Sunday, 2009-03-29

*** tpb has joined #melange00:00
*** araujo has quit IRC00:14
*** ajaksu has quit IRC00:34
*** madrazr has joined #melange01:33
*** madrazr1 has joined #melange01:47
*** madrazr has quit IRC01:47
*** madrazr1 is now known as madrazr01:47
*** madrazr has quit IRC02:00
*** landon has joined #melange02:06
landonlooking through the issues list, but there are quite a lot of them02:07
landonso I might have missed this, but I'm trying to register as a student, I created a user profile, but about half the time it doesn't seem to recognize I have one02:07
landonand it will direct me to create a new profile02:08
landonwell that's the dangedest thing, I go to file an issue,b ut now I can't reproduce it at all02:11
*** glaksmono has joined #melange02:31
*** allen has quit IRC02:45
*** landon has quit IRC02:58
*** Landon has joined #melange02:58
*** glaksmono has quit IRC03:10
*** allen has joined #melange03:12
*** dhaun has joined #melange03:12
*** ankitg has quit IRC03:25
*** madrazr has joined #melange03:33
mithroany melange developers alive?03:40
*** ankitg has joined #melange03:53
*** mario_ has joined #melange03:57
*** ankitg has quit IRC04:10
*** pygi has quit IRC04:14
mithrowell, patch sent05:00
*** madrazr has left #melange05:17
*** arun_ has quit IRC05:39
*** SRabbelier has joined #melange05:53
*** ChanServ sets mode: +o SRabbelier05:53
*** easwar has joined #melange05:56
easwarIs there a way to delete your profile created in Melange?05:56
SRabbeliereaswar: no06:07
SRabbeliereaswar: why do you want to?06:07
easwarSRabbelier, because I decided to participate in GSoC next year06:07
easwarI didn't apply anywhere06:07
easwarbut I created the Student profile06:08
SRabbeliereaswar: just leave your profile06:08
SRabbeliereaswar: it doesn't matter :)06:08
*** geal has left #melange06:08
SRabbeliereaswar: we won't do anything with it06:08
easwarSRabbelier, and it will be available next year?06:08
SRabbeliereaswar: student profiles are per-year06:08
SRabbeliereaswar: but next year you'll be able to re-use your profile06:08
easwarSRabbelier, ok,thanks for the reassurance,and one more question06:09
SRabbeliereaswar: np :)06:09
easwarif profiles are per year,how will I be able to reuse it?06:09
easwaror is Melange changing so profiles are retained over the year?06:09
SRabbeliereaswar: there'll be a way to select your old profile and re-use the data06:09
easwarthanks then06:10
* easwar leaves06:10
*** easwar has left #melange06:10
mithroSRabbelier: hey06:45
mithroSRabbelier: see my patch?06:46
SRabbeliermithro: I did indeed06:46
SRabbeliermithro: saw your other patch? ;)06:46
mithroSRabbelier: the one you committed finally?06:47
SRabbeliermithro: yes :P06:47
mithroSRabbelier: you'll probably have the most to comment on the most recent patch06:48
mithroas I see you did the dynaform stuff06:48
SRabbeliermithro: is it bad? :p06:49
mithroSRabbelier: look at the screenshots before you look at the patch06:50
mithroit'll help offset some of the "but this is horribly hacky" :)06:50
SRabbeliermithro: I did, but tbh I didn't see a whole lot of difference :P06:51
mithroSRabbelier: they are not before/after06:51
mithroSRabbelier: the big difference is that it only shows the stuff marked as "This only works on a private comment" when you select to make a private comment06:52
mithroand it only shows the admin stuff when you select the "Admin comment" drop down06:52
SRabbeliermithro: OH!06:52
SRabbeliermithro: I see now!06:52
SRabbeliermithro: I like!06:52
SRabbeliermithro: very nice :D06:53
mithrowhen javascript is not enabled, it resorts back to the old crappy view too06:53
SRabbeliermithro: hehehe, we require JS anyway :P06:54
mithrooh well06:54
SRabbeliermithro: where do you use dynaform btw?06:55
mithroI don't06:56
mithroI create a custom class which filters a dynaform output06:56
SRabbeliermithro: oh, like that;  this 'FilterForm' functionality can be folded into the existing DynaForm I think06:57
SRabbeliermithro: that would make the python side of your patch a lot smaller06:57
mithrobut I didn't see the best location to put it :)06:58
mithroso I figured you would either change dynaform or do something else06:59
mithrobut the python side was not really a huge concern, I wanted to show the javascript side working first06:59
mithroSRabbelier: I think I'm averaging one patch a month :)06:59
SRabbeliermithro: lol :D07:00
mithroSRabbelier: oh, I also committed a very small patch to seed_db07:00
SRabbeliermithro: I noticed :)07:01
mithroas it's the only I could test the functionality07:02
mithroplus my confirm patch works :)07:02
SRabbeliermithro: nice, nice :)07:02
*** mario_ is now known as pygi07:52
*** Sledge has quit IRC08:18
*** typ0 has joined #melange08:23
typ0when i click a link from
tpb<> (at
typ0to open an organization idea's page in a new tab08:24
typ0the current tab goes to that organization profile08:24
typ0shouldn't it stay in the same page unless i click to see the organization profile ?08:24
typ0this happens to me in Safari 4 and Camino 2beta , and doesn't happen in some browsers apparently08:25
SRabbeliertyp0: known issue08:26
SRabbeliertyp0: we're discussing a resolution08:26
typ0would turn off javascript be a good workaround ?08:27
typ0for me08:27
SRabbeliertyp0: you could do that, but we do require javascript for some pages08:27
*** James--Crook has joined #melange08:28
SRabbeliertyp0: (for example, the sidebar requires javascript for the 'folding')08:28
James--CrookSRabbelier: could you change the timeline on melange-demo please to allow new orgs to be added?08:29
SRabbelierJames--Crook: sure08:29
James--CrookWhat I am thinking about is how to ensure that some community testing of ranking to happen.08:30
James--CrookIt also encourages org admins to give things a try here if they are unsure about how things operate on the live Melange.08:30
SRabbelierJames--Crook: done08:33
*** typ0 has quit IRC08:33
*** madrazr has joined #melange09:00
*** allen has quit IRC09:04
James--CrookSRabbelier: Could you approve three new orgs in melange-demo?09:09
SRabbelierJames--Crook: np09:09
SRabbelierJames--Crook: why the extra suffix? :p09:10
James--CrookTo avoid risk of confusion with the real orgs.09:10
James--CrookAlso increase the interest factor, since these are slightly modified from the real orgs :-)09:11
James--Crookinterest=more testers.  Or so I hope.09:12
SRabbelierJames--Crook: hehe, fair enoguh09:12
James--Crooke.g KDE are porting KDE to quantum computers.09:12
SRabbelierJames--Crook: I saw :D09:12
James--CrookBlender are using holographic hardware...09:13
SRabbelierJames--Crook: why is your name LH? :P09:13
James--CrookOops.  Better go change that back.09:13
SRabbelierlol :P09:13
James--Crook..doing that now...09:13
*** mansoorkhan has quit IRC09:13
James--CrookThat better?09:14
SRabbelierJames--Crook: aye :)09:15
*** pygi has quit IRC09:16
James--CrookIf anyone here wants to apply as admin, mentor or student to any of Audacity Extra, Blender Extra, or KDE Extra on melange-demo, you're very welcome.  If in doubt choose KDE extra so that it ends up with the most mentors and students.09:36
*** James--Crook has left #melange09:43
*** ankitg has joined #melange09:44
*** James--Crook has joined #melange10:22
*** saurabh1403 has joined #melange10:45
*** lyaunzbe has joined #melange11:04
*** lyaunzbe_ has joined #melange11:16
*** lyaunzbe has quit IRC11:30
*** saurabh1403 has quit IRC11:41
*** Merio has joined #melange11:45
*** saurabhgupta1403 has joined #melange11:52
*** k0p has joined #melange12:59
*** casinaroyale has joined #melange12:59
*** saurabhgupta1403 has quit IRC13:09
*** saurabh1403 has joined #melange13:10
*** dmitrig01|afk has joined #melange13:11
*** ChanServ sets mode: +v dmitrig01|afk13:11
*** dmitrig01|afk is now known as dmitrig0113:13
*** EricJ has joined #melange13:14
*** penyaskito has quit IRC13:16
EricJI stumbled upon a rather nasty bug: Changing primary email on your google account seems to throw your link ID out the window. Profile lost, etc.13:16
EricJAnyone know anything about this?13:16
James--CrookEricJ: But changing it back brings it back, right?13:20
EricJJames--Crook: ..Good question. Haven't tried it.13:21
SRabbelierEricJ: it's not a bug13:26
SRabbelierEricJ: we get a new account from Google when you sign in13:26
SRabbelierEricJ: there's no way for us to know it's the same you13:26
EricJYeah, figured the email is used as the identifier.13:27
SRabbelierEricJ: we can change your e-mail address though13:28
SRabbelierEricJ: so that you can log into socghop with your new account13:28
EricJSRabbelier: very kind of you.13:28
SRabbelierEricJ: please send pawel an email from both your accounts13:29
EricJSRabbelier: I'll do that. Thanks.13:29
SRabbelierEricJ: np13:30
*** madrazr has left #melange14:09
*** MatthewWilkes has joined #melange14:45
*** casinaroyale has quit IRC14:51
*** saurabh1403 has quit IRC14:54
*** madrazr has joined #melange15:05
mithroSRabbelier: poke?15:07
SRabbeliermithro: poke15:07
mithroSRabbelier: how are the student applications going to work after the deadline closes?15:07
mithroSRabbelier: do they become read-only?15:07
mithroor can students still modify their proposal until we finish selecting them?15:08
SRabbeliermithro: they go readonly15:10
mithroSRabbelier: hrm, in previous years students have been able to make improvements up until the slotting process has finished - they just need a comment from the mentor15:11
SRabbeliermithro: ah, mhhh, maybe this year we can add a checkbox?15:11
SRabbeliermithro: yes15:15
SRabbeliermithro: to enable editing15:15
mithroSRabbelier: that would be good15:15
mithroSRabbelier: it's been pretty important to us in previous years15:16
mithroas we see a pretty dramatic improvement in the applications over that period15:16
SRabbeliermithro: understood15:16
mithrohelps us weed out the people who are actually dedicated to doing a good job15:16
mithrothat came out wrong15:17
mithrobut you understand what I mean :)15:17
SRabbeliermithro: understood15:17
mithroso my patch applied then? :P15:17
SRabbeliermithro: mhhhh?15:23
mithroSRabbelier: just being impatient with the rate of which my patches get deployed :)15:24
SRabbeliermithro: oh it's been applied, but I don't know when pawel'll do a new release15:24
mithroSRabbelier: actually I have multiple patches outstanding at the moment - the confirm and the comment patches15:25
SRabbeliermithro: yes, that's true, you should poke him about that ;)15:26
* SRabbelier is currently studying for complexity theory15:26
mithroSRabbelier: can you poke him for me - you seem to have better success :)15:29
SRabbeliermithro: hehe, not really :P15:30
*** James--Crook has left #melange15:33
madrazrSRabbelier: I am working on the rough draft of the proposal, I have a small doubt regarding the rules of GHOP.15:33
madrazrSRabbelier: Is a student allowed to claim the task from more than one participating org?15:34
SRabbeliermadrazr: no worries there, feel free to ask questions, and it doesn't have to be perfect on your first try15:34
mithroSRabbelier: I suppose that is true :)15:34
SRabbeliermadrazr: not quite sure actually, you should probably ask lh, or maybe danderson; I haven't participated in GHOP myself15:34
madrazrSRabbelier: heh, I guessed :D15:34
lhmadrazr: what's the question?15:35
madrazrlh: Is a student allowed to work on tasks belonging to more than one participating org?15:35
madrazrlh: in GHOP15:35
madrazrlh: I am submitting a proposal for Melange, to work on GHOP based features for GSoC15:35
lhmadrazr: more than one org is fine. however, a student may not work on more than one task at a time.15:36
lhso we need the system to enforce this. in other words, i cannot claim a task until the one i am working on and have claimed is marked as completed.15:36
madrazrlh: Ok15:37
madrazrlh: thanks a lot for clarifying. Searched through the contest rules/FAQ. Could not find it. Thanks anyways15:38
lhmadrazr: good to know. we should document this well so folks who want to add feature for ghop can.15:39
* lh makes note of this15:39
madrazrlh: cool!15:39
mithrohey Landon15:40
mithrohey lh15:40
lhmithro: hey there15:40
*** penyaskito has joined #melange15:40
MatthewWilkeslh! SRabbelier! mithro! :)15:41
SRabbelierMatthewWilkes: MATTHEW! :P15:41
SRabbelierMatthewWilkes: where've you been?15:41
lhMatthewWilkes: hello dear15:41
lhpenyaskito: hello dear15:41
MatthewWilkesSRabbelier: I've been visiting a friend in Leeds15:42
* ajuonline hugs *the* lh15:42
SRabbelierMatthewWilkes: aah, fancy15:42
MatthewWilkesSRabbelier: I'm not THAT much of an IRC addict, am I?15:42
lhajuonline: ajay! how are you babe?15:42
MatthewWilkeslh: Feeling better today?15:42
ajuonlinelh: awesome! :) how are you doing ?15:43
lhMatthewWilkes: so much better. don't know what was up yesterday.15:43
SRabbelierMatthewWilkes: hehe, apparently not :P15:43
lhajuonline: wonderful dear.15:43
SRabbelier(I do, obviously lh is working too hard :P)15:43
* scorche sees that lh needs to identify15:43
lhSRabbelier: stop that15:43
SRabbelierlh: it's truuee15:43
*** ChanServ sets mode: +o lh15:43
lhSRabbelier: pshaw.15:44
SRabbelierlh: admit it!15:44
lhSRabbelier: ok fine, i need a vacation. and i will be taking one soon.15:45
SRabbelierlh: HA! I have a written statement now!15:45
* SRabbelier copies that15:45
penyaskitohi lh, how are you doing?15:45
lhSRabbelier: you are such a pita my dear.15:45
SRabbelierlh: I know, you like it15:46
SRabbelierlh: feel free to leave out that comma in that sentence too :P15:47
SRabbelierlh: it works both ways funnily enough :P15:47
lhSRabbelier: terrible. just terrible.15:48
* SRabbelier bows15:49
SRabbelierlh: thank you, thank you15:49
madrazrlh: SRabbelier: I hope I will be able to complete my draft proposal at least by tomorrow morning. I hope you guys will have some time to do a full post mortem of it :) Do you mind if I send my proposal to your email-IDs?15:49
madrazror do you want me to send it to the devel list/directly submit at socghop.appspot.com15:50
SRabbeliermadrazr: go ahead15:50
mithroSRabbelier: we have public logs to prove that statement too15:50
SRabbeliermithro: indeed!15:50
SRabbeliermithro: also, she identified before saying it15:50
SRabbeliermithro: so she can't claim it was someone else15:50
*** James--Crook has joined #melange15:56
*** ajaksu has joined #melange16:02
*** |ajaksu| has joined #melange16:02
*** kblin has quit IRC16:03
*** ajaksu has quit IRC16:03
*** |ajaksu| is now known as |ajaksu|_away16:04
*** kblin has joined #melange16:08
*** mmu_man has joined #melange16:17
*** dhaun_ has joined #melange16:17
*** dhaun has quit IRC16:18
*** dhaun_ is now known as dhaun16:18
mmu_manhmmm I can understand the onClick on divs or td but it's a bit broken really... some people want to open things in new tabs by ctrl-click and not change the current tab...16:18
mmu_manso it's a bit irritating16:18
James--Crookmmu_man: see if there is an issue for it in the tracker, if there is add a comment and 'star' it?  Otherwise create one?16:21
*** James--Crook has left #melange16:22
SRabbeliermmu_man: there's indeed an issue for that16:22
tpb<> (at
mmu_manI'd guess16:23
SRabbeliermmu_man: correct16:24
*** diones has joined #melange16:33
dionesHello folks16:34
dionesanyone here knows how to set the pythonpath of melange in eclipse?16:34
SRabbelierdiones: yes16:35
SRabbelierdiones: there's actually a pretty good tutorial on that16:35
tpbTitle: YouTube - Getting Started with App Engine in Eclipse (at
*** madrazr has quit IRC16:50
*** madrazr has joined #melange16:50
*** Merio has quit IRC17:06
*** jamtoday has quit IRC17:06
*** fabio81 has quit IRC17:06
*** Merio has joined #melange17:07
*** jamtoday has joined #melange17:07
*** fabio81 has joined #melange17:07
dionesSRabbelier: is how do I clear the database?17:16
*** mmu_man has left #melange17:16
SRabbelierdiones: you can go to localhost:8080/clear_db17:17
*** Merio1 has joined #melange17:25
*** dhaun has quit IRC17:36
dionesSRabbelier: Does SoC works with pylint?17:45
SRabbelierdiones: we have a pylint file, yup17:45
SRabbelierdiones: but it needs tweaking to filter out the less importatn warnings17:45
dioneswhere is that file?17:46
dionesfound it17:47
*** |ajaksu|_away is now known as |ajaksu|17:47
SRabbelierdiones: sweet17:47
*** |ajaksu| is now known as ajaksu17:47
dionesSRabbelier: does pylint integrates well with eclipse on SoC?17:50
SRabbelierdiones: that I haven't tried17:51
SRabbelierdiones: would be sweet if you could get that working though :)17:51
dionesSRabbelier: NP17:51
dionesSRabbelier: So pylint can find appengine modules using that shellscript in SoC17:55
*** Merio has quit IRC17:55
SRabbelierdiones: ok17:55
SRabbelierdiones: which means it'll be hard to integrate with eclipse since you can't run the shellscript from eclipse?17:55
dionesSRabbelier: It was a question :D17:55
SRabbelierdiones: oh, no clue  :D17:56
SRabbelierdiones: you should ask pawel :)17:56
* SRabbelier has not touched pylint except for running the script17:57
dionesSRabbelier: Ok :)17:58
dionesSRabbelier: There is onething I can't understand in seed_db.py17:59
SRabbelierdiones: ask away :)17:59
SRabbelierdiones: I'll try to explain17:59
dionesSRabbelier: %(num)d18:00
dionesIn strings18:00
dionesI can't find that in python docs18:00
SRabbelierdiones: it's dict formatting18:01
SRabbelierdiones: you can put any name between the parens18:01
SRabbelierdiones: and then you pass a dict to the string18:01
SRabbelierdiones: and it'll substitute the names18:01
SRabbelierdiones:  "How are you doing %(name)s?" % {'name': "diones"}18:02
SRabbelierdiones: would yield:18:02
SRabbelierdiones: "How are you doing diones?"18:02
dionesSRabbelier: Now everything makes sense18:05
SRabbelierdiones: hehe, nice :P18:05
dionesSRabbelier: Can you take a look at my code and see what am I doing wrong?18:24
SRabbelierdiones: sure, rafb it18:25
SRabbelierdiones: or pastebin18:25
tpbTitle: pastebin - collaborative debugging tool (at
SRabbelierdiones: or whatever you prefer :P18:25
SRabbelierdiones: what's the error?18:25
dionesIts creating only one student18:25
dionesand its corrupted18:26
SRabbelierdiones: you're not setting the key_name for the student18:26
SRabbelierdiones: nor the link_id18:26
SRabbelierdiones: nor the scope_path18:26
SRabbelierdiones: (also, atm School should be a text property, not a School object)18:26
dionesthat was quit fast18:27
SRabbelierdiones: hehe :P18:27
SRabbelierdiones: I had the problem myself ;P18:27
dionesSRabbelier: thanks18:28
SRabbeliernp :)18:28
dionesSRabbelier: what should I put at the scope path?18:30
SRabbelierdiones: the key().name() of the scope entity18:30
SRabbelierdiones: have a look at how the other entities are created18:31
madrazrSRabbelier: have mailed you the proposal18:31
madrazrSRabbelier: will get some sleep now :)18:31
SRabbeliermadrazr: cool, I'll be going to bed myself too :P18:32
madrazrSRabbelier: Ok sure. later18:32
madrazrsee you18:32
SRabbelierg'night all :)18:32
*** madrazr has left #melange18:33
*** SRabbelier has quit IRC18:51
*** diones has left #melange19:03
*** Merio1 has quit IRC19:13
*** KillerX has joined #melange20:04
KillerXping, anybody?20:04
KillerXI want to delete a public comment from a students app because I submitted a private review as public by mistake20:04
KillerXI pressed the 'Public Review' checkbox when I didn't mean to20:04
*** mithro_ has joined #melange20:06
*** ChanServ sets mode: +v mithro_20:06
*** mithro has quit IRC20:09
*** tansell__laptop is now known as tansell-laptop20:10
*** mithro_ is now known as mithro20:10
*** ankitg has quit IRC20:18
ajaksuKillerX: ping the mailing lists, sorry about not being able to help on this :/20:20
KillerXajaksu: Ok, I sent an email to the -mentors list. Is there a melange specific list as well?20:20
ajaksulooks like an important feature, so filling an issue (if there is no workaround) is also advisable20:20
ajaksuKillerX: yes, lemme get the link20:21
ajaksu and
tpbTitle: melange-soc | Google Groups (at
KillerXthanks ajaksu20:22
ajaksunp :)20:23
*** ankitg has joined #melange20:38
*** ankitg is now known as ankitg|in_class20:39
*** g2 has joined #melange20:48
*** g2 has left #melange20:48
*** MatthewWilkes has quit IRC20:49
*** KillerX has quit IRC20:52
*** rama has joined #melange21:34
*** rama has left #melange21:35
*** allen has joined #melange21:56
*** tansell_laptop has joined #melange23:01
*** tansell-laptop has quit IRC23:15
*** ankitg|in_class has quit IRC23:16
*** tansell_laptop is now known as tansell-laptop23:17
*** jamtoday has quit IRC23:29
*** jamtoday has joined #melange23:51
*** ankitg has joined #melange23:57

Generated by 2.13.1 by Marius Gedminas - find it at!