Monday, 2008-11-24

*** tpb has joined #melange00:00
*** solydzajs has joined #melange00:22
*** ChanServ sets mode: +v solydzajs00:22
*** solydzajs has quit IRC00:33
*** SRabbelier has joined #melange01:04
*** ChanServ sets mode: +v SRabbelier01:04
*** webchick has quit IRC02:31
durin42SRabbelier: you pinged earlier?02:36
*** mithro has joined #melange02:48
*** ChanServ sets mode: +v mithro02:48
*** mithro has quit IRC03:35
*** solydzajs has joined #melange04:33
*** ChanServ sets mode: +v solydzajs04:33
*** solydzajs has quit IRC04:34
*** mithro has joined #melange05:42
*** ChanServ sets mode: +v mithro05:42
*** Sidnei has joined #melange06:45
SRabbelierdurin42: pong07:07
SRabbelierlh: ping07:07
*** madrazr has joined #melange08:23
lhSRabbelier: ping09:01
*** madrazr has left #melange09:15
*** lh has left #melange09:32
*** lh has joined #melange10:05
*** ChanServ sets mode: +o lh10:06
durin42SRabbelier: ping10:08
lhdurin42: can you give me developer privledges on the newly deployed http://melange-dev.appspot.com/ ?10:10
lhSRabbelier: ping - i know you can10:10
durin42lh: maybe, will check10:11
lhdurin42: thanks much10:11
durin42lh: nope10:11
lhdurin42: no worries10:12
lhthanks anyway10:12
*** webchick has joined #melange10:14
*** Sidnei_ has joined #melange11:08
*** Sidnei has quit IRC11:14
*** Sidnei_ is now known as sidnei11:14
*** tlarsen has joined #melange11:19
*** ChanServ sets mode: +o tlarsen11:19
tlarsenCan anyone here give me the URL where Sverre deployed the web app we are going to demo?11:23
tlarsenSRabbelier: Didn't you deploy the web app to App Engine for Pawel yesterday?11:23
tlarsenSRabbelier: If so, what is it's URL, and do I have Developer access?11:23
lhtlarsen: it's melange-dev.appspot.com11:24
lhi don't have developer access either, so no testing happening11:24
durin42I'm not going to be able to call in - is there any reason I'd be needed?11:25
durin42(I can probably punt and find a way to call in if needed, but...)11:25
lhdurin42: i think it will be OK if you are not there, afaik we can get an audio file of the call to post11:26
tlarsenlh: I do not have Developer access on this instance either.  :(11:27
durin42lh: Alrighty, if you guys need me let me know and I'll call in for a few minutes11:27
durin42tlarsen: maybe we could redeploy and take over developer access?11:27
tlarsenYes, I will deploy elsewhere.11:27
tlarsenJust give me a bit to find an App Engine instance I'm not using.11:27
lhdurin42: will do11:27
tlarsen(I have a dozen or so, but some of them are tied to Google Accounts-only access already.)11:28
durin42lh: my apologies to the group for not being able to call in, such is having a job I guess11:28
lhtlarsen: cool, let me know when you do11:29
lhdurin42: it's all good, we understand11:29
* lh heads off for just a minute11:29
*** madrazr has joined #melange11:34
*** Lennie has joined #melange11:49
*** ChanServ sets mode: +v Lennie11:49
Lennieello folks :)11:49
tlarsenlh: please sign in to melange-demo.appspot.com and will set the Developer flag on your User profile once you create one.11:51
*** tlarsen changes topic to "Want to make Summer of Code and the Highly Open Participation Contest better? Melange is the next generation GSoC and GHOP web app - Code and more at http://code.google.com/p/soc/ - Want to contribute? Start here: http://code.google.com/p/soc/wiki/GettingStarted - Logs at http://ibot.rikers.org/%23melange - Demo is running at http://melange-demo.appspot.com"11:57
*** madrazr is now known as madrazr|oota11:57
SRabbelierlh: ping12:03
tlarsenSRabbelier: How does one create a Request in the UI?12:10
SRabbeliertlarsen: you need to create a sponsor ;)12:10
SRabbeliertlarsen: then you can click "Invite a Host" on that sponsor's edit page12:10
tlarsenAh, OK.12:10
tlarsenThat is sort of hidden.  We will need to add it to the sidebar menu at some point.12:12
SRabbeliertlarsen: no..12:12
SRabbeliertlarsen: we can't :P12:12
SRabbeliertlarsen: not unless we add sponsors to the sidebar12:13
SRabbeliertlarsen: then it could be a sub-menu or something12:13
tlarsenI have an idea.12:13
tlarsenI am writing the User Story now.12:13
SRabbeliertlarsen: oh dear :P12:14
LennieSRabbelier: He's right though, it can't stay hidden like that12:14
SRabbelierLennie: it's not hidden :-/12:14
SRabbelierLennie: once you know where it is it's obvious :D12:14
LennieSRabbelier: It's not that obvious, why would you want to edit the sponsor information for an invite?12:15
LennieSRabbelier: Some sort of control panel overview would be better suited12:15
SRabbelierLennie: yeah, but that won't work will it12:15
SRabbelierLennie: since you need to select a sponsor ;)12:15
SRabbelierLennie: Ofcourse we could create a special "invite" page12:15
SRabbelierLennie: which then redirects you to list12:15
LennieSRabbelier: That's doesnt mean one needs to see the sponsor edit ^^12:15
SRabbelierLennie: which then redirects you to user (after selecting a sponsor)12:15
*** lh is now known as lh_testing12:16
SRabbelierLennie: we can put it on the public page :P12:16
Lennie^^12:16
Lennie<- Making food ^^12:17
SRabbelieroh, yes, good idea12:17
LennieSRabbelier: I think you'd like my food :P12:17
SRabbelierLennie: what is it?12:17
LennieSRabbelier: Same as you ate, since I'm having a lazy day :)12:17
SRabbelierLennie: ah, tasteh12:17
SRabbelierLennie: so it's a tradition now?12:17
LennieSRabbelier: No ice cream as desert this time though :P12:17
lh_testingok testing now12:17
SRabbelierhehe :P12:17
LennieSRabbelier: I always eat pasta once a week :D12:17
SRabbelierlh_testing: ok12:17
Lennielh_testing: Break it!12:18
lh_testingediting site and some things are not intuitive, e.g. document scope path and document link ID, still also not sure what the maps api key should do12:18
SRabbelierlh_testing: that's when we use google maps at some point12:18
SRabbelierlh_testing: it gives you a key thing12:18
SRabbelierlh_testing: you put it in there12:18
SRabbelierlh_testing: -> the site needs it to use google maps12:18
SRabbelierdocuemnt scope and document link ID will be replaced with document selector12:19
SRabbelierthis is on the todo's12:19
lh_testingwtf is a sscope path for?12:19
lh_testings/sscope/scope12:19
SRabbelierlh_testing: uhm... implementation details :)12:19
lh_testingum, ok. will do my best with this12:19
Lennieyeah that scope and stuff is pretty counter intuitive atm, for non-programmers :P12:20
Lennieor even for me sometimes ^^12:21
*** MatthewWilkes has joined #melange12:21
SRabbeliertlarsen: the user story you posted is plausiblwe12:21
LennieI like story 11812:24
LennieI like story 119*12:24
LennieBut tests first now?12:24
lh_testingqq, i can edit the host but there's been a lot of discussion about host invitations. what is this invitation stuff all about?12:25
lh_testingstreet address fields appear twice on the host creation screen - why?12:29
tlarsenlh_testing: Have you created a User profile?12:30
tlarsenlh_testing: I don't see yo in the "List Users" view for some reason.12:30
tlarsenlh_testin:  http://melange-demo.appspot.com12:31
lh_testingtlarsen: i see me there12:31
tpbTitle: Melange Demo (at melange-demo.appspot.com)12:31
lh_testingi am using melange-dev.appspot.com12:31
lh_testingshould i be using the other site?12:31
tlarsenlh_testing: I did not deploy there.12:31
tlarsenlh_testing: Yes.12:31
tlarsenlh_testing: Please see the channel topic.12:31
tlarsenlh_testing: and the recent email to the dev list.12:31
lh_testingso i already have a bug report from the other site, where do you want me to send the traceback information? can imagine both instances will yield the same error12:32
tlarsenlh_testing: traceback?12:32
*** lh_testing has quit IRC12:32
MatthewWilkeshehe12:32
*** lh has joined #melange12:33
tlarsenlh: Please just create a profile on melange-demo.appspot.com.  I need to get this site working in less than two hours for the call.12:33
*** ChanServ sets mode: +o lh12:33
lhfine will send this info to SRabbelier12:33
SRabbelierlh: mhhh?12:34
tlarsenlh: I cannot mark you as a Developer until you log into that site and create a User profile (I am not adding you to the list of App Engine Developers, because then you would *always* see the site as a Developer and not be able to test different aspects).12:34
lhSRabbelier: sent you an error12:34
SRabbelierlh: wooh :P12:34
lhtlarsen: signed in12:34
SRabbeliertlarsen: ok, here's the problem12:34
tlarsenlh: select User > Profile12:34
lhtlarsen: yes doing that now12:34
SRabbeliertlarsen: apparently teh version of Django we upload doesn't have the Error500 page12:34
SRabbeliertlarsen: which we kinda do need :P12:34
SRabbeliertlarsen: might that be related to the things you exclude from the django zip?12:34
lhtlarsen: can you please make me a developer on the melange-demo site?12:34
* tlarsen is impatient because he isn't supposed to be doing this today.12:35
tlarsenSRabbelier: no idea.12:35
tlarsenSRabbelier: open a bug12:35
tlarsenlh: done12:35
lhtlarsen: thank you12:35
*** Lennie is now known as Lennie|Food12:37
lhtlarsen: when editing a document, the scope path is not marked as required but an error message results if left blank. i am still not clear on what scope path actually means fwiw.12:39
SRabbelierlh: just make something up, e.g.: 'site' as scope path, and 'home' as id12:39
lhSRabbelier: did that12:39
SRabbelierlh: and in the Site thing, you can then use those again12:39
SRabbelierlh: and it'll magically work12:40
lhSRabbelier: got it thanks12:40
tlarsenlh: That will be replaced with a "Document selector" soon.  SRabbelier just finished making the list code generic enough to support such a selection page.12:40
SRabbelierthe power of generism :)12:41
tlarsenlh: Please feel free to open a feature request.  It should work the same way that the "Invite a Host" stuff works, where you are taken to a page to select from a list.12:41
lhtlarsen: cool. i see also that documents are now only editable and viewable by developers. i am not able to preview a document by selecting it from the list.12:41
SRabbelierlh: there's going to be a better access system12:41
lhSRabbelier: yay12:43
tlarsenSRabbelier: Do you know where the old User Lookup functionality went?12:43
SRabbeliertlarsen: yes, it got replaced by list filtering12:43
tlarsenlh: Hmmm.  Your Developer flag is set.12:43
SRabbeliertlarsen: dmitri will help out with that12:43
tlarsenSRabbelier: I still want a User search form.12:43
SRabbeliertlarsen: why12:44
lhtlarsen: to be more clear, i cannot see the document as a user would see it, only get taken to an edit screen.12:44
SRabbeliertlarsen: why have functionality twice12:44
tlarsenlh: click on the link at the top of the page in the edit form.12:44
SRabbeliertlarsen: you can dio anything from the crappy search from in the list filtering form, and better, since you can get multiple results12:44
lhwhen editing a sponsor profile, a text field "founded by" appears after saving, but i cannot edit the field.12:44
SRabbelierlh: yeah, I think that's Pawel's12:44
tlarsenSRabbelier: Just make a sidebar link to the "list filtering form" that is filtering for User.12:44
SRabbelierlh: I reckon it's supposed to show a developer at some point12:44
lhSRabbelier: very good.12:45
SRabbeliertlarsen: filtered to show what though?12:45
SRabbelierthe list filtering will be part of all the list views12:45
lhjust attempted to invite lhospo as a host after creating sponsor profile. i do not appear in the "List Hosts" view. any way to check if the invitation was actually successful?12:46
* SRabbelier will be right back, make some food12:46
SRabbelierlh: yes, udner list requests12:46
tlarsenlh: You cannot change a Group's founder once it has been "founded".  That is sort of the definition of "founder".  :)12:47
tlarsenlh: Even better, select "User (self) > Roles" for lhospo, and you should see yourself listed as having an invite pending.12:47
*** madrazr|oota is now known as madrazr12:48
lhthis is all dandy, but i dont see myself in the list hosts menu12:48
lhah, though i can update my host profile from the user roles menu. doing that now.12:48
SRabbelierlh: not update, create it12:49
SRabbelierlh: it's an invite12:49
SRabbelierlh: the invitee don't actually becomes a host untill they accept it ;)12:49
SRabbelierthat way us devs won't have to fill out the to-be-host's profile12:49
SRabbelierinstead, the to-be-host does this when accepting the invite12:50
lhand i take it accepting the invitation is actually editing your host profile - and that invited hosts will receive email at some point, yes?12:50
lhwoot, there i am on the host view page, yay.12:51
SRabbelierlh: absolutely correct :)12:51
SRabbelierlh: even so, lennie made a module that allows us to send emails12:51
SRabbelierlh: maybe at some point Lennie|Food can hook it up so that it actually sends the e-mail when the invite is created12:52
Lennie|Fooddidnt want a sea of spam12:52
Lennie|Foodbut it's a line or 5 and then it's done :p12:52
Lennie|Foodanyhow eating ^^12:52
tlarsenlh: Do you really want "LH" to be presented on your certificates?  :)12:53
SRabbelierLennie|Food: ;)12:53
lhtlarsen: darn skippy.12:54
lhmy host account does not appear to have been associated with sponsor "google's open source programs office"12:55
SRabbelierlh: what makes you say that?12:55
lhSRabbelier: look at list hosts12:56
lhthere is no sponsor name listed12:56
lhnext to "user link ID = lh"12:56
SRabbelierlh: it was associated, but I think the sponsor list view is showing the wrong field12:57
SRabbelier**host list view12:57
lhSRabbelier: okay good to know12:57
tlarsenNice choice of feed for the home page. :)12:58
lhtlarsen: i thought so12:58
tlarsenlh: please open a Defect that the Sponsor edit page does not display the "Founded by:" User.13:00
lhtlarsen: will get to it shortly13:01
SRabbeliertlarsen: please don't make any other clarifications of 11913:03
SRabbeliertlarsen: that one in it self is just enough13:03
tlarsenHuh?13:04
SRabbeliertlarsen: http://code.google.com/p/soc/issues/detail?id=12413:04
tpb<http://ln-s.net/2VT5> (at code.google.com)13:05
tlarsenSRabbelier: A real problem we have been having is tracking what people are working on.  So, we are going to use the issue tracker as our prioritized backlog (this was the plan all along, but we haven't been doing it...).13:05
SRabbeliertlarsen: yes, just one is enough13:05
tlarsenSo, things that need to get done will be in bite-sized chunks in the issue tracker.13:05
tlarsenAnyone can sign up to fix one of the sidebar menus, once the first one is done as an example.  They do not all need to be done by one person in one commit.13:06
SRabbeliertlarsen: I don't need http://code.google.com/p/soc/issues/detail?id=124 to know what I'm doing; when I fix it for one it's fixed for all13:06
tpb<http://ln-s.net/2VT5> (at code.google.com)13:06
SRabbeliertlarsen: it will be trivial to do so in one go13:06
SRabbeliertlarsen: no use in not doing so (e.g.: it's too small a task)13:06
*** Lennie|Food is now known as Lennie13:06
Lennieso13:06
LennieI should do email to invites13:06
Lennieanything else :P?13:06
SRabbeliertlarsen: would be nice if you could fix the founded_by link :D13:07
tlarsenSRabbelier: I want people to be able to contribute patches to melange-soc-dev.13:07
tlarsenSRabbelier: so does lh13:07
SRabbeliertlarsen: sure13:07
SRabbeliertlarsen: so do I -> Lennie13:07
tlarsenSRabbelier: For the next 6 weeks, I won't be doing much coding, other than here and there.13:07
SRabbeliertlarsen: I know :)13:07
LennieHe meant me tlarsen ^^13:07
tlarsenI can only spend two or three hours today on Melange, and then probably not much more until Thursday.13:08
SRabbelierLennie: nah, I meant that I introduced you, and made you sent patches to the list ;)13:08
Lennieo13:08
Lennie:P13:08
SRabbeliertlarsen: that's ok, you should take some well-deserved rest13:08
LennieSRabbelier: You slave driver :P13:08
SRabbelierLennie: :)13:08
tlarsenSo, the issue tracker needs to be full of bite-sized patches-to-be.  :)13:09
SRabbeliertlarsen: just have http://code.google.com/p/soc/issues/detail?id=119 be that bite-sized patch13:10
tpb<http://ln-s.net/2VT9> (at code.google.com)13:10
tlarsenSRabbelier: any of these that you don't want to implement, just un-assign yourself.13:12
LennieSRabbelier: I'll fix the founded by I think :)13:12
tlarsenSRabbelier: After you get one working, I will try my hand at implementing the next one (and hopefully others will as well).13:12
SRabbelierLennie: nice13:13
Lennietlarsen: I like the idea of using the issue tracker that way. I can finally see what I can do :P13:13
SRabbeliertlarsen: when I do them I do them all13:13
SRabbeliertlarsen: sicne it's only 2 mintues to apply the solution to the rest13:13
SRabbelieranyway13:14
SRabbelierno news features next week13:14
SRabbelierprobably not the week after either13:14
SRabbeliernext goal is tests13:14
SRabbelier(and fixing existing bugs)13:14
*** madrazr is now known as kamalx13:15
SRabbeliertlarsen: oh, can you do something about those group messages?13:19
SRabbeliertlarsen: commits, and now issues, keep getting marked as spam13:19
tlarsenI have already, in Google Groups, marked the sender as "not a spammer".13:20
tlarsenThere isn't much else that can be done in the Groups UI.13:20
SRabbeliertlarsen: so even if you mark someone as not a spammer, things till get marked as spam?13:20
SRabbelierI guess we need to open a bug report with Google Groups? :P13:20
tlarsenIf I was logged into the VPN at work, I could chat with the codesite-eng folks and ask them to fix codesite-noreply.13:20
tlarsenI have promised not to VPN in for the next 6 weeks, thoug.13:21
tlarsenSRabbelier: The bug needs to be reported to /p/support13:21
SRabbeliertlarsen: hehe, then don't13:21
tlarsenhttp://code.google.com/p/support/issues/list13:22
durin42I remember this being a problem in the past13:22
LennieSRabbelier:13:22
tpbTitle: Issues - support - Google Code (at code.google.com)13:22
LennieSRabbelier: Founded by should show public name?13:22
SRabbelierLennie: sure13:22
LennieSRabbelier: It's done :P13:22
SRabbelierLennie: it's already that?13:22
Lenniedef _editGet(self, request, entity, form):13:22
Lennie# fill in the founder with data from the entity13:22
Lennieform.fields['founded_by'].initial = entity.founder.name13:22
Lennie^^13:22
SRabbelierLennie: the problem is there's no public name set?13:22
tlarsenSRabbelier: That issue tracker actually has a support person triaging it.13:23
SRabbeliertlarsen: ah13:23
SRabbelierlh: are you done testing?13:23
lhSRabbelier: yep. i logged the only issue i found.13:24
SRabbelierlh: ok, awesome; what do you think we can demo Chris?13:24
SRabbelierbtw; has everybody heard Pawel probably can't make it?13:25
lhSRabbelier: yes heard about pawel13:25
SRabbelierlh: okies13:26
lhSRabbelier: i suggest we discuss our refactoring work, then take him through the workflow of creating a new sponsor, inviting a host and host filling out profile. the document stuff hasn't changed as far as i can see.13:26
SRabbelierlh: has he seen it last time?13:26
lhSRabbelier: iirc, yes. we can always ask.13:26
SRabbelierlh: okies13:27
SRabbelierI'm calling pawel13:27
SRabbelierone sec13:27
Lenniesuggestion: uneditable properties should be given in plain text instead of textbox right?13:27
SRabbelierLennie: either that, or with grey background13:28
Lennieshould be another issue then ^^13:28
Lennieif we are going to use it as some sort of ticket/tracker system :P13:28
SRabbelierLennie: right13:28
SRabbelierLennie: that's the idea, yes13:28
SRabbelieromg13:29
SRabbelierPawel is still at the Stockholm airport13:29
SRabbelierhis flight got delayed again13:29
tlarsenLennie: They are supposed to be greyed-out text boxes with the contents in the box.13:29
LennieSRabbelier omg:S13:30
tlarsenSRabbelier: what is going to be on the Request menu?  Is it Developer-only?13:30
SRabbeliertlarsen: mhhhh, which version do you mean?13:31
*** kamalx is now known as madrazr13:31
LennieEmpty founded by fix committed13:32
SRabbelierLennie: nice13:32
Lennieon the main branch though since I have no idea how to do otherwise ^^13:32
tlarsenLennie: That's fine.13:34
tlarsenLennie: I'm not planning on tagging another release for this 2-week iteration, since the demo is in 25 minutes.  :)13:34
Lennietlarsen: :)13:35
Lennietlarsen: Yeah you never know what I wrecked :P13:35
SRabbelierok, just got off the phone with Pawel13:35
*** sidnei has left #melange13:35
SRabbelierPawel is probably good with having the meeting be 10-1 and 11-1 in Chicago (if Chris wants one that soon at all)13:36
tlarsen2009/01/10 ?13:39
SRabbelieryes13:39
SRabbelierjanurari13:39
tlarsenAt first, I saw that as October 1 or November 1, both of which have passed.  :)13:39
SRabbeliertlarsen: it would also be good since you should be getting back about then13:39
SRabbeliertlarsen: so we can get you up to speed on what's been going on13:39
lhi think these dates are good, lets discuss with chris13:44
Lennietlarsen: how do I mark something fixeD?13:45
SRabbelierlh: I suggested that we all meet up before that possibly13:45
SRabbelierlh: and then if pawel can't make it earlier, he arrives the 10th13:45
tlarsenSRabbelier: Heh.13:45
SRabbelierlh: something like that13:45
tlarsenSRabbelier: I will stay up to speed.13:45
SRabbeliertlarsen: you shouldn't man, you're taking a break!13:45
lhSRabbelier: hrm. let's think this out a bit more and sound chris out for his ideas13:45
SRabbelierlh: yes13:45
tlarsenSRabbelier: I will be reading the list mail every night, and committing patches when I am not covered in itchy insulation.13:45
SRabbelierlh: ofcourse :)13:45
SRabbelierlh: maybe Chris doesn't want a meeting anytime soon anyway :P13:46
LennieSRabbelier: Should the founded_by even have the user who created the sponsor?13:47
SRabbelierLennie: that's the idea, yes13:47
SRabbelierLennie: that's the definition anyway:P13:47
Lenniek13:47
Lennietlarsen: How do I mark something fixed ^^?13:49
tlarsenIf you click in the comment area of the issue, a bunch of fields will pop up below the comment section.13:49
tlarsenThere is one that is probably "New".13:49
tlarsenClicking there will produce a list that includes "Fixed".13:49
Lenniehmm13:50
Lenniesorry can't find it :(13:50
Lennieo damn :P13:51
Lennieyou edited the issue also ^^13:51
* lh will be to the phone meeting, but may be a minute late13:52
SRabbelierlh: okies13:52
SRabbelierpawel's flight is delayed to 10PM atm13:53
SRabbelierok, calling in13:56
Lenniehmm13:58
SRabbelierok13:58
SRabbelieram holding13:58
lhlooks like chris is still on another call13:58
SRabbelierah13:58
SRabbeliershould I just keep holding?13:58
SRabbelierit's only costing me $0.01/ minute anyway13:59
lhjust keep holding, can't take that much longer13:59
SRabbelierlh: ok, sure :)13:59
Lennie+1 right?13:59
SRabbelierLennie: yes13:59
lhhe said about one minute13:59
lhso stand by13:59
SRabbelierlh: sure, np13:59
SRabbelierPawel asked me to jump in where needed as his stand-in14:00
SRabbelierI'll let Todd do the talking though until needed14:00
lhSRabbelier: perfect14:00
SRabbelierlh: Todd or  you :)14:00
LennieI'm making a summary under order of pawel :P14:00
lhok, heading to chris' office14:00
SRabbelierlh: okay14:01
SRabbelierlh: tty in a minute then14:01
tlarsenlh: since you are there, in person, how about you do the talking?14:01
SRabbelierI'll do the summary of what we've been up to then14:01
SRabbelier(the please-hold music is very fancy :P)14:01
LennieI guess I'm on hold as well :P14:01
SRabbelierok14:08
SRabbelierI see what's the bug14:08
SRabbelierhe filled in an invalid feed14:08
SRabbelierand urlfetch died14:08
SRabbelierbut it's not properly caught or something14:08
Lenniek we'll fix that soon14:26
Lennieheh14:33
Lenniemeeting in europe would be cool also :p14:33
SRabbeliercalling Pawel now :)14:33
Lenniewould be more easy for Sverre since he only needs to take that one exam14:33
LennieWriting Summary14:33
*** madrazr has left #melange14:34
LennieSRabbelier, well done on the demo ^^14:35
SRabbelierLennie: thanks14:35
Lenniethat 500 error will be handled by updating django right?14:36
SRabbelierLennie: I think so14:36
Lennieor didnt we define a handler?14:36
SRabbelierLennie: I'm not sure what's wrong14:36
Lenniek14:37
SRabbelierok14:38
SRabbeliergave Pawel a quick update14:38
SRabbeliertlarsen: did yo usee http://appengine.google.com/logs?&app_id=melange-demo&version_id=1.329516700973673683# ?14:39
tpb<http://ln-s.net/2VV4> (at appengine.google.com)14:39
SRabbeliertlarsen: I think you made an issue for that, yes?14:39
tlarsenSRabbelier: I created an issue from the traceback that Chris pasted into an email.14:41
*** tlarsen is now known as tlarsen|lunch14:41
LennieChris breaks our app woot! :p14:42
tlarsen|lunchLennie: App Engine raised a 500.14:42
Lenniedid it?14:42
tlarsen|lunchLennie: We just didn't have the default Django handler for some reason.14:42
Lennieo niec :P14:43
Lenniehe did break it with the feed thingy14:43
tlarsen|lunchAlso, the 404 handler appears to be missing, looking at the logs.14:43
Lenniestrange14:43
SRabbeliertlarsen|lunch: yes, very much so14:44
tlarsen|lunchThese are very informative:14:44
tlarsen|lunchhttp://appengine.google.com/logs?&app_id=melange-demo&version_id=1.329516700973673683#14:44
tpb<http://ln-s.net/2VV4> (at appengine.google.com)14:44
SRabbeliertlarsen|lunch: I've been getting that a lot when testing on APpEngine14:44
SRabbeliertlarsen|lunch: do you have any idea what's going on with the missing handler? :(14:44
* SRabbelier doesn't14:44
LennieSRabbelier: Never had it locally :S14:45
LennieSRabbelier: Did you?14:45
SRabbelierLennie: nope, never locally14:45
SRabbelierLennie: but it always happens when there's an error on GAE14:45
LennieSRabbelier: Django combined with live GAE makes it fail?14:46
SRabbelierLennie: looks like it; I suspect it might be the django.zip14:46
SRabbelierLennie: ther's quite some pruning going on there14:46
LennieSRabbelier: Leslie said she was coming back here soon right?14:48
SRabbelierLennie: think so yes14:49
Lenniek14:49
*** MatthewWilkes is now known as mwilkes|clifton14:50
durin42Anyone interested in my patches to nose to get better coverage information (actually produces marked-up copies of the source in HTML), let me know15:00
SRabbelierdurin42: yes, that would be very nice15:00
durin42SRabbelier: http://www.bitbucket.org/durin42/nose-experiments/15:00
tpb<http://ln-s.net/2VVS> (at www.bitbucket.org)15:00
* lh returns15:00
lhsorry was catching up with chris15:00
SRabbelierlh: np15:01
Lenniewelcome back lh :)15:06
durin42SRabbelier: I'm going to fix some things with that patch to nose tonight and hopefully it'll go into nose svn this week15:07
Lennielh: Summary posted on the dev list, I can send you a copy if you wish15:07
SRabbelierdurin42: awesome; this weeks goal is tests, so we'll need your help probably ;)15:07
Lennielh: Also send Chris a copy since I'm not sure if he's on the list :)15:07
lhLennie: sure15:08
Lennielh: You have mail15:09
lhLennie: graciasd15:09
lhthank you even15:09
Lennielh: Gracias is fine too ^^15:09
Lennietlarsen|lunch: I found the fixed button, blind me lol15:14
durin42SRabbelier: I'm planning on getting buildbot to produce coverage reports using this on every commit15:16
SRabbelierdurin42: awesome15:17
durin42first priority is to get this included in nose though15:17
durin42the community needs it15:17
SRabbelierdurin42: :)15:17
*** tlarsen|lunch has quit IRC15:18
SRabbelierlh: how about the week of 22 december in Chicago?15:21
SRabbelierlh: Lennie and I are free15:21
durin42I'm in Virginia that entire week.15:21
SRabbelierdurin42: is that good?15:21
durin42So there's little point in doing it here if you want to be close to me.15:21
Lenniechristmas preps anyone :P?15:21
SRabbelierdurin42: or anywhere else in the states for that matter :P15:21
durin42ya15:22
SRabbelierdurin42: I said Chicago15:22
Lennie<- Wishes he was back in high school were he could skip all classes if needed ^^15:22
durin42Right, my wife and I will be visiting her family in VA15:22
durin42SRabbelier: Chicago is where I live, basically15:23
SRabbelierdurin42: Pawel says that's a no-go for him15:36
SRabbelierdurin42: since he's spending some quality time with his GF then :P15:36
Lennieso is durin42 apparently15:36
SRabbelierheheh, yeah ;P15:36
mwilkes|cliftondurin42's spending quality time with pawel's girlfriend?15:36
SRabbeliermwilkes|clifton: yup15:36
*** mwilkes|clifton is now known as MatthewWilkes15:36
SRabbelierMatthewWilkes: they're sharing15:37
MatthewWilkesSRabbelier: It's a friendly community, GSoC15:37
SRabbelier:D15:37
Lennie^^15:37
LennieMelange means a mix15:37
Lennieso yeah duh :P15:37
SRabbelierlol, nicwe15:38
SRabbelierdurin42: can you help me out here debugging Django for a sec?15:38
SRabbelieroh, nvm15:38
SRabbelierfound it :D15:38
* SRabbelier fails15:38
* Lennie sends hordes of lemmings over SRabbelier15:39
Lennie^^15:39
* SRabbelier makes them dig holes15:39
SRabbelierand build staircases15:39
LennieSRabbelier: Rock, Paper, Scizzors, Lizard, Spock?15:39
SRabbelierLennie: lizard15:40
durin42SRabbelier: everything  sorted out?15:40
LennieSpock :P15:40
SRabbelierLennie: lizard poisons spock15:40
LennieSRabbelier: I lost :P15:40
SRabbelierdurin42: yeah, had a old line in settings.py; trying to get Django/Appengine working myself ;)15:40
*** MatthewWilkes has quit IRC15:57
*** MatthewWilkes has joined #melange15:59
MatthewWilkesHm, why aren't the scope paths listed as required attributes in edit forms given that they're key_fields so the forms break without them?16:35
Lenniehmm16:46
LennieSRabbelier: Are we using css stylesheets yet ^^?16:47
LennieMatthewWilkes, I wondered the same thing too16:47
SRabbelierLennie: ofcourse we are16:47
SRabbelierLennie: duh :S16:47
LennieSRabbelier: Location ^^?16:48
SRabbelierLennie: grep16:48
LennieWindows duh16:48
SRabbelierLennie: f316:49
LennieSRabbelier: How about no^^16:51
Lennie<div id="created" align="right" style="color:#C0C0C0;">C16:51
LennieI could do that to solve todd's problem16:51
Lenniebut it's not how it should be :P16:51
SRabbelierLennie: no, look at the readonly tag16:51
Lenniewhat where?16:52
SRabbelierLennie: check the html of a page with a readonly field16:52
Lennie^^16:53
Lenniepwnage ^^16:54
SRabbelierheh16:54
LennieSRabbelier, MatthewWilkes's problem is because we dont mark it as required in our model right?16:55
Lenniebut we need it for now16:55
SRabbelierLennie: hum, I guess16:55
SRabbelierLennie: it should be possible to set them to None16:55
SRabbelierMatthewWilkes: when do you enconuter this?16:56
SRabbelier**encounter16:56
MatthewWilkesSRabbelier: When leaving the input box blank16:56
Lenniecreate host16:56
Lennieet voila16:56
SRabbeliercreate host shouldn't be used 'raw'16:56
SRabbelieronly in combination with 'invite host'16:56
MatthewWilkeseg: http://dpaste.com/93461/16:56
tpbTitle: dpaste: #93461: BadArgumentError at /host/create, by Django (at dpaste.com)16:56
SRabbelierit's default create page should be made inaccessible16:56
SRabbelier(and removed from the sidebar016:57
MatthewWilkesah, right16:57
MatthewWilkesI think I saw it in document too16:57
* MatthewWilkes checks16:57
MatthewWilkeshmm, no, it was a validation error on empty16:58
MatthewWilkes"This scope path is in wrong format."16:58
SRabbelieryeah16:58
SRabbelierthe raw 'new document' will go away too16:58
SRabbelierit'll be part of (for example) an orgs 'admin' menu16:58
MatthewWilkeskk16:59
LennieSRabbelier: documents should be editable by multiple users right?17:01
SRabbelierLennie: what do you mean17:02
LennieAs in multiple apache admins should be able to change a document :P?17:02
Lennie*a single document17:02
Lennieseems obvious right?17:03
SRabbelierLennie: at the same time?17:04
Lennienope17:04
Lennienot saying that :)17:04
SRabbelieri dunno about concurency in Melange...17:04
SRabbelierLennie: ah, just in general; ofcourse17:04
Lenniethat might be of later care :P17:04
Lennieokay17:04
SRabbelierLennie: why do you ask? :)17:04
LennieWhat would you like17:04
SRabbeliersleep17:04
Lennieeither author will change to the latest or a last_modified_by property17:04
Lennieneed some way to keep track of the latest person who changed it :)17:05
SRabbelierLennie: ah, like that17:05
SRabbelierLennie: add a last_modified_By17:05
Lenniethought so :017:06
Lenniejust checking :D17:06
Lennielh: Modified by text has been aligned to the right and put in grey small letters, should be better now ^^17:38
lhLennie: yay!17:38
LennieYou should see this change if we push a new version :P17:38
Lennie*when17:39
LennieSRabbelier: nn17:40
lhcool.17:40
Lennienn all :)17:40
*** Lennie has quit IRC17:41
*** tlarsen has joined #melange18:20
*** ChanServ sets mode: +o tlarsen18:20
*** tlarsen has quit IRC18:24
*** SRabbelier has quit IRC18:31
*** mithro has quit IRC18:40
*** solydzajs has joined #melange19:38
*** ChanServ sets mode: +v solydzajs19:38
*** lh has quit IRC20:06
*** MatthewWilkes has quit IRC20:08
*** webchick is now known as webchick|f00d20:49
*** solydzajs has quit IRC20:49
*** webchick|f00d is now known as webchick21:30
*** Sidnei has joined #melange21:39
*** mithro has joined #melange22:08
*** ChanServ sets mode: +v mithro22:08
*** dmitrig01|afk has joined #melange22:44
*** ChanServ sets mode: +v dmitrig01|afk22:44
*** dmitrig01|afk is now known as dmitrig0122:46
*** lh has joined #melange23:46
*** ChanServ sets mode: +o lh23:46

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!