*** tpb has joined #melange | 00:00 | |
*** dukeleto has quit IRC | 00:02 | |
*** madrazr has joined #melange | 00:17 | |
*** ChanServ sets mode: +v madrazr | 00:17 | |
*** dukeleto has joined #melange | 00:30 | |
*** Shaan7 has joined #melange | 00:31 | |
*** dukeleto has quit IRC | 00:35 | |
*** Shaan7_ has joined #melange | 00:42 | |
*** Shaan7 has quit IRC | 00:54 | |
*** Shaan7_ is now known as Shaan7 | 01:22 | |
*** madrazr has left #melange | 01:22 | |
*** Shaan7 has quit IRC | 01:47 | |
*** Shaan7 has joined #melange | 01:52 | |
*** madrazr has joined #melange | 02:20 | |
*** ChanServ sets mode: +v madrazr | 02:20 | |
*** Shaan7 has quit IRC | 02:23 | |
*** madrazr has left #melange | 03:55 | |
*** Lennie has joined #melange | 04:04 | |
*** ChanServ sets mode: +o Lennie | 04:04 | |
*** mithro has quit IRC | 04:19 | |
*** solydzajs has joined #melange | 04:42 | |
*** ChanServ sets mode: +o solydzajs | 04:42 | |
*** solydzajs has quit IRC | 04:46 | |
*** solydzajs has joined #melange | 04:46 | |
*** ChanServ sets mode: +o solydzajs | 04:47 | |
*** solydzajs has quit IRC | 04:47 | |
*** dhans has joined #melange | 05:13 | |
*** ChanServ sets mode: +v dhans | 05:13 | |
*** MatthewWilkes has joined #melange | 05:26 | |
*** Merio has joined #melange | 05:29 | |
*** ChanServ sets mode: +v Merio | 05:29 | |
Lennie | HI Merio | 05:30 |
---|---|---|
Lennie | I extended the timeout to 10sec | 05:30 |
Merio | Lennie: hi ^__^ | 05:30 |
Lennie | should hopefully be enough :) | 05:30 |
Merio | Lennie: Hope so :) otherwise we can suggest a screenshot while the tooltip appears :P | 05:31 |
*** tansell-laptop has quit IRC | 05:31 | |
*** Lennie has quit IRC | 05:56 | |
*** jamtoday has joined #melange | 06:03 | |
jamtoday | ajaksu: the import JSON implementation looks pretty good, very consistent with the style | 06:05 |
*** schultmc has quit IRC | 06:11 | |
*** arun has quit IRC | 06:11 | |
*** r0bby has quit IRC | 06:11 | |
*** dhans has quit IRC | 06:11 | |
*** lisppaste9 has quit IRC | 06:11 | |
*** scorche has quit IRC | 06:11 | |
*** durin42 has quit IRC | 06:11 | |
*** kblin has quit IRC | 06:11 | |
*** ArthurLiu has quit IRC | 06:11 | |
*** ThomasWaldmann has quit IRC | 06:11 | |
*** lh has quit IRC | 06:11 | |
*** Erant has quit IRC | 06:11 | |
*** tansell has quit IRC | 06:11 | |
*** jamtoday has quit IRC | 06:11 | |
*** Merio has quit IRC | 06:11 | |
*** MatthewWilkes has quit IRC | 06:11 | |
*** SRabbelie1 has quit IRC | 06:11 | |
*** scorche|sh has quit IRC | 06:11 | |
*** SRabbelie1 has joined #melange | 06:12 | |
*** jamtoday has joined #melange | 06:12 | |
*** Merio has joined #melange | 06:12 | |
*** MatthewWilkes has joined #melange | 06:12 | |
*** arun has joined #melange | 06:12 | |
*** schultmc has joined #melange | 06:12 | |
*** r0bby has joined #melange | 06:12 | |
*** scorche|sh has joined #melange | 06:12 | |
*** irc.freenode.net sets mode: +ov SRabbelie1 Merio | 06:12 | |
*** dhans has joined #melange | 06:13 | |
*** durin42 has joined #melange | 06:13 | |
*** lisppaste9 has joined #melange | 06:13 | |
*** lh has joined #melange | 06:13 | |
*** ThomasWaldmann has joined #melange | 06:13 | |
*** scorche has joined #melange | 06:13 | |
*** kblin has joined #melange | 06:13 | |
*** Erant has joined #melange | 06:13 | |
*** ArthurLiu has joined #melange | 06:13 | |
*** tansell has joined #melange | 06:13 | |
*** irc.freenode.net sets mode: +vv dhans durin42 | 06:13 | |
dhans | Merio: ping | 06:17 |
Merio | dhans: pong | 06:23 |
dhans | Merio: hi | 06:23 |
Merio | dhans: hi, good morning ^_^ | 06:23 |
dhans | Merio: there is one thing left to do to with widgets positions after the dashboard is loaded | 06:24 |
dhans | Merio: I thought it'd be easy, but now I think there might be a problem | 06:24 |
dhans | Merio: could you open dashboard.js, line 202 ? | 06:25 |
Merio | dhans: just one moment, pulling your changes... takes a while only using one hand (eating pizza for lunch :P) :) | 06:27 |
dhans | Merio: sure :) | 06:27 |
*** solydzajs has joined #melange | 06:33 | |
*** ChanServ sets mode: +o solydzajs | 06:33 | |
Merio | dhans: file opened | 06:35 |
dhans | Merio: ok | 06:35 |
solydzajs | dhans: Merio : hi :-) | 06:35 |
solydzajs | dhans: Merio grabbing something to drink and be right back | 06:35 |
dhans | solydzajs: hi :) | 06:36 |
Merio | (ahhh missed italian pizza in Ireland :P) | 06:36 |
dhans | Merio: ok, so there, you send a request to get a list of all charts, and then for each chart you send a request to get its actual data, ok? | 06:37 |
Merio | dhans: yes | 06:38 |
solydzajs | dhans: Merio : do you guys have a minute to discuss status and upcoming week work ? | 06:38 |
Merio | solydzajs: yes it's fine | 06:38 |
dhans | solydzajs: sure, can you wait 3-4 minutes? | 06:38 |
solydzajs | yes | 06:38 |
dhans | solydzajs: thanks | 06:38 |
*** tpb` has joined #melange | 06:41 | |
dhans | Merio: because I was also thinking about changing it so that we send just one request, but your solution seems to be easier :-) | 06:41 |
Merio | dhans: actually yes, we can send only one request in this particular case. But I wanted to keep it abstract for document transclusion | 06:42 |
Merio | dhans: so if we have a particular tag in a document, the js layer will call that particular chart and got it included in the document without hassle | 06:43 |
dhans | Merio: ok cool | 06:44 |
Merio | dhans: at least that particular RPC-like call is useful, but we can make another one to get all charts (even if you have to wait for the complete calling to see something, which I don't like however) | 06:44 |
Merio | So, we have two options: | 06:44 |
Merio | 1) make the ajax calling sync, but then the former call is cohecred to reply in a particular order, which can be something good for the moment (so faster), but I don't like it because if we change all stuff to 4 columns than we have to change JS logic and Python logic as well | 06:45 |
Merio | Even if we can make the Python logic parametric so we can overtake this | 06:45 |
Merio | 2) something smart in Javascript to put all the stuff in the right positions and reorder them if a widget has to be injected in a particular position. Which maybe could be ugly to see | 06:46 |
Merio | 3) create another RPC to output the widgets in the correct order | 06:47 |
Merio | (all at once) | 06:47 |
Merio | I like solution 1 the most | 06:47 |
dhans | Merio: I was also thinking about the second... | 06:47 |
Merio | If we go parametric in Python | 06:47 |
dhans | Merio: but I would also go for the first :) | 06:47 |
Merio | dhans: well thing is with the second one is that let's say | 06:48 |
Merio | dhans: you get a request and you display a widget in a particular position | 06:48 |
Merio | dhans: then for some reason Internet connection gets slower | 06:48 |
Merio | dhans: the user begin to interact with the widget | 06:48 |
Merio | dhans: and then suddenly ... the widget moves or disappear from the screen :P | 06:48 |
dhans | Merio: oh yes, this is a problem - actually there may be a lot of such problems when internet connection gets slower ;-/ | 06:49 |
dhans | Merio: but ok, let's make there calls sync | 06:50 |
Merio | dhans: yes, I'm concerned about it because my connection in Rome is unstable since a long time... :P | 06:50 |
Merio | dhans: for sync calls, you can see code in bulk-review | 06:50 |
dhans | Merio: so you're gonna be our tester :P | 06:50 |
Merio | line 58-78 | 06:50 |
dhans | Merio: ok | 06:50 |
Merio | dhans: or duplicate-slots line 74-95 | 06:51 |
dhans | Merio: so I think we can ping pawel | 06:51 |
Merio | dhans: actually the latter I recall I made it async.. so I don't know if there is something counterintuictive (so this is actually an async call) or something I can recall correctly of what happened when deploying that piece of code :D | 06:51 |
Merio | yes | 06:51 |
Merio | solydzajs: double ping! | 06:51 |
solydzajs | ok :-) | 06:52 |
Merio | solydzajs: mass ping! | 06:52 |
Merio | :P | 06:52 |
*** jamtoday has left #melange | 06:53 | |
solydzajs | ok guys | 06:53 |
solydzajs | so I would like to discuss few things | 06:53 |
solydzajs | we need to set final goal for Statistics project | 06:53 |
solydzajs | but few things first | 06:53 |
solydzajs | dhans: I will review Task Queue API wiki page today and make some small changes if I find anything that needs to be changed, I will post my comment on melange-soc-dev thread that you started | 06:54 |
dhans | solydzajs: ok - great. I will also make some small changes, because for example I realized that it's possible to run tasks on sdk which I hadn't known about | 06:55 |
solydzajs | yes it is, that is one of the things I wanted to point out | 06:56 |
Merio | dhans: really? Good! | 06:56 |
solydzajs | you just have to run them from admin console your self | 06:56 |
dhans | Merio: manually :) | 06:56 |
solydzajs | dhans: That is one of the reason why I pointed you to the Google I/O video | 06:56 |
Merio | dhans: really? not so good! :P | 06:56 |
dhans | solydzjas: thanks - at last I watched it, but it was like an hour :P | 06:57 |
dhans | Merio: it's cool - you just need to push 'Run' button :) | 06:57 |
Merio | dhans: naah, too much work ;) | 06:58 |
solydzajs | hehe ok | 06:58 |
solydzajs | dhans: when we can expect status update blog post ? | 06:58 |
solydzajs | dhans: you are always late with those :-) | 06:58 |
dhans | solydzajs: hmm today? | 06:58 |
solydzajs | dhans: ok | 06:59 |
*** tpb has joined #melange | 07:01 | |
solydzajs | dhans: Merio : I'd like to get an work plan for upcoming week from you via email | 07:02 |
solydzajs | What are you planning to do in the upcoming 7 days | 07:02 |
solydzajs | on day by day basis | 07:02 |
solydzajs | you should include pushing stats code patches to mailing list there | 07:02 |
solydzajs | we want to start reviewing your code closely | 07:03 |
solydzajs | and we can do it once you send the patches to melange-dev | 07:03 |
Merio | solydzajs: actually as told you (and going to send on list), until 20 I won't be so productive. I was thinking about refinements and correct errors that will come from code reviews | 07:03 |
solydzajs | and then after review you commit it yourself | 07:03 |
solydzajs | Merio: ok please send that to the list as we agreed | 07:03 |
dhans | Merio: could I send you some code review of your code? | 07:04 |
solydzajs | That doesn't stop dhans from being productive :-) | 07:04 |
Merio | solydzajs: what about "tangled" code? E.g. Daniel is working on some JS side I begun, so it's not correct to push it with me as author, should we produce different patches? | 07:04 |
Merio | dhans: yes, as soon as I put them in rietveld everyone will be able to :) | 07:05 |
solydzajs | the author can be changed when we commit using -u "Mario ... <email>" | 07:05 |
solydzajs | in command line | 07:05 |
Merio | solydzajs: yes but if we send for example melange.graph.chart.js, the authors are two | 07:05 |
solydzajs | I'm a going to write an email to the list with things that need to work for Statistics, basically project final goals | 07:06 |
Merio | solydzajs: we can untangle them only if we produce different patches out of it (don't know how but I guess it should be possible) | 07:06 |
dhans | Merio: ok, you can commit js files :-) | 07:06 |
solydzajs | Merio: it doesn't matter, do you really care about commit count ? | 07:06 |
solydzajs | one will commit one file the other will commit the other file | 07:06 |
Merio | solydzajs: no, it was to be fair with Daniel, he worked on some code of mine, I don't have this "problem" because I still didn't work over his | 07:07 |
solydzajs | Few things I would like you guys to note that need to be changed: | 07:07 |
solydzajs | - floating menu needs to be replaced | 07:07 |
solydzajs | - If the dashboard has no widget there should be some kind of text indicating what to do | 07:07 |
dhans | Merio: really I don't care who is the committer :-) | 07:07 |
solydzajs | - There is only one statistics to choose from on the demo instance, why ? | 07:08 |
Merio | dhans: ok ^__^ | 07:08 |
solydzajs | - aybe a progress bar or busy icon would be nice when widgets are loading ? | 07:08 |
solydzajs | s/aybe/maybe | 07:08 |
solydzajs | - Space for on widget is a little small, can we adjust that ? Maybe 2 columns instead of 3 ? | 07:08 |
dhans | solydzajs: because yesterday, I like cleared some database in the demo instance | 07:08 |
solydzajs | cause chart + table won't fit | 07:08 |
dhans | solydzajs: I will add more stats today | 07:08 |
Merio | solydzajs: actually it should be a button to zoom it with a thickbox | 07:09 |
dhans | solydzajs: yes, we talked about it - two columns is better | 07:09 |
solydzajs | ok | 07:09 |
solydzajs | so please note my suggestions | 07:10 |
solydzajs | and I expect an email from both of you with upcoming week work plan | 07:10 |
dhans | Merio: and also would it be possible to create one unmovable widget in the first column first place in which we could put this menu thing? | 07:11 |
solydzajs | I will review it and comment if I think things should be reprioritized | 07:11 |
solydzajs | ok ? | 07:11 |
dhans | solydzajs: cool | 07:11 |
Merio | dhans: I thought about it (as it was in the nettuts tutorial) but I think is a waste of space, we can have a different style floating menu as well | 07:12 |
dhans | solydzajs: I am planning to work on statistics from surveys and generally start working on abstraction of statistics backend functions | 07:12 |
solydzajs | Merio: and you should indicate in your email how many hours per day you can work on Melange in the upcoming day | 07:12 |
solydzajs | dhans: I will review all that in the email, CC melange-soc-dev please :-) | 07:12 |
dhans | solydzajs: sure | 07:13 |
dhans | Merio: but it is frustrating that you create a widget and it is covered by this thing | 07:13 |
Merio | solydzajs: ok | 07:13 |
dhans | Merio: and about the menu icon - it's fine but when I saw it for the first time I didn't know what it was :P | 07:14 |
Merio | dhans: the floating menu style could be thinner, the position is fixed so it's a matter of positioning the page. Something (as solydzajs pointed out) that happens also in Gmail interface for iphone | 07:14 |
Merio | dhans: yes, I choose it quietly "randomly" just to show we could achieve an interface like that :P | 07:14 |
dhans | Merio: :P | 07:14 |
solydzajs | ok thanks for your time guys | 07:15 |
solydzajs | looking forward to read the emails | 07:16 |
solydzajs | cheers | 07:16 |
dhans | solydzajs: thank you | 07:16 |
Merio | solydzajs: Only thing I would like to understand | 07:18 |
Merio | solydzajs: because you said not to focus on dashboard because it's not a key feature | 07:18 |
Merio | solydzajs: but I think that is the main panel where all actions will come into play, so I couldn't understand your point, if I have a different vision from yours or if I misunderstood your point | 07:18 |
solydzajs | Merio: I mean not to focus too much on it, we first should get all the stats finished and working and stable, before we add more UI stuff | 07:18 |
solydzajs | Merio: you get my point ? That's also one of the reason why I want the code to be pushed to main repository asap | 07:19 |
solydzajs | Merio: and stay in sync with main repo and constact patches reviews | 07:19 |
solydzajs | constant | 07:19 |
Merio | solydzajs: hmm so it would mean I should go for statistics backend stuff, and work more closely with Daniel's code. Just to be sure about it. | 07:20 |
solydzajs | Merio: no I just mean that I don't want to have fancy new JS plugins added before we actually make things stable as they are now :-) | 07:22 |
Merio | solydzajs: ah ok got you :) About the mail to send to the list about time availability... in normal times it would be fine, but until my exam time I could spend on it depends very much on how I speed up things with exercises these days. So I can't be precise or make "promises" :P Just tell that I'm working on refine style and go for reviews / change things afterwards and pushing on the repository. Something like that. Is | 07:24 |
solydzajs | ok, but you can say approximately ~1-2h a day or so ? | 07:26 |
Merio | solydzajs: something like that, depending however on how things go, just want to be fair and not promising something in this very moment... afterwards it will be fine :) | 07:28 |
Merio | solydzajs: but well got your point, I'll give a "more-or-less" time :) | 07:28 |
solydzajs | ok thanks | 07:28 |
Merio | sorry about that, I hoped to be successful on not speeding down with SoC... but well, s... hem... it happens :P | 07:29 |
*** Lennie has joined #melange | 07:48 | |
*** ChanServ sets mode: +o Lennie | 07:48 | |
Lennie | solydzajs: Sent you invite for madhusudan's instance | 07:52 |
Lennie | ajaksu: ping? | 07:54 |
ajaksu | Lennie: pong, working on the group view :) | 07:54 |
Lennie | ok | 07:55 |
Lennie | you pulled latest code yet? | 07:55 |
Lennie | since I made a skeleton :P | 07:55 |
ajaksu | err, no :( | 07:55 |
ajaksu | pulling :) | 07:55 |
Lennie | oh | 07:55 |
Lennie | you'd better :P | 07:55 |
Lennie | I didn't see you yesterday/this morning | 07:55 |
Lennie | so I though whatever I'll get some stuff in | 07:55 |
Lennie | should be easy now | 07:56 |
Lennie | still have to replace the form though :D | 07:56 |
Lennie | I haven't done that | 07:56 |
Lennie | ping me when you've pulled the code :) | 07:58 |
ajaksu | Lennie: I had added a title prop to group too and your skeleton merges nicely with my working create view :) | 07:58 |
Lennie | hehe | 07:59 |
Lennie | I added name :P | 07:59 |
Lennie | good merges ftw | 07:59 |
Lennie | talking about which | 07:59 |
Lennie | hmm | 07:59 |
Lennie | fail me :D | 08:00 |
Lennie | fixed ^_^ | 08:01 |
Lennie | ok so you are working on create/edit? | 08:01 |
ajaksu | Lennie: yup | 08:02 |
Lennie | keep me posted | 08:02 |
Lennie | atleast before you go offline :) | 08:02 |
ajaksu | btw, I'm using the "if not entity: fields['link_id'] = 't%i' % (int(time.time()*100))" for autogenerated link_ids, do we have something better? (lifted from student_proposal :) | 08:03 |
Lennie | nope | 08:03 |
Lennie | :) | 08:03 |
Lennie | keep it | 08:03 |
Lennie | it's fine :P | 08:03 |
ajaksu | Lennie: will do, and I hope this will be done before going offline :) | 08:03 |
solydzajs | Lennie: thx | 08:04 |
ajaksu | Lennie: should I create a logic for group so we have updateOrCreateFromFields? | 08:07 |
Lennie | also in already | 08:07 |
ajaksu | great :) | 08:07 |
Lennie | just lift it from the params['logic'] if you need it | 08:07 |
Lennie | solydzajs: ping | 08:08 |
Lennie | have a min or 2 for me? | 08:08 |
solydzajs | Lennie: pong | 08:09 |
solydzajs | Lennie: yes | 08:09 |
Lennie | are you gonna code something before the end of the week to send emails to mentors/students who didn't fill in their survey yet? | 08:10 |
Lennie | or should I make a quick hack for it that we'll only use this once? So we can have something proper for finals | 08:10 |
solydzajs | hmm the best would be to do it using Task Queue API | 08:11 |
Lennie | yes | 08:12 |
Lennie | that's possible | 08:12 |
solydzajs | Ok I will work on that tomorrow | 08:12 |
solydzajs | if something doesn't work we will write quick hack on Saturday ? | 08:12 |
Lennie | hmm, I'm off from friday 15:00 till saturday 15:00 | 08:13 |
Lennie | I've heared three different kind of mailings btw | 08:13 |
Lennie | students | 08:13 |
Lennie | mentors per project | 08:13 |
Lennie | and org_admin per org summary | 08:13 |
Lennie | you have proper time for it tomorrow or is NUI keeping you busy :D? | 08:14 |
solydzajs | Lennie: is there an easy way to list all the surveys for particular organization ? | 08:14 |
Lennie | there is an easy way to list all the projects | 08:14 |
Lennie | and to see wether or not there is a surveyrecord for it | 08:15 |
solydzajs | ok but I'm thinking about the view showing Org Admin all the surveys and information who didn't take the survey yet | 08:16 |
solydzajs | something that was really useful last year | 08:16 |
solydzajs | and two years ago | 08:16 |
Lennie | keep the pagination small then it should work | 08:16 |
Lennie | 1 query per project to see if there is a record for it | 08:16 |
Lennie | however I wonder how the URL will look | 08:17 |
solydzajs | ok I will see what I can do | 08:17 |
solydzajs | btu email notifications first | 08:17 |
Lennie | ok | 08:17 |
solydzajs | Can you send me an email with description what exactly you want ? | 08:17 |
Lennie | on-list, off-list? | 08:18 |
solydzajs | offlist | 08:18 |
solydzajs | how is it going with the task that will update Student Projects based on grade ? | 08:19 |
solydzajs | when is that planned for ? | 08:19 |
Lennie | monday give or take a few days | 08:19 |
solydzajs | ok | 08:19 |
Lennie | depending on the export for surveys :P | 08:19 |
solydzajs | where are you going on Friday/Saturday ? | 08:19 |
Lennie | friends :) | 08:20 |
solydzajs | ok cool :-) | 08:20 |
solydzajs | have fun | 08:20 |
Lennie | I will | 08:20 |
solydzajs | ok looking forward to your email | 08:20 |
solydzajs | cheers | 08:20 |
Lennie | the processing has no immideate implicatoins | 08:21 |
Lennie | however | 08:23 |
Lennie | ofcourse I'll try to have it ready | 08:23 |
Lennie | but I expect more problems with exporting all the answers :D | 08:24 |
Lennie | damn GAE and limitations ^_^ | 08:24 |
ajaksu | Lennie: ping :) | 08:57 |
Lennie | hi | 08:57 |
ajaksu | sent the views patch :) | 08:58 |
Lennie | oh jolly | 08:58 |
Lennie | tested :)? | 08:58 |
ajaksu | tested for create, edit and delete :) | 08:58 |
Lennie | dropdown? | 08:59 |
ajaksu | oh, and list and show :) | 08:59 |
Lennie | hehe | 08:59 |
Lennie | dropdown items? | 08:59 |
Lennie | and only for the program in scope? | 08:59 |
ajaksu | yup, out-of-the-box dropdown | 08:59 |
Lennie | since I turned off all the URL's which didn't have a scope in them for create | 09:00 |
ajaksu | hmm, you turned off in the skeleton or somewhere else? It did create in the right program, but I think we're not filtering by program for dropdown yet, lemme test :) | 09:01 |
*** dhans has quit IRC | 09:02 | |
Lennie | yes skeleton has params['no_create_raw'] = True | 09:02 |
Lennie | form validation method in place as well? | 09:05 |
ajaksu | yes for required fields, lemme test bogus values in choices after I test the dropdown filtering | 09:06 |
Lennie | only for required? | 09:06 |
Lennie | or real cleaners that retrieve a survey. | 09:06 |
Lennie | and if not exists throw ValidationError | 09:06 |
ajaksu | nope, no real cleaners yet | 09:07 |
ajaksu | so, we list all grading and project surveys, not only those for the program, back to hacking :) | 09:10 |
Lennie | ok | 09:15 |
Lennie | yes | 09:15 |
Lennie | it should atleast be for the program in the scope only :P | 09:15 |
Lennie | you should do a getForFieldsOr404 on program entity :) | 09:15 |
ajaksu | I'm not explicitly fetching the surveys, so I'd like to see if there's a way to pass the filter param to the form, do you think it's an acceptable path? | 09:17 |
Lennie | ? | 09:18 |
Lennie | explain :)? | 09:18 |
Lennie | I don't think dynaform can do that trick :) | 09:19 |
ajaksu | I'm using djangoforms.ModelForm with Meta.model = GradingSurveyGroup :) | 09:19 |
ajaksu | ModelChoiceField seems to be it | 09:22 |
Lennie | oh hehe | 09:22 |
Lennie | please don't :) | 09:22 |
ajaksu | ok :) | 09:23 |
Lennie | unless you can make it work as you want to :P | 09:23 |
Lennie | with filter | 09:23 |
Lennie | and proper display | 09:23 |
ajaksu | 15 minutes for trying? :) | 09:23 |
Lennie | go ahead :) | 09:23 |
Lennie | what does the choice field display btw? | 09:24 |
Lennie | Django here per default decides to show a memory adress | 09:24 |
ajaksu | I use a form method to fetch survey titles, could use it to filter by program too... | 09:26 |
*** epifanio has joined #melange | 09:44 | |
Lennie | hmm ok | 09:58 |
Lennie | however | 09:58 |
Lennie | dynaform would be best | 09:59 |
Lennie | you can put in a modelchoicefield in dynaform | 09:59 |
Lennie | since it is built on top of django anyway | 09:59 |
ajaksu | however, modelchoicefield expects a query, melange hides queries in logic, so I was thinking of just extending createGet and editGet instead... | 10:08 |
Lennie | logic.getQueryForFields ? :) | 10:09 |
ajaksu | :D | 10:10 |
Lennie | so | 10:16 |
Lennie | the best way of doing it would be to headpatch get and edit | 10:16 |
Lennie | create the new for | 10:16 |
Lennie | form | 10:16 |
Lennie | and put it in params['create_form'] or 'edit_form' | 10:16 |
Lennie | and then let the rest of the create/edit code handle it | 10:16 |
ajaksu | I see | 10:18 |
Lennie | back in one sec gotta switch to wireless | 10:18 |
*** Lennie_ has joined #melange | 10:19 | |
Lennie_ | :) | 10:19 |
*** Lennie has quit IRC | 10:19 | |
*** ChanServ sets mode: +o Lennie_ | 10:19 | |
*** Lennie_ is now known as Lennie | 10:19 | |
*** florinciu has joined #melange | 10:19 | |
Lennie | there we go | 10:19 |
*** arvind_khadri has joined #melange | 10:30 | |
durin42 | Just to be clear, I'm not upset about the attachment thing, I'm just really stunned that y'all want patches as attachments | 10:33 |
epifanio | Hi All | 10:35 |
epifanio | i'm a Soc student | 10:35 |
epifanio | i've a little question ... (aplogize my english) | 10:36 |
epifanio | i submitted my proposal to the Melangie Soc site using as account my mail (yahoo) | 10:36 |
*** arvind_khadri has quit IRC | 10:36 | |
epifanio | i used this account to create the proposal | 10:37 |
Lennie | you changed to gmail account | 10:37 |
Lennie | and now you can't login :) | 10:37 |
epifanio | but now log-in using the yahoo account .. i can log-in .. but i have this screen : http://img5.imageshack.us/i/immagine1eei.png/ | 10:38 |
tpb | Title: Imageshack - immagine1eei (at img5.imageshack.us) | 10:38 |
epifanio | Lennie: yes it is | 10:38 |
epifanio | infact i can log-in with both account gmail+yahoo | 10:38 |
epifanio | but only the gmail account prompt me to the right page | 10:39 |
Lennie | hmm | 10:39 |
Lennie | confused now :D | 10:39 |
Lennie | you can log in with yahoo account | 10:39 |
Lennie | but? | 10:39 |
epifanio | using gmail i can do the "student survey" | 10:39 |
epifanio | i already done it right now | 10:39 |
epifanio | while using yahoo, i have the screen i posted first | 10:40 |
epifanio | is that normal ? is all ok ? .. maybe i need to have only one account that is able to log-in | 10:40 |
Lennie | yeah it's because you are using two accounts | 10:41 |
Lennie | and the yahoo account got introduced to your gmail account by google | 10:41 |
epifanio | need it to change something ? i can ignore the yahoo account and use only gmail | 10:41 |
epifanio | *need i | 10:41 |
Lennie | we can get you back on the yahoo account for socghop.appspot.com afaik | 10:42 |
Lennie | if you mail the melange-soc-dev list with from your google account and yahoo account we can switch them | 10:42 |
Lennie | however | 10:43 |
Lennie | you should explain the situation again so we can see if this is a normal case | 10:44 |
epifanio | ok : i receive regular mail from SOC to my yahoo mail account ; i used yahoo to submit my proposal ; ... but tring to log-in using yahoo i'm not able to see " student survey " in the left menu | 10:45 |
Lennie | however | 10:45 |
Lennie | could you tell me your link id btw ;)? | 10:46 |
epifanio | ... so i tried to log-in using gmail account and i succesfull log-in | 10:46 |
epifanio | yes : massimo_di_stefano | 10:47 |
Lennie | and with gmail you see all the normal stuff you'd expect :) | 10:47 |
epifanio | yes! | 10:47 |
epifanio | with gmail i'm able to make the "student survey" , i done it right now | 10:48 |
Lennie | see pm for one sec | 10:48 |
Lennie | and you created the gmail account after you have registered with the yahoo mail right? | 10:49 |
epifanio | no i don't this get me confused, i have gmail account from more than 2 year | 10:53 |
epifanio | as regular mail account | 10:54 |
Lennie | interesting | 10:54 |
Lennie | did you do anything special :)? | 10:54 |
epifanio | no, that i can remember :-/ | 10:55 |
Lennie | ok | 10:56 |
Lennie | somehow your user_object got changed to contain your gmail account as google account | 10:56 |
Lennie | instead of your yahoo | 10:56 |
Lennie | everything should just be normal | 10:57 |
Lennie | very interesting though :) | 10:57 |
Lennie | solydzajs: any ideas on how this happened? | 10:57 |
solydzajs | Lennie: no idea, I don't recall changing it | 10:59 |
Lennie | there is no record of it being changed either | 10:59 |
Lennie | the user object just changed because it somehow noticed he had a gmail account? | 11:00 |
Lennie | something inside GAE | 11:00 |
solydzajs | well it's not documented by GAE | 11:00 |
solydzajs | it shouldn't update the datastore tho | 11:00 |
Lennie | GAE doesn't document everything :D | 11:02 |
solydzajs | :D | 11:03 |
Lennie | everything looks okay though epifanio | 11:03 |
Lennie | so you can continue using gmail | 11:04 |
Lennie | or we could put in on yahoo :) | 11:04 |
Lennie | *it on | 11:04 |
epifanio | no i can use gmail without problems .. is better for me | 11:04 |
Lennie | ok :) | 11:04 |
Lennie | we leave it as is then | 11:04 |
Lennie | ajaksu: ping | 11:05 |
Lennie | how's it going :)?> | 11:05 |
epifanio | thanks for support me! ok :-) ... and thanks for the SOC experience too ... is my first time, i find it exiting ;.) | 11:05 |
Lennie | can I review something :P | 11:05 |
Lennie | epifanio: It's the first time on a new app that is still being developed :-) | 11:05 |
Lennie | epifanio: thanks for showing us this strange case:D | 11:06 |
epifanio | yes this my blog : http://www.geofemengineering.it/epifanio/sasha/sasha/Home.html | 11:06 |
tpb | <http://ln-s.net/3V7+> (at www.geofemengineering.it) | 11:06 |
epifanio | maybe you'll find a lot of english errors .. let me kno :-) | 11:07 |
epifanio | *know | 11:07 |
Lennie | terrain generation? | 11:08 |
Lennie | oh nm ^^_ | 11:09 |
Lennie | coupling of two systems :) | 11:09 |
*** Lennie has quit IRC | 11:10 | |
*** Lennie has joined #melange | 11:10 | |
*** ChanServ sets mode: +o Lennie | 11:10 | |
*** dr__house has joined #melange | 11:16 | |
epifanio | i'm adjusting it right now, thanks! | 11:19 |
solydzajs | it's all Cocoa ? | 11:23 |
epifanio | using pyqt, is all python | 11:24 |
epifanio | i'm testing on osx and sidux (debian-sid derived) | 11:24 |
solydzajs | oh ok nice | 11:25 |
epifanio | i'm happy, thanks! | 11:28 |
*** madrazr has joined #melange | 11:35 | |
*** ChanServ sets mode: +v madrazr | 11:35 | |
*** dukeleto has joined #melange | 11:40 | |
*** geoffbeier has joined #melange | 11:43 | |
ajaksu | Lennie: I'm stuck, if I put the query logic in the form and use a hack to get the program it works, outside of that I'm struggling to get to a program :/ | 11:45 |
Lennie | hmm | 11:46 |
Lennie | getting a program entity is easy | 11:46 |
Lennie | kwargs['scope'] is the keyname of the program | 11:46 |
Lennie | if the program is the only problem please send it | 11:47 |
Lennie | I'll take a look | 11:47 |
ajaksu | in create or edit I have access to kwargs['scope'], but to pass the program to the form from those I have to use a form trick to attach the query and survive Post/Get form creation, right? | 11:48 |
Lennie | don't you build the form in create or get self? | 11:50 |
Lennie | create or edit | 11:50 |
ajaksu | Lennie: it's created in editGet, editPost, createGet and createPost in base, IIUC... | 11:53 |
Lennie | the bound/unbound instance yes | 11:53 |
Lennie | however the form is already specified | 11:53 |
Lennie | in params['create_form'] params['edit_form'] | 11:54 |
ajaksu | Lennie: trying it that way :) | 11:59 |
geoffbeier | hi all. i'm an org admin and mentor. is there a way in melange for me to see the student view of the midterm form? | 11:59 |
Lennie | you can see it in base.py | 11:59 |
geoffbeier | one of our students is asking me a question and i don't quite understand what he's talking about :) | 11:59 |
Lennie | LH published them https://docs.google.com/Doc?id=cgmt68qz_9tj8v78zx&hl=en | 12:00 |
tpb | <http://ln-s.net/3V8J> (at docs.google.com) | 12:00 |
geoffbeier | hmm | 12:01 |
geoffbeier | it says I don't have access to the document | 12:01 |
Lennie | google docs says everyone :P | 12:01 |
Lennie | lame | 12:01 |
Lennie | give me your mail address I'll cut the student part out for you :) | 12:02 |
geoffbeier | geoffbeier at gmail.com | 12:02 |
geoffbeier | thank you very much | 12:02 |
Lennie | done :) | 12:03 |
geoffbeier | thanks. on the page where they're answering the questions, is there anything asking them to upload source code or anything that looks like it could be asking that? | 12:07 |
Lennie | nope | 12:07 |
Lennie | not that I know | 12:07 |
Lennie | afaik Google asks for code after GSoC | 12:07 |
geoffbeier | ok. that's what i thought too. | 12:08 |
Lennie | dinner time :) | 12:09 |
*** Lennie is now known as Lennie|Food | 12:09 | |
*** Lennie has joined #melange | 12:35 | |
*** ChanServ sets mode: +o Lennie | 12:35 | |
Lennie | interesting | 12:38 |
*** Lennie|Food has quit IRC | 12:38 | |
Lennie | ajaksu: ping | 12:39 |
*** Merio has quit IRC | 12:45 | |
*** Lennie has quit IRC | 12:56 | |
*** florinciu has quit IRC | 13:13 | |
*** arvind_khadri has joined #melange | 13:38 | |
*** MatthewWilkes has quit IRC | 14:15 | |
*** arvind_khadri has quit IRC | 16:29 | |
*** dhaun has joined #melange | 16:31 | |
*** madrazr1 has joined #melange | 16:34 | |
*** madrazr has quit IRC | 16:34 | |
*** madrazr1 is now known as madrazr | 16:34 | |
*** ChanServ sets mode: +v madrazr | 16:34 | |
*** dr__house has quit IRC | 16:35 | |
*** dr__house has joined #melange | 16:35 | |
*** geoffbeier has quit IRC | 16:57 | |
*** dhaun has quit IRC | 17:25 | |
*** madrazr has left #melange | 17:28 | |
*** dr__house has quit IRC | 17:41 | |
*** solydzajs has quit IRC | 17:55 | |
*** mithro has joined #melange | 20:22 | |
*** ChanServ sets mode: +v mithro | 20:22 | |
*** epifanio has quit IRC | 21:23 | |
*** epifanio_ has joined #melange | 21:23 | |
*** epifanio_ is now known as epifanio | 21:23 | |
*** SRabbelie1 has quit IRC | 21:43 | |
*** grim has joined #melange | 22:14 | |
grim | not sure if this is the right place, and i'm sure you heard about it, but theres a typo in quetion 13 of the mentor survey | 22:14 |
grim | and it looks like the last word in question 14 should be student not mentor | 22:16 |
*** epifanio is now known as epiway | 22:25 | |
*** epiway has quit IRC | 22:46 | |
*** dukeleto has quit IRC | 23:01 | |
*** dukeleto has joined #melange | 23:35 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!