*** tpb has joined #melange | 00:00 | |
*** dmitrig01|afk has joined #melange | 00:01 | |
*** ChanServ sets mode: +v dmitrig01|afk | 00:01 | |
*** dmitrig01|afk is now known as dmitrig01 | 00:29 | |
*** dmitrig01 has quit IRC | 00:50 | |
*** dmitrig01|afk has joined #melange | 00:52 | |
*** ChanServ sets mode: +v dmitrig01|afk | 00:52 | |
*** glaksmono has joined #melange | 01:16 | |
*** dmitrig01|afk has quit IRC | 02:00 | |
*** paulitex has joined #melange | 02:03 | |
*** paulitex has quit IRC | 02:04 | |
*** zwabel_ has joined #melange | 02:44 | |
*** zwabel_ has quit IRC | 02:45 | |
*** peter_dc has quit IRC | 02:53 | |
*** MatthewWilkes has joined #melange | 02:59 | |
*** MatthewWilkes has quit IRC | 03:11 | |
*** allen has joined #melange | 03:35 | |
*** dhaun has joined #melange | 03:37 | |
*** madrazr has joined #melange | 04:31 | |
*** geekius_caesar has joined #melange | 05:09 | |
*** madrazr has left #melange | 05:30 | |
*** geekius_caesar has quit IRC | 05:46 | |
*** geekius_caesar has joined #melange | 05:47 | |
*** SRabbelier has joined #melange | 06:13 | |
*** ChanServ sets mode: +o SRabbelier | 06:13 | |
*** madrazr has joined #melange | 06:21 | |
*** geekius_caesar has quit IRC | 06:22 | |
*** geekius_caesar has joined #melange | 06:24 | |
*** geekius_caesar has quit IRC | 06:46 | |
madrazr | SRabbelier: Hi | 08:25 |
---|---|---|
SRabbelier | madrazr: sup! :) | 08:26 |
madrazr | SRabbelier: nothing great! | 08:26 |
madrazr | Wassup there? | 08:26 |
SRabbelier | madrazr: gotta write some lame paper :P | 08:27 |
madrazr | SRabbelier: heh, what is it about? | 08:27 |
madrazr | SRabbelier: Just one clarification. | 08:28 |
madrazr | Do we already have code, to display only the Student abstract (linked from Org home page)? | 08:28 |
SRabbelier | madrazr: the ethical problems with the Dutch shared healthcare info system | 08:28 |
SRabbelier | madrazr: I'm not sure, don't think so actually | 08:28 |
SRabbelier | madrazr: you'd have to ask Lennie | 08:28 |
madrazr | SRabbelier: Oh I think it is interesting topic :P | 08:29 |
madrazr | SRabbelier: Ok | 08:29 |
* madrazr extends his wait for Lennie for another issue | 08:29 | |
SRabbelier | madrazr: heheh :P | 08:29 |
madrazr | :) | 08:30 |
*** allen has quit IRC | 09:08 | |
*** Ownatik has joined #melange | 09:40 | |
*** Ownatik has left #melange | 09:40 | |
*** chx has joined #melange | 09:51 | |
chx | hi. i just checked with one of my students and he claims getting no email when i comment on his app. that's a bit ... disturbing. | 09:51 |
dhaun | chx: they need to subscribe to comments - did your student do that? | 09:52 |
chx | dhaun: [06:53] <snufkin> ehh and i dont even have notifications on the soc application, nor settings related to this | 09:53 |
chx | dhaun: i asked snufkin to join us. | 09:53 |
*** snufkin has joined #melange | 09:54 | |
snufkin | hi | 09:54 |
chx | dhaun: so... there should be something? | 09:55 |
dhaun | I'm not a Melange dev and have never seen the student side of it | 09:55 |
dhaun | but from what I gathered elsewhere there should be an option to subscribe, yes | 09:55 |
snufkin | im trying out the subscription now | 09:55 |
snufkin | yeah i was not expecting that i need to subscribe to my own application | 09:55 |
snufkin | and i was looking at the user settings and stuff | 09:56 |
dhaun | chx: as mentors, we have these buttons to subscribe above the applications - I suppose students have one there, too | 09:56 |
chx | snufkin: i urge you to file a melange bug | 09:57 |
chx | snufkin: students should not need to subscribe to their own app | 09:57 |
dhaun | yeah, the default doesn't seem to be very user friendly ... | 09:58 |
snufkin | chx: im on it | 09:58 |
snufkin | actually there is an issue already: http://code.google.com/p/soc/issues/detail?id=441 | 09:59 |
tpb | <http://ln-s.net/36$_> (at code.google.com) | 09:59 |
chx | snufkin: comment on it? | 10:09 |
chx | snufkin: i won't , i am not a student :) | 10:09 |
snufkin | chx: yeah im just listening to add1sun right now at the galway drupalcamp :) | 10:09 |
chx | oh | 10:10 |
*** tansell has quit IRC | 10:22 | |
SRabbelier | snufkin: you couldof read the userguide you know ;) | 10:34 |
SRabbelier | snufkin: I know, crazy idea, what with you being told to do so everywhere | 10:34 |
madrazr | SRabbelier: to construct the contents for the list, what is the structure of contents list? How does it work, can you brief a bit? | 10:34 |
SRabbelier | madrazr: easiest would be to just let soc.views.helper.list.getListContent do that for you | 10:35 |
SRabbelier | madrazr: but if you need to do it manually for some reason, see how it does it | 10:35 |
madrazr | SRabbelier: Ok | 10:35 |
madrazr | SRabbelier: I was looking at program.view.acceptedOrgs() method got, got confused a bit | 10:36 |
madrazr | SRabbelier: no problem, will look at getListContent code | 10:36 |
SRabbelier | madrazr: ah, that's where I do it manually because we don't need pagination there | 10:37 |
madrazr | SRabbelier: Ok | 10:37 |
SRabbelier | madrazr: I guess you got unluckyk and picked the one wrong example :P | 10:37 |
madrazr | SRabbelier: ha ha :D | 10:37 |
madrazr | SRabbelier: seems similar to bikeshed problem :P | 10:38 |
SRabbelier | madrazr: hmmm? | 10:38 |
madrazr | SRabbelier: the problem that should get least attention, actually gets maximum attention | 10:39 |
SRabbelier | madrazr: ah, right :) | 10:40 |
*** j-b has joined #melange | 10:42 | |
j-b | hello people | 10:42 |
madrazr | SRabbelier: do you think any organization will have so many slots to require pagination at all? ;-) | 10:42 |
* madrazr runs | 10:42 | |
SRabbelier | madrazr: Hmmm... no, I don't think so | 10:43 |
madrazr | SRabbelier: Ok | 10:43 |
SRabbelier | madrazr: They all get <50 slots anyway | 10:43 |
madrazr | SRabbelier: Ok | 10:43 |
j-b | madrazr: I do need it | 10:43 |
madrazr | j-b: what? | 10:43 |
j-b | pagination | 10:43 |
*** ishesh has joined #melange | 10:43 | |
madrazr | j-b: for what? | 10:43 |
SRabbelier | j-b: madrazr is talking about accepted students | 10:43 |
SRabbelier | j-b: not proposals | 10:44 |
j-b | We have an issue with the reviewing process. Most applications of the students have quoted their text and quoted texted isn't wrapped | 10:44 |
j-b | oh, sorry | 10:44 |
j-b | anyway, I have many pages that are sooooo wide... Anyway to force wrapping of text? | 10:44 |
* madrazr is curious to know which org admin/mentor j-b is to require a pagination for student proposals ;-) | 10:44 | |
j-b | madrazr: videolan | 10:45 |
SRabbelier | j-b: we have a prospective student that's looking into making the forms css based rather than table based, so that we could force the text to be wrapped | 10:45 |
madrazr | j-b: Oh OK | 10:45 |
j-b | SRabbelier: the one I am reviewing now is around 4000px wide | 10:45 |
SRabbelier | j-b: apic fail :P | 10:46 |
j-b | it is just a bit boring | 10:46 |
j-b | :) | 10:46 |
j-b | example is http://socghop.appspot.com/student_proposal/review/google/gsoc2009/abhishek_kumar/t123877449104 | 10:46 |
tpb | <http://ln-s.net/36$r> (at socghop.appspot.com) | 10:46 |
madrazr | j-b: how many proposals do you have? I am just curious | 10:46 |
j-b | madrazr: 77 | 10:46 |
madrazr | err... I cannot believe | 10:47 |
madrazr | :) | 10:47 |
j-b | why ? | 10:47 |
SRabbelier | j-b: slightly retarded student though | 10:47 |
madrazr | j-b: no, I am just wondering how you will review so many | 10:47 |
j-b | madrazr: spend my week-end on it? | 10:47 |
SRabbelier | j-b: I mean, c'mon, it's not that hard to have a look at your application after submitting it and noticing that it looks crappy | 10:47 |
mithro | hey SRabbelier | 10:48 |
j-b | SRabbelier: yeah, of course :D | 10:48 |
j-b | SRabbelier: but, well, you see my issue? | 10:48 |
madrazr | j-b: he he Ok :) | 10:48 |
SRabbelier | j-b: yeah, I do :P | 10:48 |
j-b | madrazr: I have done 54 so far | 10:48 |
SRabbelier | mithro: heya | 10:48 |
*** |ajaksu| has joined #melange | 10:48 | |
j-b | SRabbelier: ok, thx | 10:48 |
mithro | how goes melange apps? | 10:48 |
j-b | it was just to report the issue | 10:48 |
madrazr | j-b: awesome! | 10:48 |
*** j-b has left #melange | 10:48 | |
SRabbelier | mithro: not too shabby, we have 24 in total now | 10:49 |
mithro | SRabbelier: yeah I saw :) | 10:49 |
SRabbelier | mithro: you did? :P | 10:49 |
mithro | SRabbelier: yeah, all signed up as a mentor :) | 10:50 |
*** ArthurLiu has joined #melange | 10:54 | |
ArthurLiu | We have a weird application comment here: http://socghop.appspot.com/student_proposal/review/google/gsoc2009/mrlanrat/t123877856878 | 10:54 |
tpb | <http://ln-s.net/36$y> (at socghop.appspot.com) | 10:54 |
*** j-b has joined #melange | 10:55 | |
SRabbelier | ArthurLiu: whoah 0.o | 10:55 |
j-b | oh, and btw, sorry to have left: thanks so much for melange | 10:55 |
j-b | way easier to manage this year! | 10:55 |
*** snufkin has left #melange | 10:55 | |
SRabbelier | j-b: thanks! :) | 10:55 |
j-b | I just miss a colour/label gmail like thing for proposals | 10:55 |
j-b | but thx so muc | 10:55 |
j-b | +h | 10:56 |
*** j-b has left #melange | 10:57 | |
*** ajaksu has quit IRC | 11:04 | |
*** tansell-laptop has joined #melange | 11:24 | |
*** makkuv6 has joined #melange | 11:26 | |
*** ishesh has quit IRC | 11:44 | |
*** James--Crook has joined #melange | 11:45 | |
*** ishesh has joined #melange | 11:45 | |
*** makkuv6 has quit IRC | 11:46 | |
*** haoyu has joined #melange | 11:46 | |
madrazr | SRabbelier: don't I get Student Name from the Student Model or am I missing something here? | 11:47 |
madrazr | SRabbelier: ouch sorry | 11:48 |
* madrazr slaps himself for being hasty | 11:48 | |
madrazr | SRabbelier: defined in Role :) | 11:48 |
haoyu | is the proposal still editable? | 11:50 |
*** codzard675 has joined #melange | 11:53 | |
Erant | no | 11:53 |
codzard675 | hello | 11:54 |
codzard675 | i cannot edit my GSoC proposal.it shows error.but i am informed that i can edit the application till 15th.can someone help me out? | 11:59 |
Erant | You were informed wrongly. | 11:59 |
*** jetienne has joined #melange | 12:02 | |
*** dmitrig01|afk has joined #melange | 12:06 | |
*** ChanServ sets mode: +v dmitrig01|afk | 12:06 | |
*** tansell-laptop has quit IRC | 12:17 | |
*** paulitex has joined #melange | 12:26 | |
*** ankitg has quit IRC | 12:40 | |
*** paulitex has quit IRC | 12:40 | |
*** codzard675 has quit IRC | 12:42 | |
*** ishesh has left #melange | 12:43 | |
*** madrazr has left #melange | 12:47 | |
*** Merio has joined #melange | 13:04 | |
James--Crook | SRabbelier: Re: "High != Normal != Medium. ". Ooops! I need more sleep :-) Thanks for fixing that. | 13:11 |
SRabbelier | James--Crook: yes, you do :P | 13:11 |
SRabbelier | James--Crook: also, the priorities are not really user-preference based | 13:11 |
James--Crook | Mmmmhh I've been thinking about that. | 13:11 |
SRabbelier | James--Crook: yes, many users starring an issue is a reason to re-evaluate the importance of an issue | 13:12 |
James--Crook | I notice we get some very long and time consuming threads when many people are interested in an issue. | 13:12 |
SRabbelier | James--Crook: but it should definitely not be a reason an-sich | 13:12 |
SRabbelier | James--Crook: mh? | 13:12 |
James--Crook | Mmmmhh = expression of mild disagreement. | 13:13 |
James--Crook | Number of M's and h's may vary. | 13:13 |
James--Crook | I've also been thinking that encouraging people to star existing issues rather than create new ones (duplicates) is a good thing as far as developer time is concerned. And taking more account of stars is one way to encourage that. | 13:15 |
*** haoyu has left #melange | 13:16 | |
SRabbelier | James--Crook: true, that; but we still have limited resources :) | 13:18 |
SRabbelier | James--Crook: and if there's, say, a work-around for something | 13:18 |
SRabbelier | James--Crook: it's lower priority than something that doesn't | 13:18 |
James--Crook | It was issue 441 http://code.google.com/p/soc/issues/detail?id=441 that set me thinking... | 13:20 |
tpb | <http://ln-s.net/36$_> (at code.google.com) | 13:20 |
James--Crook | That's a lot of developer time gone into talking about one issue. | 13:21 |
SRabbelier | James--Crook: true, that | 13:22 |
James--Crook | In a way I'd like to have been able to intervene and say 'Get ten people to star this and we'll push it up in priority', and not lose time on a lengthy discussion. | 13:22 |
James--Crook | Otherwise it stays low. | 13:22 |
SRabbelier | James--Crook: 10 is not enough though | 13:23 |
SRabbelier | James--Crook: that's only a tiny fraction of the users of socghop | 13:23 |
James--Crook | IF we had that generally across all issues, perhaps we'd get better involvement of people contributing issues. So it becomes a factor we take into account. | 13:23 |
James--Crook | Hmm. I'll buy that. Suggest a number. | 13:24 |
SRabbelier | James--Crook: I'll agree there, but only if say, 5% of all mentors star the issue | 13:24 |
SRabbelier | James--Crook: (for a mentor-related issue of course) | 13:24 |
James--Crook | Compromise? 5% of number of mentors who attend mentor summit :-) | 13:25 |
SRabbelier | James--Crook: hehe, but that number is limited by the amount of people Google will fund to come, no? | 13:25 |
James--Crook | My sense is we have about 30 people who take an active interest in the issue tracker. | 13:26 |
SRabbelier | James--Crook: mhhh, how about 42? | 13:26 |
SRabbelier | James--Crook: that's a cool number, and about 2.5% of all mentors | 13:26 |
James--Crook | 42 stars and it goes up a notch in priority? DEAL! | 13:26 |
SRabbelier | James--Crook: Easy, I'll even go as far as saying that for 42 stars we bump it from Optional to Medium right away | 13:27 |
James--Crook | OK. lol. I can see where this is going. | 13:27 |
SRabbelier | James--Crook: of course, it might still be Milestone-Future, right? | 13:27 |
James--Crook | Oh yes. That was always the intention. | 13:28 |
SRabbelier | James--Crook: ok, nice :) | 13:28 |
SRabbelier | James--Crook: I'll talk about it with Pawel and Lennie | 13:28 |
SRabbelier | James--Crook: I like the idea, because I think the issues most people are whining about are actually not that annoying to most | 13:28 |
James--Crook | Good. Really what I want to do is save a bit of our bandwidth on the non-critical stuff. | 13:29 |
SRabbelier | James--Crook: Right, exactly | 13:29 |
SRabbelier | James--Crook: totally brilliant solution :) | 13:29 |
*** boff has joined #melange | 13:29 | |
SRabbelier | James--Crook: we can send an msg to the announce list too | 13:29 |
*** boff has quit IRC | 13:30 | |
James--Crook | So, I'd also say that the '42' thing will not push an issue into critical (unless a dev wants it). | 13:30 |
SRabbelier | James--Crook: Right, it's for Optional or Low to Medium | 13:30 |
SRabbelier | James--Crook: and maybe from Medium to High | 13:30 |
SRabbelier | not sure on that one though | 13:30 |
James--Crook | Talk with Pawel and Lennie first... They may be able to improve the idea. | 13:30 |
SRabbelier | James--Crook: only thing I'm worrying about is that people will 'cheat' by starring the issue with multiple accounts | 13:30 |
James--Crook | (critical mod was only an idea... drop it) | 13:30 |
SRabbelier | (critical mod? mhh?) | 13:31 |
* SRabbelier doesn't undestand | 13:31 | |
James--Crook | Maybe... but if we feel that is happening we turn round and say... Look | 13:31 |
* SRabbelier nods | 13:31 | |
SRabbelier | ok, fair enough | 13:31 |
*** paulitex has joined #melange | 13:31 | |
James--Crook | there are 42 of you... one of you suggest a patch ... and | 13:31 |
James--Crook | we'll help you with the getting up to speed with Melange etc. | 13:31 |
SRabbelier | James--Crook: *grins* | 13:31 |
SRabbelier | James--Crook: I'll do that anyway | 13:32 |
*** paulitex has quit IRC | 13:32 | |
SRabbelier | James--Crook: I'm definitely willing to spend time on a Prioirity-Optional issue to help anyone interested get up to speed | 13:32 |
James--Crook | That is well worth saying somewhere. | 13:32 |
SRabbelier | James--Crook: we can announce it in the same mail | 13:33 |
SRabbelier | (so far I've commented on all issues where someone says they're willing to give it a shot) | 13:33 |
*** paulitex has joined #melange | 13:33 | |
*** madrazr has joined #melange | 13:34 | |
James--Crook | Sounds good. | 13:34 |
SRabbelier | James--Crook: anyway, good idea! I'll take it up with Pawel when he gets back from dinner, and Lennie when he's awake again :P | 13:36 |
* James--Crook is envious of Lennie having some sleep. | 13:36 | |
*** |ajaksu| is now known as ajaksu | 13:37 | |
SRabbelier | James--Crook: hehe, get ill too then! :P | 13:38 |
SRabbelier | James--Crook: btw, isn't it hilarious how we got a 45QPS spike before the deadline (with a quadratic ramp leading up to it), and then within an hour it's down to 15QPS, and now it's down as low as 5QPS | 13:40 |
paulitex | hilarious or human nature? ;) | 13:41 |
James--Crook | I'm not sure I'd quite say hilarious. | 13:41 |
James--Crook | 45 Sound smighty high for what we are doing. | 13:41 |
SRabbelier | paulitex: little bit of both :) | 13:42 |
James--Crook | Do you have a Mb's served figure to go with that Sverre? | 13:42 |
SRabbelier | James--Crook: I have a Mb/s figure | 13:42 |
James--Crook | that'll do | 13:43 |
SRabbelier | James--Crook: about 377kB/s | 13:43 |
James--Crook | That was our peak? | 13:43 |
SRabbelier | James--Crook: with only 65kB/s received | 13:43 |
SRabbelier | James--Crook: yup | 13:43 |
James--Crook | I was looking at the traffic to/from my machine with etherreal. | 13:45 |
SRabbelier | James--Crook: ah, and? | 13:45 |
James--Crook | At least with firefox the javascript like TinyMCE is cached correctly, not loaded each time it is used. | 13:46 |
SRabbelier | James--Crook: (we got a whole bunch of errors too though, we had one 0.3 errors/second spike right before the deadline) | 13:46 |
SRabbelier | James--Crook: yeah, totally jay for that :P | 13:46 |
SRabbelier | James--Crook: (also, milliseconds/request was up to almost 5/s during the spike) | 13:46 |
SRabbelier | James--Crook: but only the last half hour or so, maybe even less | 13:47 |
SRabbelier | James--Crook: I'm guessing AppEngine had a hard time dealing with the sudden rush | 13:47 |
James--Crook | I like the way Google gives time-for-request on search pages. | 13:47 |
SRabbelier | James--Crook: I like how low the number is :P | 13:47 |
James--Crook | But something is not really right still, as Melange as a whole is sluggish. | 13:48 |
SRabbelier | James--Crook: meh, I wish we'd gotten a student proposal for profiling Melange | 13:49 |
James--Crook | Oh, shame, no one took that up. | 13:49 |
James--Crook | Well, the 45QPS must surely be the highest we'll go this GSoC. | 13:50 |
SRabbelier | James--Crook: indeed | 13:50 |
James--Crook | Nothing else will be quite so intense. | 13:50 |
SRabbelier | James--Crook: don't know, depends, student announced will be pretty bad too | 13:50 |
SRabbelier | James--Crook: otoh, we can totally cache the hell out of that page :P | 13:50 |
SRabbelier | James--Crook: **those pages | 13:50 |
James--Crook | I wonder if they are that demanding... Is the plan to have one student per page or to do a whole org all on one page? If the latter, then we do NEED to cache it. | 13:52 |
SRabbelier | James--Crook: the former | 13:54 |
SRabbelier | James--Crook: err, the latter actually, sorry | 13:55 |
SRabbelier | James--Crook: I read that as what you said last, and then "or all accepted students on one page" | 13:56 |
James--Crook | heh. I was confused already anyway :-) Yeah. So cache the hell out of it. | 13:56 |
James--Crook | One question about caching... | 13:57 |
SRabbelier | James--Crook: yup, we already cache org home pages anyway, so maybe I don't even have to do anything :) | 13:57 |
James--Crook | Is the idea to have a generate-to-cache function? | 13:57 |
SRabbelier | James--Crook: Pawel thinks it's a good idea | 13:58 |
SRabbelier | James--Crook: we already have that, yup | 13:58 |
* James--Crook nods | 13:58 | |
SRabbelier | James--Crook: it's like, "retrieve from cache, if it's not there, fetch and put in cache, then return" | 13:58 |
SRabbelier | James--Crook: it's a simple decorator | 13:58 |
SRabbelier | James--Crook: so caching new things is really easy | 13:59 |
James--Crook | uhu... approx lifetime of a memcache item... is it minutes or a lot shorter? | 14:00 |
SRabbelier | James--Crook: infinite, unelss we tell it less | 14:01 |
SRabbelier | James--Crook: and there's like, a 100MB size limit | 14:01 |
James--Crook | nice. | 14:01 |
SRabbelier | James--Crook: or more, but that's what the GAE dude said on a talk, that it's in that order of maginitude | 14:01 |
James--Crook | more than infinite... I like it. :). Ah, I see, that was the 100Mb. :) | 14:02 |
James--Crook | Will there be a few days between it going on to the test site and live, or is that likely to be an extremely short interval? | 14:03 |
SRabbelier | James--Crook: yes, it was :P | 14:03 |
SRabbelier | James--Crook: between what going on? | 14:04 |
James--Crook | between the (test of the code for) pages for accepted students going onto the test site and | 14:04 |
James--Crook | the actual results for the students going on to the live site. | 14:05 |
SRabbelier | James--Crook: oh, that should be tested as regular | 14:05 |
SRabbelier | James--Crook: e.g., ~a week in advance | 14:05 |
James--Crook | OK. Sounds good. | 14:05 |
* James--Crook hears sounds of dinner... | 14:06 | |
*** James--Crook has left #melange | 14:07 | |
*** paulitex has quit IRC | 14:20 | |
*** jetienne has quit IRC | 14:38 | |
*** Merio has quit IRC | 14:53 | |
*** tansell has joined #melange | 15:11 | |
madrazr | SRabbelier: some more help? | 15:24 |
SRabbelier | madrazr: sure | 15:24 |
SRabbelier | madrazr: sup? | 15:24 |
madrazr | SRabbelier: when we want to display a list on a page, we return _list(...) in a view? | 15:25 |
madrazr | from base.View? | 15:25 |
madrazr | SRabbelier: if so, what do we have to do, if we want to display a list that has other content too? in my case home page document of an organization? | 15:27 |
madrazr | err..., what do we have to do, if we want to display a page that has a list and other content too? in my case home page document of an organization? | 15:27 |
*** chx is now known as chx_food | 15:33 | |
*** chx_food is now known as chx | 15:33 | |
SRabbelier | madrazr: you'll have to simulate what _list does | 15:49 |
SRabbelier | madrazr: which is not a lot | 15:50 |
madrazr | SRabbelier: Ok, but should I simulate export too? | 15:50 |
madrazr | for public view? | 15:50 |
SRabbelier | madrazr: hmmm, no, I don't think you do | 15:50 |
SRabbelier | **don't think you have to | 15:50 |
madrazr | SRabbelier: Ok | 15:50 |
SRabbelier | mostly you have to set the context['list'] = Lists(content) | 15:50 |
SRabbelier | madrazr: and in the template, you have to emulate list.html | 15:51 |
madrazr | SRabbelier: Ok, thats not a problem, but writing template is | 15:51 |
SRabbelier | madrazr: (also not a lot of work) | 15:51 |
madrazr | SRabbelier: Ok :) | 15:51 |
SRabbelier | madrazr: {% for list_number in list.lists %}<p>{% include list.nextList %}</p>{% endfor %} | 15:51 |
SRabbelier | madrazr: that should be enough :) | 15:51 |
madrazr | SRabbelier: ouch! Ok | 15:51 |
madrazr | SRabbelier: I am asking all these for home.html of organization. Are all these changes relevant? | 15:52 |
madrazr | SRabbelier: also should I use a template tag for this? | 15:53 |
SRabbelier | madrazr: yes, they are | 15:53 |
SRabbelier | madrazr: hmmm, nah, it's that simple | 15:53 |
SRabbelier | madrazr: (just that oneliner really) | 15:53 |
SRabbelier | madrazr: no need to | 15:53 |
madrazr | SRabbelier: Ok fine | 15:53 |
madrazr | SRabbelier: Ok | 15:53 |
madrazr | SRabbelier: thanks a lot :) | 15:54 |
SRabbelier | madrazr: np :) | 15:55 |
*** geekius_caesar has joined #melange | 15:56 | |
ArthurLiu | SRabbelier, what's the ETA for the fix of the disappeared but in fact inelibilized proposals ? | 15:56 |
ArthurLiu | we put rationales for the proposals we're marking ineligible, but the student can't see it, and then panick "google ate my proposal!" and then we have to tell them that we marked them ineligible... | 15:57 |
madrazr | SRabbelier: the patch is ready, until Lennie's automagic lands. The loopholes I have created might come into picture after that :D | 16:03 |
SRabbelier | madrazr: aaah, nice! | 16:14 |
SRabbelier | madrazr: send it! | 16:14 |
SRabbelier | ArthurLiu: disapearing as in, the students can't see their own proposals if marked inellegible? | 16:14 |
ArthurLiu | yes | 16:14 |
ArthurLiu | or so it seems | 16:14 |
SRabbelier | ArthurLiu: hmmm, I see | 16:15 |
ArthurLiu | can't always decipher their english.. | 16:15 |
* SRabbelier chuckles | 16:15 | |
SRabbelier | ArthurLiu: ok, got it | 16:15 |
SRabbelier | ArthurLiu: let me check the code :) | 16:15 |
ArthurLiu | there are plenty of them of -discuss too | 16:15 |
madrazr | SRabbelier: somehow a bit scared to send it before testing well, is it Ok If I wait for Lennie, till he commits conversion of selected student_proposals to student_projects? | 16:15 |
SRabbelier | ArthurLiu: I stopped following -discuss | 16:16 |
SRabbelier | ArthurLiu: I get a daily digest | 16:16 |
SRabbelier | ArthurLiu: flick through the topics for a few minutes when I get it | 16:16 |
SRabbelier | ArthurLiu: but it's way too much noise | 16:16 |
ArthurLiu | -discuss follows me :) | 16:16 |
SRabbelier | ArthurLiu: heheheh :P | 16:16 |
SRabbelier | madrazr: nope! | 16:17 |
SRabbelier | madrazr: send it out! | 16:17 |
madrazr | SRabbelier: Ok | 16:17 |
madrazr | :) | 16:17 |
SRabbelier | madrazr: that way Lennie can work with your code | 16:17 |
madrazr | SRabbelier: Ok | 16:17 |
SRabbelier | madrazr: otherwise he might write up something himself instead, which would be a waste of effort :) | 16:17 |
madrazr | SRabbelier: ouch! I did not tell you | 16:17 |
madrazr | I have informed him about this | 16:17 |
madrazr | that I am doing | 16:17 |
SRabbelier | madrazr: ok, awesome :) | 16:18 |
SRabbelier | madrazr: anyway, send it out :) | 16:18 |
madrazr | SRabbelier: fine. Will send it! | 16:18 |
SRabbelier | madrazr: awesome :) | 16:18 |
SRabbelier | madrazr: worry less about whether your code is perfect | 16:18 |
SRabbelier | madrazr: it's about being involved and writing code, not about being perfect ;) | 16:18 |
madrazr | SRabbelier: ah, a big relief! thanks a lot for giving the confidence :) | 16:19 |
* madrazr sighs | 16:19 | |
SRabbelier | madrazr: no worries :) | 16:20 |
SRabbelier | madrazr: I'm not perfect either you know :P | 16:20 |
SRabbelier | madrazr: I make mistakes all the time | 16:20 |
madrazr | SRabbelier: hehe, no arguments! But one comment | 16:21 |
madrazr | SRabbelier: if we were all perfect then we would never have a concept called Bug Tracker! | 16:21 |
SRabbelier | madrazr: very true :) | 16:21 |
madrazr | SRabbelier: actually must thank you a lot. Learnt a lot. Really a h311 lot in the process of writing this patch | 16:23 |
* madrazr moves on to find next bug/feature request to work on | 16:23 | |
SRabbelier | madrazr: awesome, I'm glad to hear that :) | 16:24 |
madrazr | SRabbelier: you did not get it, I suppose. That means much more bugging you ;-) | 16:24 |
* madrazr runs | 16:24 | |
SRabbelier | madrazr: lol :D | 16:25 |
SRabbelier | madrazr: that's a good thing actually ;) | 16:25 |
madrazr | SRabbelier: he he | 16:25 |
madrazr | coolness! | 16:25 |
madrazr | SRabbelier: sent! | 16:28 |
SRabbelier | madrazr: sweeeet :) | 16:29 |
madrazr | SRabbelier: I have one question for you. How does the visibility work here? | 16:29 |
madrazr | As in a documents visibility? | 16:29 |
SRabbelier | madrazr: we have a simple layered access system | 16:29 |
madrazr | SRabbelier: Ok | 16:30 |
SRabbelier | madrazr: is that what you mean? | 16:30 |
madrazr | SRabbelier: yeah | 16:30 |
SRabbelier | madrazr: why do you ask? anything specific? | 16:30 |
madrazr | SRabbelier: I actually have an eye on issue 505 | 16:30 |
madrazr | :D | 16:30 |
madrazr | SRabbelier: which is closed ATM | 16:30 |
madrazr | http://code.google.com/p/soc/issues/detail?id=505 | 16:30 |
tpb | <http://ln-s.net/36A:> (at code.google.com) | 16:30 |
SRabbelier | madrazr: aaah, would be awesome if you could submit a patch for that! | 16:31 |
SRabbelier | madrazr: shouldn't be too hard! | 16:31 |
madrazr | SRabbelier: Ok. I want to work. But was just looking at the code how it works | 16:31 |
*** madrazr1 has joined #melange | 16:33 | |
*** madrazr has quit IRC | 16:33 | |
*** madrazr1 is now known as madrazr | 16:33 | |
madrazr | SRabbelier: really sorry. We call it as 2AM problem here | 16:34 |
madrazr | :) | 16:34 |
* madrazr goes to see the logs | 16:34 | |
madrazr | SRabbelier: back! nothing happened luckily :) | 16:36 |
madrazr | SRabbelier: from what I understand now, issue 505 has something to do with rights['show'] in student_proposal.View? | 16:37 |
SRabbelier | madrazr: lol, 2am problem? :P | 16:37 |
SRabbelier | madrazr: yes, correct | 16:37 |
SRabbelier | madrazr: it should have a custom access check | 16:37 |
SRabbelier | madrazr: instead of the current one, it should be publicly accessible if a checkbox is set | 16:38 |
madrazr | SRabbelier: Ok | 16:38 |
madrazr | SRabbelier: this patch actually begins by creating a checkbox on student form? | 16:39 |
madrazr | and then fetch the checkbox and value and manipulate rights['show']? | 16:39 |
madrazr | If I understand what you said correctly | 16:39 |
SRabbelier | madrazr: correct | 16:40 |
SRabbelier | madrazr: adding the chebkox is trivial | 16:40 |
SRabbelier | madrazr: just add a property to the student proposal model | 16:40 |
*** SRabbelier has quit IRC | 16:40 | |
*** SRabbelier has joined #melange | 16:41 | |
*** ChanServ sets mode: +o SRabbelier | 16:41 | |
madrazr | SRabbelier: ha ha, for a moment felt that 2AM problem exists there too :P | 16:41 |
SRabbelier | madrazr: lol :P | 16:42 |
SRabbelier | omg | 16:42 |
SRabbelier | this is awesome | 16:42 |
SRabbelier | I'm reading an article | 16:42 |
madrazr | SRabbelier: most of us here are on a Broadband plan which is 2AM-8AM unlimited. So we have written small scripts to reset the connection at 2AM | 16:42 |
SRabbelier | from coding horror | 16:42 |
SRabbelier | linked is this http://en.wikipedia.org/wiki/Bene_Gesserit#Litany_against_fear | 16:42 |
tpb | <http://ln-s.net/36AI> (at en.wikipedia.org) | 16:42 |
SRabbelier | DUNE FTW! :D | 16:42 |
SRabbelier | madrazr: aaah, so that you have full speed from 2AM? | 16:42 |
madrazr | SRabbelier: he he no. Most of us here are on a Broadband plan which is 2AM-8AM unlimited. So we have written small scripts to reset the connection at 2AM | 16:43 |
madrazr | many a times we forget to inform people on other side about this :( | 16:43 |
madrazr | and cron does its job without fail | 16:43 |
madrazr | SRabbelier: the article seems interesting, will go through it, hopefully it is not scary :P | 16:44 |
SRabbelier | madrazr: it's linked from this article, which is a lot moer interesting: http://www.codinghorror.com/blog/archives/001230.html | 16:44 |
tpb | <http://ln-s.net/2wmZ> (at www.codinghorror.com) | 16:44 |
madrazr | SRabbelier: Oh Ok, reading | 16:44 |
SRabbelier | madrazr: cool :) | 16:45 |
madrazr | SRabbelier: coming back to issue 505, how to change the access based on the newly created property? | 16:46 |
SRabbelier | madrazr: what you could do is create a new access check function | 16:47 |
SRabbelier | madrazr: and have it check if the property is set | 16:47 |
SRabbelier | madrazr: if it is, return immediately (signalling access is allowed) | 16:47 |
SRabbelier | madrazr: otherwise, call the original method that's under show right now | 16:47 |
SRabbelier | (namely checkRoleAndStatusForStudentProposal ) | 16:47 |
madrazr | SRabbelier: Ok | 16:48 |
madrazr | how do I do the former one, I did not get it | 16:48 |
madrazr | "return immediately (signalling access is allowed)" | 16:48 |
madrazr | ? | 16:48 |
SRabbelier | madrazr: just return :P | 16:49 |
SRabbelier | madrazr: if foo: return | 16:50 |
SRabbelier | madrazr: btw, @ your patch | 16:50 |
SRabbelier | madrazr: you forgot to include the home.html! | 16:50 |
madrazr | SRabbelier: err... :( | 16:50 |
*** James--Crook has joined #melange | 16:50 | |
SRabbelier | madrazr: also, it adds blog widget to student project page? :) | 16:50 |
SRabbelier | madrazr: (nice touch there) | 16:50 |
madrazr | SRabbelier: Lennie asked me to do it actually | 16:51 |
madrazr | SRabbelier: when I wrote a mail to him, informing that I am working on this patch, just to avoid duplication of efforts, he asked me to add this | 16:51 |
SRabbelier | madrazr: cool :) | 16:52 |
madrazr | SRabbelier: it is worth right? | 16:52 |
madrazr | SRabbelier: at least I like to have it, for my project page :D | 16:52 |
SRabbelier | madrazr: yup, I think it's a very nice addition! | 16:52 |
SRabbelier | madrazr: only, the student_project itself doesn't have a blog url | 16:53 |
SRabbelier | madrazr: the student entity does though | 16:53 |
madrazr | SRabbelier: is it not possible to add it? | 16:53 |
madrazr | SRabbelier: Oh OK! | 16:53 |
madrazr | SRabbelier: will take care of it then | 16:53 |
SRabbelier | madrazr: so you can do instead of entity.feed_url something like entity.student.blog | 16:54 |
SRabbelier | madrazr: (notice that in role.py there's a blog property) | 16:54 |
madrazr | SRabbelier: yeah, saw that | 16:54 |
madrazr | SRabbelier: btw I was wondering what the hell was wrong with svn and why it did not track home.html changes. I was also prepared to tell you, to pester Google and other developers to switch over to git :P | 16:55 |
SRabbelier | madrazr: ok, then use that :) | 16:55 |
SRabbelier | madrazr: hehehehe :D | 16:55 |
SRabbelier | madrazr: Mercurial support is coming to code.google.com | 16:55 |
madrazr | later I realized that there was something wrong with me, forgot to svn add | 16:55 |
madrazr | SRabbelier: wohoooooo! | 16:56 |
SRabbelier | madrazr: I reckon it'll be announced @ Google I/O | 16:56 |
SRabbelier | madrazr: heheh, fail ;) | 16:56 |
madrazr | SRabbelier: when is that happening? | 16:56 |
madrazr | SRabbelier: May 27, 28. Not bad | 16:56 |
SRabbelier | madrazr: indeed :) | 16:57 |
madrazr | SRabbelier: it is really great to hear that Google did understand that there are sane RCSs too :P | 16:58 |
SRabbelier | madrazr: hehe, indeed :) | 17:00 |
SRabbelier | madrazr: and of course it had to be Hg, since that's written in python :P | 17:00 |
SRabbelier | madrazr: (and has a sane HTTP protocol) | 17:00 |
madrazr | SRabbelier: ah Ok. What is the problem with git's http? | 17:00 |
madrazr | SRabbelier: it is only one way, If I am correct? | 17:01 |
SRabbelier | madrazr: nah, it's functional in that you can push over HTTP if the other party uses WebDAV | 17:01 |
SRabbelier | madrazr: but it's omgslow compared to git:// | 17:01 |
SRabbelier | madrazr: (still faster than svn in many cases though) | 17:01 |
madrazr | SRabbelier: Oh OK | 17:02 |
ArthurLiu | it's funny how you two nick-prefix your sentences, it makes all the dots aligned: http://www.milliways.fr/tmp/dots.png | 17:04 |
madrazr | SRabbelier: sent again | 17:08 |
SRabbelier | ArthurLiu: lol, yeah :P | 17:09 |
SRabbelier | ArthurLiu: it's a good thing he does though, I'm reading coding horror in the meanwhile, if madrazr didn't prefix his lines with SRabbelier I wouldn't notice for another hour at least :P | 17:09 |
madrazr | SRabbelier: same is true this side too :D | 17:10 |
SRabbelier | ArthurLiu: wait........ you posted that link before you uploaded it? :P | 17:10 |
ArthurLiu | time travel :) | 17:10 |
SRabbelier | ArthurLiu: aaah, brainfsck! | 17:10 |
madrazr | ArthurLiu: it looks brilliant actually. dots game :P | 17:10 |
madrazr | SRabbelier: Patch sent for issue 505 | 17:43 |
madrazr | can be closed permanently now :D | 17:44 |
SRabbelier | madrazr: whow, awesome! | 17:44 |
madrazr | SRabbelier: :) | 17:44 |
SRabbelier | madrazr: heh, sweet :) | 17:45 |
SRabbelier | madrazr: +1 on that one! | 17:45 |
madrazr | SRabbelier: Thanks a lot! | 17:45 |
SRabbelier | madrazr: I'll leave it to Lennie to review that one though :) | 17:45 |
SRabbelier | madrazr: oh! | 17:45 |
SRabbelier | madrazr: if you want to score major brownie points | 17:46 |
SRabbelier | madrazr: like, a +2 on your application! (j/k :P) | 17:46 |
madrazr | SRabbelier: j/k? | 17:46 |
SRabbelier | madrazr: do the same for students being able to edit their proposal | 17:46 |
SRabbelier | j/k = just kidding | 17:46 |
madrazr | SRabbelier: as in? | 17:46 |
SRabbelier | madrazr: students cant' edit their proposal atm | 17:47 |
madrazr | SRabbelier: yeah | 17:47 |
SRabbelier | madrazr: but we want mentors to be able to allow students to do that | 17:47 |
SRabbelier | madrazr: so, slightly more difficult | 17:47 |
SRabbelier | madrazr: add a checkbox to the mentor comment form | 17:47 |
madrazr | SRabbelier: Ok | 17:47 |
SRabbelier | madrazr: add the property to the student proposal too | 17:47 |
madrazr | SRabbelier: Ok | 17:47 |
SRabbelier | madrazr: but, important, add it to extra_dyanexclude | 17:48 |
SRabbelier | madrazr: so that the stuent can't set it :P | 17:48 |
madrazr | SRabbelier: Ok | 17:48 |
SRabbelier | **student | 17:48 |
SRabbelier | madrazr: then all you have to do is write a similar check that to what you wrote earlier and use it for edit :) | 17:49 |
SRabbelier | madrazr: mail Pawel if you're going to work on it, :) | 17:49 |
SRabbelier | madrazr: it's on his TODO list :D | 17:49 |
madrazr | SRabbelier: Ok | 17:49 |
SRabbelier | :) | 17:49 |
madrazr | SRabbelier: I will pester you if I run into problems. But I am taking it up | 17:49 |
madrazr | for brownie points. LoL! | 17:50 |
* madrazr hides | 17:50 | |
SRabbelier | madrazr: go for it!! | 17:50 |
madrazr | SRabbelier: sure, is it a reported issue? to refer to when I write a mail to Pawel? | 17:50 |
SRabbelier | madrazr: yes, it is, erm.... it's starred on the issue tracker by quite a few people | 17:51 |
madrazr | SRabbelier: Ok | 17:51 |
madrazr | will look at it | 17:51 |
SRabbelier | sweet :) | 17:51 |
madrazr | SRabbelier: will do it tomorrow, if you don't mind | 17:51 |
madrazr | 3:30AM here | 17:51 |
madrazr | :) | 17:51 |
madrazr | want some much needed sleep :P | 17:52 |
madrazr | SRabbelier: but will mail right now | 17:52 |
SRabbelier | madrazr: hha, ok, go to bed then! | 17:52 |
madrazr | SRabbelier: thanks. see you. good night | 17:52 |
SRabbelier | g'night :) | 17:53 |
*** madrazr has left #melange | 17:55 | |
*** James--Crook has left #melange | 18:00 | |
*** neo7 has joined #melange | 18:01 | |
neo7 | we can have a facility GZIP compression on the melange | 18:02 |
SRabbelier | neo7: we can? nice! | 18:03 |
*** lyaunzbe has joined #melange | 18:03 | |
neo7 | SRabbelier: ? | 18:03 |
neo7 | SRabbelier: it increases the site loading speed but takes away more bandwidth | 18:04 |
SRabbelier | neo7: you state that we can have that | 18:04 |
SRabbelier | neo7: I'm glad that we can | 18:04 |
SRabbelier | neo7: since it probably means less traffic | 18:04 |
neo7 | yeah it means less traffic but Google is a company that can bear that cost | 18:05 |
neo7 | I mean that Google can bear high bandwidth cost | 18:05 |
neo7 | not the less traffic | 18:05 |
SRabbelier | neo7: we don't have any bandwidth issues atm, CPU time is more scarce | 18:05 |
neo7 | :) | 18:06 |
neo7 | ok. yes it does require more processing of the CPU | 18:06 |
neo7 | SRabbelier: I was testing the site and it was too slow | 18:07 |
neo7 | SRabbelier: Specially for the connections like me who have just 2 Mibps downstream rate of data | 18:07 |
SRabbelier | neo7: it's mostly the javascript | 18:08 |
neo7 | hmmm.... | 18:08 |
SRabbelier | neo7: we need to have someone work on disabling unneeded modules | 18:08 |
SRabbelier | neo7: but us devs don't have the time currently | 18:08 |
neo7 | SRabbelier: yeah that can be understood | 18:08 |
neo7 | SRabbelier: isn't there any other way? | 18:09 |
SRabbelier | neo7: any other way to do what? | 18:09 |
neo7 | SRabbelier: there are many people who are free till 20th | 18:09 |
neo7 | SRabbelier: we can contribute in the proj I hope | 18:10 |
neo7 | :) | 18:10 |
SRabbelier | neo7: heheh, I sure hope so | 18:10 |
SRabbelier | neo7: we don't really have any students contributing patches (with the exception of those that applied to melange) | 18:11 |
neo7 | SRabbelier: ok... I will discuss the matter later with leslie. Rightnow I am going to sleep. its 0340 here. | 18:12 |
neo7 | SRabbelier: adios | 18:12 |
SRabbelier | neo7: discuss what with her? | 18:12 |
neo7 | about contributing | 18:13 |
neo7 | :) | 18:13 |
SRabbelier | neo7: to melange? | 18:13 |
SRabbelier | neo7: you should be talking with us instead ;) | 18:13 |
neo7 | SRabbelier: ok | 18:13 |
neo7 | I will | 18:13 |
SRabbelier | neo7: ok, g'night ;) | 18:13 |
neo7 | SRabbelier: have a good day sir. | 18:13 |
SRabbelier | neo7: you too | 18:14 |
*** neo7 has left #melange | 18:14 | |
Erant | <@fn~SRabbelier> neo7: we don't really have any students contributing patches (with the exception of those that applied to melange) | 18:22 |
Erant | 's 'cuz the code is fugly. :P | 18:22 |
SRabbelier | Erant: true | 18:23 |
SRabbelier | :( | 18:23 |
Erant | srsly though | 18:23 |
SRabbelier | Erant: please to get broom noa, k? | 18:23 |
SRabbelier | Erant: need cleanin' | 18:23 |
Erant | Mostly you have to know a codebase before you can patch it | 18:23 |
Erant | Excluding simple patches obv. | 18:23 |
SRabbelier | Erant: yup, which is why I'll take the time to help anyone to get up to speed | 18:24 |
SRabbelier | Erant: As long as they're willing to learn I'll teach :) | 18:24 |
Erant | omg | 18:25 |
Erant | You're going to teach? Actual people? | 18:25 |
Erant | :P | 18:25 |
SRabbelier | Erant: I already do ;) | 18:25 |
*** lfranchi has quit IRC | 18:25 | |
Erant | zomg | 18:26 |
*** lfranchi has joined #melange | 18:27 | |
*** ScottMac has quit IRC | 19:04 | |
chx | how can i contact someone who sent us a request to become an admin and i have no clue who could be ? | 19:07 |
*** dhaun has quit IRC | 19:10 | |
*** geekius_caesar has quit IRC | 19:41 | |
ArthurLiu | chx, if you click once, you can get his full name before accept/ignore/reject | 20:04 |
ArthurLiu | other than that, nothing | 20:04 |
*** solydzajs has joined #melange | 20:20 | |
*** ChanServ sets mode: +o solydzajs | 20:20 | |
*** SRabbelier has quit IRC | 20:31 | |
*** solydzajs has quit IRC | 20:33 | |
*** mithro has quit IRC | 21:37 | |
*** schultmc has quit IRC | 21:50 | |
*** peter_dc has joined #melange | 23:57 | |
*** madrazr has joined #melange | 23:58 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!