*** tpb has joined #melange | 00:00 | |
*** Nik has quit IRC | 00:02 | |
*** Nik has joined #melange | 00:02 | |
*** dmitrig01|afk has joined #melange | 00:04 | |
*** ChanServ sets mode: +v dmitrig01|afk | 00:04 | |
*** dlgsoc2009 has quit IRC | 00:26 | |
*** paulitex has joined #melange | 00:37 | |
paulitex | hello? | 00:38 |
---|---|---|
*** madrazr has joined #melange | 00:40 | |
paulitex | hi | 00:41 |
*** paulitex has quit IRC | 00:49 | |
*** dmitrig01|afk has quit IRC | 01:05 | |
*** dmitrig01|afk has joined #melange | 01:06 | |
*** ChanServ sets mode: +v dmitrig01|afk | 01:06 | |
*** dmitrig01|afk has quit IRC | 01:06 | |
madrazr | SRabbelier: around? | 01:25 |
*** mithro has quit IRC | 01:46 | |
*** mithro has joined #melange | 01:49 | |
*** ChanServ sets mode: +v mithro | 01:49 | |
*** mithro_ has joined #melange | 02:14 | |
*** ChanServ sets mode: +v mithro_ | 02:14 | |
*** madrazr has quit IRC | 02:17 | |
*** mithro has quit IRC | 02:19 | |
*** mithro_ is now known as mithro | 02:19 | |
*** schultmc1 has joined #melange | 02:29 | |
*** Nik has quit IRC | 02:32 | |
*** Nik has joined #melange | 02:32 | |
*** schultmc has quit IRC | 02:46 | |
*** Nik has quit IRC | 02:57 | |
*** Nik has joined #melange | 02:57 | |
*** ankitg is now known as ankitg|school | 03:03 | |
*** madrazr has joined #melange | 03:12 | |
*** ankitg|school has quit IRC | 03:14 | |
*** ankitg has joined #melange | 03:39 | |
*** ankitg is now known as ankitg|school | 03:40 | |
*** Nik has quit IRC | 03:45 | |
*** dbentley-laptop has joined #melange | 04:01 | |
*** MatthewWilkes has joined #melange | 05:03 | |
*** MaNI has joined #melange | 05:13 | |
MaNI | Does anybody elses browser hang every time they try paste text into the proposal box? | 05:13 |
ajaksu | MaNI: not that I heard of, but I've heard of formatting issues on pasting from Word... can you paste in notepad, then copy and paste from there? | 05:16 |
MaNI | I don't have word or notepad :) | 05:17 |
MaNI | I will try from kate though | 05:17 |
MaNI | although just pasting an email address seems to be enough to crash it | 05:17 |
MaNI | ahh well seems to work in opera, will just use opera instead | 05:19 |
*** dbentley-laptop has quit IRC | 05:20 | |
*** ankitg|school is now known as ankitg | 05:41 | |
*** glaksmono has joined #melange | 06:00 | |
*** mithro has quit IRC | 06:28 | |
*** glaksmono has quit IRC | 06:34 | |
*** MatthewWilkes has quit IRC | 06:37 | |
*** mithro has joined #melange | 06:48 | |
*** ChanServ sets mode: +v mithro | 06:48 | |
*** skbohra has joined #melange | 06:49 | |
*** Alexandru has joined #melange | 07:16 | |
Alexandru | hello | 07:17 |
Alexandru | can someone tell me why I am experiencing over and over again the 500 Server Error while submitting the "Become a Student" form? | 07:17 |
*** madrazr has left #melange | 07:19 | |
*** MaNI has left #melange | 07:20 | |
*** skbohra has quit IRC | 07:37 | |
Alexandru | anyone? | 07:45 |
*** madrazr has joined #melange | 08:06 | |
SRabbelier | Alexandru: what's your link_id? | 08:14 |
Alexandru | alexandru_cristei | 08:19 |
Alexandru | what should I do? | 08:28 |
Alexandru | I am logged in | 08:28 |
Alexandru | with my google account | 08:29 |
Alexandru | and tryed everything | 08:29 |
Alexandru | when I put a bad birthdate | 08:29 |
Alexandru | it notifies me | 08:29 |
Alexandru | but when everty required field is ok | 08:29 |
Alexandru | I get Server Error 500 | 08:29 |
crmccreary1 | Any SOC mentors in the room? | 08:35 |
SRabbelier | Alexandru: the major text should be < 500 bytes | 08:37 |
SRabbelier | crmccreary1: yup | 08:37 |
SRabbelier | Alexandru: we need to clean that too, but never got around to it | 08:37 |
Alexandru | 500 bytes? | 08:38 |
SRabbelier | Alexandru: feel free to create a http://tinyurl.com/new-issue for that | 08:38 |
tpb | Title: Project hosting on Google Code (at tinyurl.com) | 08:38 |
SRabbelier | Alexandru: yes | 08:38 |
Alexandru | should I erase some of my majors? | 08:38 |
Alexandru | :) | 08:38 |
Alexandru | because that's the longest field | 08:38 |
SRabbelier | Alexandru: you're supposed to only list your current major | 08:39 |
SRabbelier | Alexandru: such as "CS" or "Arts", etc | 08:39 |
crmccreary1 | I am currently a "floating" PSF mentor in that I'm not mentoring any particular project, just there in case I'm needed. I just learned that a young man who works part time for my company has submitted a proposal to the Melange project related to the improvement of the automated testing suite (that's what he does for me, naturally). Although I'm not familiar with the Melange code base, I'm very comfortable with Django and GAE. I | 08:41 |
SRabbelier | crmccreary1: do you refer to diones? | 08:41 |
crmccreary1 | The young man's name is James Eric Pruitt | 08:41 |
SRabbelier | crmccreary1: ah, I see his proposal; what about it? | 08:42 |
crmccreary1 | If his proposal is deemed worthy, just offering to help as an assistant mentor, if needed | 08:43 |
SRabbelier | crmccreary1: ah, like that, hmmm, I thought the idea of a mentor is that they're familiar with the codebase in question though? | 08:43 |
crmccreary1 | True, that's why I am offering to assist, not be the primary mentor. I do have extensive experience in automated test harness development for ongoing and legacy code, and with functional testing of web apps using Twill and Selenium, so I might be able to lend a hand. | 08:48 |
SRabbelier | crmccreary1: ah, like that; do you have the time to get familiar with Melange before coding starts? | 08:48 |
crmccreary1 | Yes. | 08:49 |
SRabbelier | crmccreary1: ok, write us an e-mail on melange-soc and we'll discuss it :) | 08:50 |
crmccreary1 | Is that the list? | 08:50 |
SRabbelier | crmccreary1: yes | 08:51 |
*** durin42 has quit IRC | 08:51 | |
SRabbelier | crmccreary1: [email protected] | 08:51 |
crmccreary1 | I'm there. Will do. | 08:52 |
SRabbelier | crmccreary1: ok, thanks | 08:52 |
*** durin42 has joined #melange | 08:56 | |
*** ChanServ sets mode: +v durin42 | 08:56 | |
*** ajuonline is now known as Potter | 09:07 | |
*** schultmc1 is now known as schultmc | 09:09 | |
*** Potter is now known as ajuonline | 09:12 | |
*** dlgsoc2009 has joined #melange | 09:22 | |
*** MatthewWilkes has joined #melange | 09:30 | |
*** crmccreary has joined #melange | 09:40 | |
*** tackat has joined #melange | 09:50 | |
madrazr | SRabbelier: Hi | 10:23 |
SRabbelier | madrazr: heya | 10:24 |
madrazr | SRabbelier: I was looking at issue 491 | 10:24 |
madrazr | http://code.google.com/p/soc/issues/detail?id=491&colspec=ID%20Type%20Priority%20Status%20Owner%20Milestone%20Effort%20Skills%20Summary | 10:24 |
tpb | <http://ln-s.net/35fb> (at code.google.com) | 10:24 |
SRabbelier | madrazr: what about it? :) | 10:24 |
madrazr | SRabbelier: LH is the owner it says, any body working on it already? | 10:24 |
SRabbelier | madrazr: nope, not yet | 10:25 |
madrazr | SRabbelier: with a bit guidance I think I can do the middle part there, Organization home page: | 10:25 |
SRabbelier | fixed ;) | 10:25 |
madrazr | SRabbelier: fixed? | 10:25 |
madrazr | it is already done? | 10:25 |
SRabbelier | madrazr: lh being the owner | 10:26 |
madrazr | SRabbelier: ah Ok | 10:26 |
SRabbelier | madrazr: it'd be awesome if you could do the middle part | 10:26 |
madrazr | SRabbelier: the org home page part | 10:26 |
madrazr | of listing selected proposals | 10:26 |
madrazr | with some guidance | 10:26 |
SRabbelier | madrazr: sure, feel free to ask for any help you need :) | 10:27 |
madrazr | SRabbelier: I have made some progress in locating the code where this should be done(may not be exact location, but I think I am close) | 10:27 |
madrazr | SRabbelier: just a min, let me open the files again | 10:27 |
madrazr | :) | 10:27 |
madrazr | SRabbelier: Ok from what I found out, the template that displays home page is soc/organization/public.html | 10:28 |
madrazr | SRabbelier: and this gets an entity from public() method of soc.views.models.organization.View | 10:28 |
madrazr | which is inherited from Base.View | 10:29 |
madrazr | right? | 10:29 |
madrazr | err... s/Base.View/base.View/ | 10:31 |
madrazr | SRabbelier: ^ | 10:31 |
SRabbelier | madrazr: sorry, back :) | 10:35 |
madrazr | SRabbelier: No problem at all | 10:35 |
madrazr | I thought I scared you away by telling all wrong :) | 10:35 |
* SRabbelier chuckles | 10:35 | |
SRabbelier | madrazr: the home page is displayed by soc/presence/home.html I think | 10:36 |
madrazr | SRabbelier: Oh let me see that again | 10:36 |
madrazr | 1 min | 10:36 |
SRabbelier | madrazr: note that you're redirected to the public page if there's no home document set | 10:37 |
SRabbelier | madrazr: (which does use public.html) | 10:37 |
madrazr | SRabbelier: Oh Ok | 10:38 |
madrazr | SRabbelier: so if there is a home document it is using presence/home.html? | 10:38 |
SRabbelier | madrazr: correct | 10:39 |
madrazr | SRabbelier: so now, the the selected students list should be part of soc/presence/home.html ? | 10:41 |
SRabbelier | madrazr: mhhh, no, because other presences (that is, program, sponsor, site) do not have a selected student list | 10:41 |
SRabbelier | madrazr: instead, create a soc/organization/home.html, make it extend the one in presence, and add it there | 10:41 |
madrazr | SRabbelier: Ok | 10:42 |
madrazr | SRabbelier: one more clarification | 10:42 |
madrazr | SRabbelier: at the moment, what I am seeing on socghop.appspot.com is from presence/home.html or organization/public.html | 10:42 |
madrazr | it must be latter right? | 10:43 |
SRabbelier | madrazr: that depends which organization you look at | 10:43 |
SRabbelier | madrazr: http://socghop.appspot.com/org/home/google/gsoc2009/melange <--- that's home.html | 10:43 |
tpb | <http://ln-s.net/35fs> (at socghop.appspot.com) | 10:43 |
madrazr | SRabbelier: right | 10:43 |
SRabbelier | madrazr: http://socghop.appspot.com/org/show/google/gsoc2009/chromium <--- that's public.html | 10:43 |
tpb | <http://ln-s.net/35ft> (at socghop.appspot.com) | 10:43 |
madrazr | I was about to take the same example | 10:43 |
madrazr | SRabbelier: how do you determine this? | 10:44 |
madrazr | SRabbelier: just by looking at the code and comparing what is displayed? | 10:44 |
Erant | magix | 10:44 |
madrazr | SRabbelier: sheesh | 10:44 |
madrazr | got it | 10:44 |
madrazr | link | 10:44 |
madrazr | :) | 10:44 |
SRabbelier | madrazr: I recognise what it looks like | 10:45 |
madrazr | I mean URL | 10:45 |
madrazr | SRabbelier: Ok | 10:45 |
SRabbelier | madrazr: well, that too :) | 10:45 |
SRabbelier | Erant: and a little bit of that ofc. | 10:45 |
SRabbelier | madrazr: also, the home.html has the feed display, which public.html doesn't | 10:45 |
*** ankitg has quit IRC | 10:45 | |
madrazr | SRabbelier: I was about to ask the same | 10:45 |
madrazr | SRabbelier: Ok thanks | 10:45 |
SRabbelier | madrazr: np :) | 10:46 |
SRabbelier | Erant: whoah, 96,2% of all received email in the netherlands was spam last month 0.o | 10:46 |
madrazr | SRabbelier: also, on the List Participating Organizations, now Org Names point to /org/show/prog_name/... | 10:46 |
SRabbelier | Erant: and between 15 and 22 march, more than 99% was spam | 10:46 |
madrazr | will it be changed to point to .../home/... URL after 20th? | 10:46 |
SRabbelier | madrazr: that will need to be changed | 10:46 |
SRabbelier | madrazr: but it's easily done | 10:46 |
madrazr | SRabbelier: Ok | 10:47 |
madrazr | SRabbelier: how? | 10:47 |
SRabbelier | madrazr: in fact, feel free to do so! :) | 10:47 |
madrazr | SRabbelier: heh? should I use something from the timeline? | 10:47 |
SRabbelier | madrazr: you'll have to change the line saying getPublicRedirect to getHomeRedirect | 10:47 |
SRabbelier | madrazr: nope, just do it undonditionally | 10:47 |
madrazr | SRabbelier: Ok | 10:47 |
madrazr | SRabbelier: Oh then you upload the code only on 20th to socghop? | 10:48 |
madrazr | I mean this changed code? | 10:48 |
Erant | <@fn~SRabbelier> Erant: and between 15 and 22 march, more than 99% was spam | 10:48 |
Erant | Woah. | 10:48 |
Erant | 's a lot. :P | 10:48 |
*** ajuonline has quit IRC | 10:48 | |
SRabbelier | madrazr: we'll probably upload it sooner | 10:48 |
Erant | Maybe we should design a new protocol. | 10:48 |
madrazr | SRabbelier: made note of 2 changes | 10:49 |
SRabbelier | Erant: yeah, that requires signed messages :P | 10:49 |
SRabbelier | madrazr: the /show to /home change should be easy :) | 10:49 |
Erant | hmm | 10:49 |
madrazr | SRabbelier: is it the same you said above? getPublicRedirect to getHomeRedirect | 10:50 |
madrazr | or that should be changed in URLPatterns too somewhere? | 10:50 |
SRabbelier | madrazr: nope, just that change | 10:50 |
madrazr | SRabbelier: Ok | 10:50 |
SRabbelier | madrazr: since the /home url already exists | 10:50 |
madrazr | Ok | 10:50 |
SRabbelier | madrazr: http://code.google.com/p/soc/source/browse/trunk/app/soc/views/models/program.py#195 <--- that method | 10:50 |
tpb | <http://ln-s.net/35g6> (at code.google.com) | 10:51 |
madrazr | SRabbelier: ah cool | 10:51 |
madrazr | thanks a lot | 10:51 |
SRabbelier | madrazr: np :) | 10:52 |
madrazr | SRabbelier: will make that change | 10:52 |
madrazr | SRabbelier: now coming back to my actual doubt now :) | 10:52 |
SRabbelier | madrazr: thanks :) | 10:52 |
madrazr | SRabbelier: heh, you stole my words ;-) | 10:52 |
madrazr | SRabbelier: organization/home.html will get an entity from the context? | 10:53 |
madrazr | right? | 10:53 |
SRabbelier | madrazr: yup, it does | 10:53 |
madrazr | SRabbelier: and that relates to organization model | 10:53 |
SRabbelier | madrazr: see also how soc/precense/home.html | 10:53 |
madrazr | SRabbelier: Ok | 10:54 |
SRabbelier | madrazr: it will have 'entity', which is the organization | 10:54 |
SRabbelier | madrazr: and home_document, which is the resolved home document | 10:54 |
madrazr | SRabbelier: yes Ok | 10:54 |
*** Merio has joined #melange | 10:54 | |
madrazr | SRabbelier: for making the Selected student proposals available to this template we must pass that key:value pair too? | 10:55 |
madrazr | and that must be student_project model? | 10:55 |
summatusmentis | for clarification. Once application period closes, if a mentor comments on a proposal, does that allow a one-time edit, or are students only allowed to comment in return? | 10:55 |
*** devvrat has joined #melange | 10:56 | |
madrazr | SRabbelier: I meant key:value pair in the context dictionary :) | 10:56 |
SRabbelier | summatusmentis: we're probably going to add a checkbox that the mentor can set to allow edits | 10:56 |
summatusmentis | but as of now, only comments? | 10:56 |
SRabbelier | madrazr: yes, that'd be best, to add a 'proposals' value to the context | 10:56 |
SRabbelier | summatusmentis: correct | 10:56 |
summatusmentis | thanks SRabbelier | 10:56 |
*** rolly1975 has joined #melange | 10:57 | |
SRabbelier | madrazr: and then in the organization/home.html template iterate over all proposals and display them | 10:57 |
madrazr | SRabbelier: Ok | 10:57 |
SRabbelier | madrazr: (you might want to add a template tag to do that, so we can display them in other places too) | 10:57 |
madrazr | SRabbelier: ok | 10:57 |
madrazr | SRabbelier: as I inherit home.html template from soc/presence/home.html | 10:59 |
madrazr | SRabbelier: I should inherit the home method in View too? | 10:59 |
madrazr | from presence.py? | 10:59 |
madrazr | SRabbelier: I mean override that method | 10:59 |
SRabbelier | madrazr: yup | 11:00 |
SRabbelier | madrazr: you should try to dispatch most of the work to super(View, self).home() though | 11:00 |
madrazr | SRabbelier: yeah, got that | 11:00 |
SRabbelier | madrazr: great :) | 11:00 |
madrazr | SRabbelier: the only part here would be to add context['proposals'] here | 11:00 |
madrazr | ? | 11:00 |
SRabbelier | madrazr: correct | 11:01 |
madrazr | SRabbelier: also moving a bit to the logic for this | 11:01 |
madrazr | how to query the data store now? | 11:02 |
SRabbelier | madrazr: for the proposals you mean? | 11:02 |
madrazr | SRabbelier: yes | 11:02 |
SRabbelier | madrazr: use params['logic'].getForFields | 11:02 |
madrazr | SRabbelier: but this logic is organization logic right? | 11:03 |
SRabbelier | madrazr: oh, btw | 11:03 |
SRabbelier | madrazr: I think it'd be easier to just implement self._public(request, entity, context): | 11:03 |
SRabbelier | madrazr: since it already has the resolved entity, and the context that'll be used | 11:03 |
SRabbelier | madrazr: ah, yes, wrong logic :P | 11:03 |
SRabbelier | madrazr: you should use student_proposal_logic ofcourse, my bad | 11:03 |
madrazr | SRabbelier: yeah | 11:04 |
madrazr | SRabbelier: so should I hard code that logic now? here? | 11:04 |
madrazr | in organization | 11:04 |
SRabbelier | madrazr: correct | 11:04 |
madrazr | SRabbelier: Ok getting some clues now :) | 11:05 |
SRabbelier | madrazr: just do 'from soc.logic.models.student_proposal import logic as student_proposal_logic" | 11:05 |
madrazr | and this is in View if I am getting right? | 11:05 |
madrazr | SRabbelier: ^ | 11:05 |
SRabbelier | madrazr: yes | 11:05 |
madrazr | SRabbelier: Ok | 11:05 |
SRabbelier | madrazr: in soc.views.models.organization | 11:05 |
madrazr | yeah | 11:05 |
SRabbelier | madrazr: great :) | 11:05 |
madrazr | and what about self._public(). I did not get what you meant | 11:06 |
SRabbelier | madrazr: instead of implementing home() | 11:06 |
SRabbelier | madrazr: implement ._public | 11:06 |
madrazr | SRabbelier: Ok | 11:06 |
madrazr | SRabbelier: yeah I get it now, home has no context, but _public has access to it | 11:07 |
madrazr | make my life easy :D | 11:07 |
*** ankitg has joined #melange | 11:07 | |
SRabbelier | madrazr: and you also have access to the org entity! :) | 11:07 |
SRabbelier | madrazr: so easier to construct the right filter | 11:07 |
madrazr | SRabbelier: heh yeah | 11:08 |
SRabbelier | madrazr: filter = {'org': entity}, or such | 11:08 |
madrazr | SRabbelier: yeah | 11:08 |
*** ajuonline has joined #melange | 11:08 | |
madrazr | SRabbelier: I may want some guidance while implementing this filtering | 11:08 |
madrazr | SRabbelier: I still did not get this concept in the code right | 11:09 |
SRabbelier | madrazr: it should be easy enough :) | 11:09 |
madrazr | SRabbelier: clues? | 11:09 |
madrazr | on how to use it on student_proposal logic | 11:09 |
SRabbelier | madrazr: ok, so when you call getForFields on the student_proposal_logic, it returns all proposals that match the filter | 11:09 |
SRabbelier | madrazr: I think it would suffice to call student_proposal_logic.getForFields(filter={'org': entity}) | 11:10 |
madrazr | SRabbelier: ah great! I did not know it was all this easy | 11:10 |
SRabbelier | madrazr: ^_^ | 11:10 |
ajuonline | hey madrazr !! | 11:10 |
madrazr | SRabbelier: I was thinking of asking you how to write the GqlQuery now | 11:10 |
madrazr | :D | 11:10 |
madrazr | SRabbelier: love this | 11:10 |
madrazr | ajuonline: heya! | 11:10 |
madrazr | ajuonline: whats up? | 11:11 |
madrazr | SRabbelier: thanks a lot, for the time. Will come up with a patch | 11:11 |
madrazr | :) | 11:11 |
ajuonline | madrazr: working on proposals ;) | 11:11 |
madrazr | ajuonline: cool! | 11:12 |
SRabbelier | madrazr: Awesome, glad Melange turned out easy to use :) | 11:12 |
madrazr | SRabbelier: heh, I seriously did not know it would be so easy, I was scratching my head for this from afternoon :) | 11:12 |
madrazr | ajuonline: which org? | 11:12 |
madrazr | ajuonline: PM? | 11:12 |
SRabbelier | madrazr: ehe ^_^ | 11:13 |
ajuonline | madrazr: sahana | 11:13 |
ajuonline | and maybe more | 11:14 |
ajuonline | still not decided | 11:14 |
ajuonline | last year, i was thinking but I could come up with just ONE proposal. this year my situation is still the same. college overload! :D | 11:14 |
*** ankitg has quit IRC | 11:16 | |
*** ankitg has joined #melange | 11:20 | |
*** ankitg has quit IRC | 11:27 | |
*** ankitg has joined #melange | 11:30 | |
*** glaksmono has joined #melange | 11:47 | |
*** Merio1 has joined #melange | 11:48 | |
*** Merio has quit IRC | 11:59 | |
*** devvrat has left #melange | 12:00 | |
*** Alexandru has quit IRC | 12:01 | |
*** saurabh1403 has joined #melange | 12:19 | |
*** saurabh1403 has left #melange | 12:20 | |
madrazr | SRabbelier: when I inherit presence/home.html in organization/home.html should I copy paste the {% block body %} from presence/home.html or add an empty dummy block in presence/home.html and use it in organization/home.html? | 12:29 |
SRabbelier | madrazr: you can refer to the original body using {{ block.super }} | 12:34 |
madrazr | Oh Ok | 12:35 |
madrazr | SRabbelier: | 12:35 |
madrazr | SRabbelier: also should I define new CSS properties for displaying this list, or should I reuse one of those existing ones? | 12:35 |
SRabbelier | madrazr: does that answer your question? :) | 12:35 |
madrazr | SRabbelier: yes | 12:35 |
madrazr | SRabbelier: I just forgot about block.super :) | 12:35 |
madrazr | have not used it till date :) | 12:36 |
SRabbelier | madrazr: ok, np :) | 12:36 |
SRabbelier | madrazr: if possible you should just use the _list method | 12:36 |
SRabbelier | madrazr: to generate a Melange style list | 12:36 |
SRabbelier | madrazr: (to see how that is done you can have a look at other lists) | 12:37 |
madrazr | SRabbelier: Ok | 12:37 |
madrazr | SRabbelier: I had an itch to create previous GSoC app style list for this. It is eye pleasing :) | 12:37 |
madrazr | tempts to flick it ;-) | 12:37 |
madrazr | SRabbelier: anyways will look at the Melange Style list | 12:38 |
SRabbelier | madrazr: I'd rather use our regular Melange lists, for consistency | 12:38 |
madrazr | SRabbelier: yeah sure | 12:38 |
madrazr | SRabbelier: how do you want mentors name and student name to appear | 12:38 |
SRabbelier | madrazr: as a column in the list I'm guessing | 12:38 |
madrazr | SRabbelier: Ok | 12:38 |
madrazr | SRabbelier: got it | 12:39 |
madrazr | SRabbelier: will do it | 12:39 |
madrazr | SRabbelier: btw filter should also contain 'status': 'accepted', right? | 12:39 |
madrazr | ;-) | 12:39 |
madrazr | I just realized it now | 12:39 |
SRabbelier | madrazr: yup, that'd be a good idea :) | 12:40 |
madrazr | SRabbelier: Ok :) | 12:40 |
madrazr | SRabbelier: dinner time, see you in a while | 12:41 |
*** madrazr is now known as madrazr|oota | 12:41 | |
SRabbelier | madrazr|oota: ok, enjoy :) | 12:41 |
madrazr|oota | SRabbelier: :) | 12:41 |
SRabbelier | madrazr|oota: what's oota? :p | 12:41 |
madrazr|oota | SRabbelier: heh, I was expecting this, in my mother tongue (Kannada), it means Lunch or Dinner | 12:42 |
madrazr|oota | SRabbelier: it is for people on other local channels ;-) | 12:42 |
SRabbelier | madrazr|oota: ok :) | 12:42 |
SRabbelier | madrazr|oota: durin42 usually posts an article about irc nicks | 12:43 |
SRabbelier | madrazr|oota: as in, you should keep your nick the same, and instead use the /away command | 12:43 |
Erant | Nuh uh | 12:44 |
Erant | Don't use that command either | 12:44 |
*** ankitg has quit IRC | 12:44 | |
*** desowin_ has joined #melange | 12:53 | |
*** crmccreary1 has left #melange | 12:53 | |
*** boff has joined #melange | 13:03 | |
*** boff has quit IRC | 13:06 | |
*** paulitex has joined #melange | 13:08 | |
SRabbelier | Erant: ? | 13:09 |
Erant | Why would you | 13:10 |
Erant | I don't. | 13:10 |
Erant | I just keep my IRC signed in 24/7 | 13:10 |
SRabbelier | Erant: right :P | 13:10 |
Erant | I'll get to you when I sit back down, hmmkay. | 13:10 |
*** waldi has left #melange | 13:11 | |
Erant | Also, I just realized nickchanges gets you penalties on idlerpg. | 13:25 |
Erant | So nickchanges are deffo out of the question. | 13:26 |
SRabbelier | Erant: lol :) | 13:26 |
SRabbelier | Erant: they do? | 13:26 |
Erant | Yush. | 13:26 |
Erant | w00t | 13:26 |
Erant | I'm closing up on my one year of idling. | 13:27 |
Erant | Total time idled: 338 days, 17:32:34 | 13:27 |
SRabbelier | Erant: you get a special itemz when you get one year? :P | 13:27 |
Erant | I already have a lot of special items :P | 13:27 |
Erant | http://rpg.znx.no/playerview.php?player=Erant | 13:27 |
tpb | Title: #idlerpg Idle RPG: Player Info: Erant (at rpg.znx.no) | 13:27 |
Erant | I'm such a good RPGer | 13:27 |
SRabbelier | Erant: lol... [email protected]? | 13:28 |
Erant | Erant is [email protected] * Erant | 13:28 |
Erant | 's my hostmask. | 13:28 |
Erant | Aka DNS spam. | 13:28 |
SRabbelier | Erant: how's you gotz it? | 13:28 |
SRabbelier | Erant: quest: 40 days, 22:08:17 | 13:28 |
SRabbelier | Erant: whot's that mean? | 13:29 |
Erant | Means you were on quests for 40 days. | 13:29 |
Erant | I use a BNC | 13:29 |
Erant | psyBNC in my case. So I have a shell on a remote server | 13:29 |
SRabbelier | Erant: right, but what's the quest come from? | 13:30 |
Erant | Oh, the server randomly sends you on silly quests. | 13:30 |
Erant | And I think they don't count towards your idling or smth | 13:31 |
SRabbelier | Erant: ah, just to fsck with you? | 13:31 |
Erant | yush | 13:31 |
Erant | I should probably pick up the damned ethics book inna bit | 13:31 |
SRabbelier | Erant: already has it in front of mah | 13:32 |
SRabbelier | Erant: and of course... I'm reading it.. .yup.... <_< | 13:32 |
Erant | Figured you would be. | 13:32 |
Erant | 'cuz of the interestingness. | 13:32 |
SRabbelier | Erant: right | 13:33 |
SRabbelier | Erant: I'm so interigued by this book | 13:33 |
SRabbelier | Erant: can hardly put it down | 13:33 |
Erant | I feel the same way. | 13:33 |
SRabbelier | Erant: :P | 13:33 |
Erant | I could also just start my letter to BrightSight. | 13:34 |
SRabbelier | Erant: you could, but you might as well do something else, since it's a waste of effort :P | 13:34 |
Erant | But maybe I should wait for Fox IT to get back to me. | 13:34 |
Erant | Heh. Pfrt :P | 13:34 |
SRabbelier | Erant: a little realism can't hurt | 13:34 |
SRabbelier | Erant: and if it does... ah well | 13:35 |
Erant | ;P So I still dunno what I wanna do. I probably have the robot thing as a fairly safe backdrop, but a company is better | 13:35 |
SRabbelier | Erant: company is always better | 13:35 |
Erant | Yeah. | 13:36 |
Erant | 'specially seeing as I won't ever find someone stupid enough to go with me on one of crazy schemes. | 13:36 |
Erant | my* | 13:36 |
SRabbelier | Erant: indeed | 13:37 |
SRabbelier | Erant: most people'd avoid those... 10 mile radius at least | 13:37 |
Erant | 's what I figured. | 13:37 |
Erant | "You wanna hack what? How?" | 13:37 |
Erant | "Dude, no wai." | 13:38 |
*** ankitg has joined #melange | 13:38 | |
*** dhaun has joined #melange | 13:38 | |
SRabbelier | Erant: most people are, like, you know, sane :P | 13:38 |
Erant | Yeah :( | 13:38 |
*** paulitex has quit IRC | 13:39 | |
Erant | My problem is ofc. that there's not really any course that teaches what I want to do. | 13:40 |
Erant | Closest is some iffy second year 'computer systems' which is boring as fuck. | 13:40 |
SRabbelier | lol :) | 13:44 |
SRabbelier | Erant: mind your language though | 13:44 |
*** MatthewWilkes has quit IRC | 13:45 | |
*** glaksmono has quit IRC | 13:50 | |
SRabbelier | http://www.google.com/codesearch?q=HAI+lang:lolcode | 13:50 |
SRabbelier | win | 13:50 |
tpb | <http://ln-s.net/35j6> (at www.google.com) | 13:50 |
*** dbentley-laptop has joined #melange | 13:55 | |
*** glaksmono has joined #melange | 13:55 | |
Erant | mah language? | 13:57 |
*** rolly1975 has quit IRC | 14:20 | |
*** crmccreary has left #melange | 14:21 | |
*** James--Crook has joined #melange | 14:26 | |
*** arun_ has quit IRC | 14:29 | |
*** Merio1 has quit IRC | 14:31 | |
*** madrazr|oota is now known as madrazr | 14:42 | |
madrazr | SRabbelier: heh, yeah I agree, but the whole problem is, I forget to do /away again when I come back | 14:43 |
madrazr | SRabbelier: people who do /whois on me then start thinking I don't have better job other than eating always ;-) | 14:43 |
*** dbentley-laptop has quit IRC | 14:44 | |
SRabbelier | madrazr: haha, ok, I see what you mean :) | 14:45 |
madrazr | :) | 14:46 |
ajuonline | when do orgs get to know the exact number of slots they would get? | 14:54 |
ajuonline | or will they even get to know that until results are announced? | 14:54 |
lh | ajuonline: later. they find out later. :) | 15:02 |
madrazr | lh: how about making it public on the org home page? I am anyways working on the org home page thing now? | 15:03 |
* madrazr runs and hides | 15:03 | |
madrazr | ;-) | 15:03 |
lh | madrazr: lol | 15:04 |
madrazr | lh: I am always waiting for a chance to scare you, since you scare us a lot with deadlines etc etc | 15:04 |
madrazr | :) | 15:04 |
lh | :p | 15:05 |
ajuonline | lh: later? ahem, post results announcements? | 15:06 |
*** glaksmono has quit IRC | 15:06 | |
ajuonline | it always stays as a suspense? | 15:06 |
* ajuonline wants an extension | 15:10 | |
* ajuonline bribes SRabbelier | 15:10 | |
*** MatthewWilkes has joined #melange | 15:11 | |
*** glaksmono has joined #melange | 15:13 | |
SRabbelier | ajuonline: why do you want an extension? :P | 15:31 |
*** James--Crook has left #melange | 15:31 | |
ajuonline | SRabbelier: because this time i want to fill in 2 applications :P | 15:34 |
ajuonline | and my college deadlines always clash! | 15:34 |
*** glaksmono has quit IRC | 15:34 | |
ajuonline | last year i missed my assignment submission :P | 15:35 |
ajuonline | got 0 :D lol | 15:35 |
ajuonline | this year cant afford ;) | 15:35 |
*** tackat has quit IRC | 15:35 | |
ajuonline | final semester | 15:35 |
SRabbelier | ajuonline: well, turn in an application right now | 15:36 |
SRabbelier | ajuonline: you can always refine it! | 15:36 |
ajuonline | SRabbelier: we cant change it after deadline i heard? | 15:37 |
SRabbelier | ajuonline: there'll be a checkbox :) | 15:38 |
ajuonline | SRabbelier: tell me more about it :) | 15:39 |
SRabbelier | ajuonline: that's all there's to it | 15:39 |
SRabbelier | ajuonline: mentor checkx the box -> you can edit | 15:39 |
ajuonline | yo! :D | 15:39 |
Erant | <fn~ajuonline> this year cant afford ;) | 15:50 |
Erant | Why not? | 15:50 |
Erant | You shouldn't really rely on this as your primary source of income :/ There are better ways to earn money | 15:50 |
ajuonline | Erant: dude! i said, this year I cant afford to miss my college assignments. | 15:51 |
Erant | DUDE! | 15:51 |
ajuonline | err | 15:51 |
Erant | improve your english! | 15:52 |
ajuonline | Erant: sorry if yo uare a she. | 15:52 |
Erant | O_O | 15:52 |
ajuonline | what part of english doesnt make sense? | 15:52 |
Erant | <fn~ajuonline> got 0 :D lol | 15:52 |
Erant | <fn~ajuonline> this year cant afford ;) | 15:52 |
ajuonline | read a line up. | 15:53 |
Erant | 'got 0' isn't exactly proper english. | 15:53 |
ajuonline | Erant: i can take language lessosn from you later. | 15:53 |
ajuonline | :D | 15:53 |
Erant | Ambigious statement considering the context | 15:53 |
madrazr | SRabbelier: so what Lennie said on the issue tracker means, my patch should change? | 16:01 |
madrazr | to fetch the data from student_project model rather than student_proposal model? | 16:01 |
SRabbelier | madrazr: correct, but they're mostly the same | 16:02 |
madrazr | SRabbelier: so basically a change in name for this patch? | 16:02 |
madrazr | :P | 16:02 |
madrazr | SRabbelier: what does that signify in Melange actually? What is the difference? | 16:02 |
SRabbelier | madrazr: what does what signify? | 16:02 |
madrazr | SRabbelier: I mean, how are those 2 different? | 16:03 |
SRabbelier | madrazr: the proposals are what you need to have completed by tomorrow | 16:03 |
SRabbelier | madrazr: iff the proposal is accepted, it is converted to a project | 16:04 |
madrazr | SRabbelier: Ok | 16:04 |
SRabbelier | madrazr: projects are slightly different, but I'm not quite sure how xD | 16:04 |
madrazr | SRabbelier: Ok :) | 16:04 |
SRabbelier | madrazr: ah, it seems that mostly they have different status | 16:04 |
SRabbelier | madrazr: (as in, midterm_passed etc) | 16:04 |
SRabbelier | madrazr: and they need to have a mentor assigned | 16:04 |
madrazr | SRabbelier: Ok got it | 16:05 |
madrazr | there are no created and modified times | 16:05 |
madrazr | SRabbelier: seeing the difference in the code | 16:05 |
SRabbelier | madrazr: right :) | 16:06 |
SRabbelier | madrazr: I guess we _could_ just reuse proposal, but it'd be a little more hacky I guess | 16:06 |
Erant | And that'd be different from the other code... how? | 16:06 |
SRabbelier | Erant: point taken | 16:07 |
madrazr | SRabbelier: Ok | 16:07 |
madrazr | SRabbelier: Oh, student_project doesn't have org property, it is not possible to filter on it then? | 16:10 |
SRabbelier | madrazr: scope == org | 16:11 |
SRabbelier | madrazr: I'm thinking it is at least | 16:11 |
madrazr | SRabbelier: Ok let me try | 16:12 |
madrazr | SRabbelier: to test this, how do I convert a proposal to a project? | 16:15 |
*** MatthewWilkes has quit IRC | 16:15 | |
SRabbelier | madrazr: I don't think we have code for this xD | 16:16 |
SRabbelier | madrazr: you'd have to ask lenniue | 16:16 |
SRabbelier | **lennie | 16:16 |
madrazr | SRabbelier: yeah Ok | 16:16 |
kblin | crap | 16:16 |
kblin | is there some way to tell what parts of the proposal changed if the student updated it? | 16:17 |
Erant | no | 16:18 |
kblin | I guessed so | 16:21 |
* kblin grumbles and tries to figure out what changed from the text | 16:21 | |
Erant | ;) | 16:21 |
Erant | A diff engine wouldn't be so hard, I guess. | 16:21 |
kblin | well, doesn't matter | 16:22 |
kblin | the student didn't respond to my questions in any case | 16:22 |
kblin | different question just came up with one of my mentors.. "by accident I marked a comment as public, is there a way to make it private? | 16:25 |
kblin | " | 16:25 |
kblin | I guess the answer is no, apart from the fact that the student might have read it already anyway, right? | 16:26 |
SRabbelier | kblin: how can you mark a comment as public 'by accident'? | 16:26 |
kblin | don't ask me :) | 16:26 |
SRabbelier | kblin: best solution is to remove them as mentor *nodnod* | 16:26 |
SRabbelier | kblin: they're probably mentally damaged somehow :) | 16:26 |
SRabbelier | kblin: (j/k ofc :P) | 16:26 |
kblin | oh well, it's not too bad | 16:26 |
* kblin just checked the comment | 16:26 | |
SRabbelier | kblin: you can ask pawel to make the comment private / remove it, but it's very much possible they already read it | 16:27 |
kblin | yeah, no big deal | 16:27 |
kblin | it was more about "do we actually think this project is useful?" | 16:27 |
*** diones has joined #melange | 16:30 | |
SRabbelier | kblin: ouch :P | 16:33 |
*** glaksmono has joined #melange | 16:33 | |
*** madrazr1 has joined #melange | 16:33 | |
*** madrazr has quit IRC | 16:33 | |
*** madrazr1 is now known as madrazr | 16:33 | |
*** makkuv6 has joined #melange | 16:34 | |
makkuv6 | hello any mentors online | 16:34 |
kblin | SRabbelier: could've been worse | 16:35 |
SRabbelier | kblin: it shouldn't be | 16:36 |
SRabbelier | kblin: you really shouldn't say anything too bad about a student, even in the private comments | 16:36 |
SRabbelier | makkuv6: yup | 16:36 |
makkuv6 | 8-) ok i like it any thing else | 16:36 |
SRabbelier | makkuv6: eh? | 16:36 |
madrazr | SRabbelier: I will send the completed patch after talking to Lennie then | 16:37 |
makkuv6 | hello madrazr | 16:38 |
SRabbelier | madrazr: ok, np :) | 16:38 |
madrazr | makkuv6: Hi | 16:38 |
madrazr | do I know you? | 16:38 |
makkuv6 | iam indian | 16:38 |
SRabbelier | makkuv6: what do you want? | 16:38 |
kblin | SRabbelier: well, it could have been "I don't see this one making the cut. Proposal by Jane Doe and John Somename are much better" | 16:38 |
madrazr | makkuv6: cool! I guessed that from your IP | 16:38 |
SRabbelier | kblin: heheh :P | 16:39 |
madrazr | I also guessed your ISP from your IP | 16:39 |
madrazr | makkuv6: heh | 16:39 |
makkuv6 | yes bsnl broadband | 16:39 |
madrazr | makkuv6: anyways personal things in PM please | 16:39 |
madrazr | makkuv6: sorry please don't mind | 16:39 |
makkuv6 | ok | 16:39 |
diones | SRabbelier: Hi there | 16:40 |
makkuv6 | yes hello | 16:41 |
SRabbelier | diones: heya! | 16:41 |
diones | SRabbelier: I have read through the testing guidelines, and I'v seen Selenium | 16:42 |
diones | SRabbelier: Its quite tempting | 16:42 |
diones | :D | 16:42 |
SRabbelier | diones: ah, yes, but not as sole tests of course :0 | 16:42 |
SRabbelier | diones: since it cant' test, say, whether a user entity was created | 16:42 |
makkuv6 | ohh sorry | 16:42 |
makkuv6 | diones | 16:43 |
diones | SRabbelier: Yes indeed | 16:43 |
diones | makkuv6: np :) | 16:43 |
makkuv6 | :D | 16:43 |
diones | SRabbelier: So I decided what I'll have to put on the project proposal | 16:44 |
diones | SRabbelier: But to be more concrete, could I put code on the proposal? | 16:45 |
SRabbelier | diones: yes, sure :) | 16:45 |
diones | I was thinking about putting a example smoke test to the seed_db.py | 16:46 |
SRabbelier | diones: hmm, seed_db is not really core functionality though | 16:46 |
SRabbelier | diones: it's just an aid to the developer | 16:46 |
diones | Since it is the module that I have the best grasp | 16:46 |
diones | Hmm... | 16:47 |
SRabbelier | diones: I think it'd be better to do so for another module | 16:47 |
SRabbelier | diones: and show us that you can learn how the system works | 16:47 |
SRabbelier | diones: since to write tests, you need to know how it's supposed to work at least :P | 16:47 |
diones | Hmm, I see.. | 16:47 |
diones | SRabbelier: True :D | 16:48 |
diones | SRabbelier: Thats quite smart | 16:48 |
SRabbelier | diones: good luck :) | 16:49 |
diones | k Thanks! | 16:49 |
Erant | kblin: Well, still not all that bad | 16:49 |
Erant | Euh | 16:49 |
Erant | nm | 16:49 |
Erant | *note to self* make sure IRC is not scrolled up when replying. | 16:50 |
SRabbelier | Erant: I know what you mean :P | 16:50 |
*** James--Crook has joined #melange | 16:50 | |
madrazr | SRabbelier: has someone set the timer somewhere for the proposal deadline as they did for Student proposal start time? | 16:53 |
madrazr | I forgot the website | 16:53 |
SRabbelier | madrazr: yup, it's !next on #gsoc | 16:56 |
SRabbelier | http://tinyurl.com/dzlmpj | 16:57 |
tpb | Title: Customized counter (at tinyurl.com) | 16:57 |
madrazr | SRabbelier: thanks a lot | 16:57 |
SRabbelier | madrazr: np :) | 16:59 |
makkuv6 | :o i want to sleep | 17:00 |
makkuv6 | thank you all | 17:01 |
makkuv6 | see you | 17:01 |
*** makkuv6 has left #melange | 17:01 | |
diones | SRabbelier: Not all methods of the base model are covered in its Unit test | 17:13 |
diones | SRabbelier: Would that be a good way to start? | 17:13 |
SRabbelier | diones: yes, almost none are covered, actually | 17:14 |
SRabbelier | diones: so it'd be great to cover a few | 17:14 |
*** moovida has joined #melange | 17:21 | |
moovida | now that is a list of people in IRC :) | 17:21 |
moovida | hi folks, I am Andrea Antonello | 17:22 |
moovida | the retired mentor that wants to be student his whole life | 17:22 |
moovida | can I talk to someone about the melange implications? | 17:22 |
moovida | ok, I'll try to explain, in the hope someone will give me some indications | 17:29 |
moovida | the organisation mentor coordinator already resigned me from being mentor | 17:29 |
moovida | so I have currently no role in melange | 17:30 |
moovida | is that ok for me now to apply as student | 17:30 |
moovida | ? | 17:30 |
SRabbelier | moovida: sorry, didn't see you talking | 17:32 |
moovida | hi SRabbelier, glad to hear from somebody | 17:33 |
moovida | I thought I was doing some wrong :) | 17:33 |
SRabbelier | moovida: feel free to ping next time ;) | 17:33 |
moovida | can you help me out? | 17:33 |
moovida | oh, sure, thanks | 17:33 |
moovida | or should I say help me in? :) | 17:33 |
*** dhaun has quit IRC | 17:34 | |
SRabbelier | moovida: hehe, well, did you hit 'resign as mentor' yet? | 17:35 |
moovida | yes, my coordinator di already | 17:35 |
moovida | and I can't access anything now | 17:35 |
moovida | so I guess I am "clean" | 17:35 |
SRabbelier | moovida: is there a 'register as stududent' link? | 17:35 |
moovida | yes, I was filling in the fields while waiting | 17:36 |
SRabbelier | moovida: then you're good to go :) | 17:36 |
moovida | that is cool! | 17:36 |
SRabbelier | moovida: go ahead and register | 17:36 |
SRabbelier | moovida: but if you wish to become a mentor later on, you'll have to have someone delete your student profile | 17:36 |
moovida | then I will exploit my few time and go register and do application | 17:37 |
moovida | ah, that is great, i thought in the case they don't pick me | 17:37 |
moovida | I would not be able to mentor | 17:37 |
moovida | instead you tell me there is a way | 17:37 |
moovida | that is nice | 17:37 |
moovida | then I am off to do "paper"work | 17:37 |
moovida | thanks for the chat | 17:38 |
SRabbelier | moovida: allright, good luck! | 17:38 |
SRabbelier | moovida: let us know if you decide to mentor instead | 17:38 |
madrazr | SRabbelier: leaving now, will talk to Lennie tomorrow | 17:38 |
madrazr | See you | 17:38 |
madrazr | SRabbelier: good night | 17:38 |
moovida | SRabbelier: sure, I hope it will not be necessary, but if I get failed, I will be right back here | 17:39 |
moovida | begging to let me mentor again :) | 17:39 |
SRabbelier | moovida: heheh :) | 17:39 |
SRabbelier | madrazr: ok, g'night! | 17:40 |
SRabbelier | madrazr: Lennie will have more time starting tomorrow hopefully | 17:40 |
madrazr | SRabbelier: tomorrow is his last exam? | 17:40 |
SRabbelier | madrazr: as the last of our examns is tomorrow :) | 17:40 |
SRabbelier | madrazr: yup, same for me | 17:40 |
madrazr | SRabbelier: Oh you both are in the same university? | 17:40 |
madrazr | SRabbelier: may I know the name? if you don't mind? | 17:40 |
SRabbelier | madrazr: sure :) | 17:41 |
SRabbelier | madrazr: We study at Delft University of Technology (http://www.tudelft.nl) | 17:41 |
tpb | Title: Delft University of Technology (at www.tudelft.nl) | 17:41 |
*** pepso has joined #melange | 17:41 | |
madrazr | SRabbelier: Oh Ok. Cool! | 17:41 |
madrazr | SRabbelier: I am looking for a Univ in NL, btw for PG | 17:41 |
madrazr | :) | 17:41 |
madrazr | particularly Vrije | 17:42 |
madrazr | SRabbelier: Also before I forget. Good Luck! for the last exam | 17:42 |
madrazr | :) | 17:42 |
SRabbelier | madrazr: oh, really? | 17:43 |
SRabbelier | madrazr: that's cool :) | 17:43 |
SRabbelier | madrazr: ttyl :) | 17:43 |
madrazr | SRabbelier: I will talk to you about NL and living expenses and other things some other time. If you don't mind | 17:43 |
madrazr | SRabbelier: may be tomorrow or else whenever you are free | 17:44 |
madrazr | SRabbelier: I will leave now, see you again | 17:44 |
*** madrazr has left #melange | 17:44 | |
moovida | SRabbelier: How did you hear about this program? | 17:51 |
moovida | that one doesn't seem to be editable after saving? | 17:51 |
moovida | while the other fields are | 17:51 |
moovida | can you confirm me that? | 17:52 |
SRabbelier | moovida: correct | 17:52 |
SRabbelier | moovida: it's fixed | 17:52 |
SRabbelier | moovida: (to be edible) | 17:52 |
SRabbelier | editable... | 17:52 |
SRabbelier | :P | 17:52 |
moovida | :) what do you mean exactly? | 17:53 |
moovida | with it's fixed I mean | 17:53 |
SRabbelier | moovida: Well, it has been fixed in the code, but it hasn't been pushed yet | 17:54 |
SRabbelier | moovida: as soon as we push a new release it'll be editable | 17:54 |
moovida | aha, great | 17:54 |
moovida | thanks | 17:54 |
SRabbelier | moovida: np! :) | 17:58 |
*** diones_ has joined #melange | 18:02 | |
*** diones__ has joined #melange | 18:03 | |
moovida | have to go, cheers and thanks | 18:11 |
* moovida is gone with the wind | 18:11 | |
*** moovida has left #melange | 18:11 | |
*** diones_ has quit IRC | 18:22 | |
*** diones__ has quit IRC | 18:28 | |
*** diones has quit IRC | 18:31 | |
*** James--Crook has left #melange | 18:48 | |
kblin | so if none of my mentors marked a proposal as ineligible, and it still shows up as that, the student withdrew, right? | 18:50 |
kblin | or is there any other way to tell the student withdrew a proposal? | 18:51 |
*** SRabbelier has quit IRC | 18:55 | |
*** lfranchi is now known as lfranchi|afk | 18:57 | |
*** pepso has quit IRC | 19:27 | |
*** diones has joined #melange | 19:32 | |
*** glaksmono has quit IRC | 19:55 | |
*** mithro has quit IRC | 20:01 | |
*** mithro has joined #melange | 20:11 | |
*** ChanServ sets mode: +v mithro | 20:11 | |
*** mithro_ has joined #melange | 20:42 | |
*** ChanServ sets mode: +v mithro_ | 20:42 | |
*** mithro has quit IRC | 20:45 | |
*** mithro_ is now known as mithro | 20:45 | |
*** tanis has joined #melange | 20:47 | |
*** tanis has left #melange | 21:22 | |
*** MattDanger has joined #melange | 21:26 | |
*** lifo has joined #melange | 21:26 | |
*** mithro has quit IRC | 21:42 | |
*** mithro has joined #melange | 21:43 | |
*** ChanServ sets mode: +v mithro | 21:43 | |
*** lh has quit IRC | 21:48 | |
*** lh has joined #melange | 21:48 | |
*** lh has joined #melange | 21:49 | |
*** ChanServ sets mode: +o lh | 21:49 | |
*** paulitex has joined #melange | 21:50 | |
paulitex | hi, any developers online? | 21:55 |
ajaksu | paulitex: most devs seem to be in europe, so this is a bit late for them... | 21:59 |
ajaksu | paulitex: still, if it's simple, we non-devs might be able to help :) | 21:59 |
lh | paulitex: what's up, i can try to help | 22:05 |
ajaksu | lh: thanks for your mail :) | 22:13 |
lh | ajaksu: yw | 22:13 |
paulitex | sorry i was away | 22:14 |
paulitex | i'm trying to rewrite the edit forms so they're not in a table | 22:14 |
paulitex | so I've created a new template, _as_p.html | 22:15 |
paulitex | (mirroring the current _as_table.html) | 22:15 |
paulitex | and then in forms_helpers.py | 22:15 |
paulitex | defined a new method... | 22:15 |
paulitex | @register.inclusion_tag('soc/templatetags/_as_ps.html', takes_context=True) | 22:15 |
paulitex | def as_ps(context, form): | 22:15 |
paulitex | and modified the edit.html so it calls as_ps instead of as_table | 22:16 |
paulitex | I've checked and it is definitely calling my as_ps method | 22:16 |
paulitex | but it's still rendering _as_table.html | 22:16 |
paulitex | I can't figure out why | 22:16 |
paulitex | maybe I don't understand the @register.inclusion_tag properly | 22:17 |
paulitex | but it seems to not be seeing it, or getting the information to render _as_table.html from somewhere else | 22:17 |
lh | paulitex: ok honestly this is way over my head, i dont write code. | 22:17 |
lh | that being said. | 22:17 |
* lh makes note - checkout melange from svn and take on plane tomorrow | 22:17 | |
paulitex | ok no prob, I'm new to the codebase | 22:18 |
paulitex | I talked to sverre about this this morning and he was helping me | 22:18 |
paulitex | and now I'm stuck | 22:18 |
lh | paulitex: dbentle1 may be around later, he'd be a good person to ask. otherwise, the devs do all live in .eu | 22:18 |
paulitex | right | 22:18 |
paulitex | ok np | 22:18 |
lh | paulitex: you submitting a proposal to work on melange for gsoc? | 22:18 |
paulitex | thanks anyways | 22:18 |
paulitex | yup | 22:18 |
lh | .cool | 22:18 |
paulitex | how'd you guess? haha | 22:18 |
lh | i'm good like that | 22:19 |
paulitex | what's your interest in melange? | 22:19 |
lh | what do you want to work on? or you can pm me a proposal url | 22:19 |
lh | lol | 22:19 |
lh | i run google summer of code | 22:19 |
lh | lh = leslie hawthorn | 22:19 |
paulitex | user insterface dev | 22:19 |
paulitex | ahh | 22:19 |
lh | so melange working well is really important to me | 22:19 |
paulitex | nice to meet you! | 22:19 |
lh | the pleasure is mine. | 22:20 |
lh | you want to work on the UI? fantastic. seriously. fantastic. | 22:20 |
paulitex | haha | 22:21 |
paulitex | ya I really like it! | 22:21 |
paulitex | working on it anyway | 22:21 |
paulitex | the melange UI is obviously still young | 22:22 |
paulitex | so that's exciting to come into | 22:22 |
paulitex | it's always more fun to feel like I can really contribute a noticable difference | 22:22 |
lh | so to be fair | 22:24 |
lh | you're dealing with a community of around 3300 floss devs | 22:24 |
lh | so be patient. | 22:24 |
lh | (i am also good at telling people patches welcome fwiw) | 22:24 |
paulitex | 3300? | 22:26 |
paulitex | wow | 22:26 |
lh | that's the # of subscribers to the mentors mailing list | 22:27 |
ajaksu | paulitex: where does edit.html live? :) | 22:30 |
ajaksu | soc/models/edit.html? | 22:31 |
paulitex | yes | 22:42 |
ajaksu | paulitex: I think the problem might be that you as_ps() is still calling as_table_helper()... if form_helpers is soc/views/helper/templatetags/forms_helpers.py :) | 22:43 |
paulitex | where does as_table_helper() specificy that is should be rendering _as_table.html? | 22:44 |
paulitex | i thought that might be the problem too | 22:44 |
paulitex | but i couldn't see it | 22:44 |
ajaksu | the line "return as_table_helper(context, form)" in as_table() says as_table calls as_table_helper, does you as_ps include that line? | 22:46 |
paulitex | this is my as_ps | 22:47 |
paulitex | @register.inclusion_tag('soc/templatetags/_as_ps.html', takes_context=True) | 22:47 |
paulitex | def as_ps(context, form): | 22:47 |
paulitex | """Outputs a form with fields seperated by <p> tags. | 22:47 |
paulitex | Args: | 22:47 |
paulitex | form: the form that should be converted to a table | 22:47 |
paulitex | """ | 22:47 |
paulitex | return as_ps_helper(context, form) | 22:47 |
paulitex | where is table()?? I saw the comment saying to look at it but I couldn't find it.. haha | 22:47 |
paulitex | oh and ps_helper jsut returns tabl_helper | 22:47 |
lh | ajaksu: thanks for helping paulitex | 22:47 |
paulitex | right now it's just an alias | 22:47 |
paulitex | table_helper that is | 22:48 |
paulitex | def as_ps_helper(context, form): | 22:48 |
paulitex | return as_table_helper(context, form) | 22:48 |
paulitex | indeed, thanks :) | 22:48 |
ajaksu | paulitex: that's your problem, as_table is just a thin wrapper for as as_table_helper... let me pastebin a commented version of as_table_helper :) | 22:49 |
ajaksu | lh: np :) | 22:49 |
grim | is there a mobile app url for melange i'm not finding? | 22:53 |
grim | i won't be near a computer tomorrow for the last day of applications, but i'd love to keep up via my adp1 | 22:54 |
lh | grim: no there is not. that being said, you can post a note on your app saying you are away and to please send email if an immediate response is necessary. | 22:54 |
lh | can you get email on your adp1? | 22:54 |
grim | lh: well theres plenty of other mentors monitoring it, but we all rank and so on | 22:55 |
grim | lh: of course i can get mail on my dev phone :P | 22:55 |
lh | grim: what is an adp1? please don't make me use google. | 22:55 |
grim | android developer phone 1 | 22:56 |
grim | it's a g1, unlocked, like all the googlers got for an xmas bonus ;) | 22:56 |
lh | grim: i see you are a mentor not a student, ah much more clear now | 22:56 |
lh | grim: nice. i <3 my andy. | 22:56 |
grim | lh: i know, i actually talked to you quite a bit at last year's mentor summit ;) (don't worry, i forgive you for not remembering me :P) | 22:56 |
lh | so i hate to say it | 22:57 |
lh | but i just installed colloquy | 22:57 |
paulitex | "please don't make me use google"... hahaha | 22:57 |
lh | and for some reason who is isn't working in the gui | 22:57 |
lh | paulitex: i think i should get a break from work sometimes ya know? | 22:57 |
lh | i dont want to be lazy. i just want the evening off. | 22:57 |
paulitex | definitely. ;) | 22:57 |
grim | lh: i never got a chance to mention to you at the mentor summit, that if you'd help me get an android, i'd port pidgin so you could have an irc client :) | 22:58 |
grim | although, we have a lot to cleanup in pidgin before i can even attempt decent jni bindings | 22:58 |
lh | grim: it doesnt tell me your name. meh. and you should have asked again. | 23:00 |
lh | have you made one? | 23:00 |
lh | there's one called firc haven't installed yet | 23:00 |
ajaksu | paulitex: see if this gives ideas about how to do it for your as_ps_helper, end bit still missing: http://paste.pocoo.org/show/110823/ | 23:00 |
tpb | Title: Paste #110823 | LodgeIt! (at paste.pocoo.org) | 23:00 |
grim | lh: no, i'm waiting until we finish a ton of code cleanup before i start :) and i'm gary kramlich, also know as "hey person smoking in a pidgin shirt, leslie needs a lighter" :) | 23:00 |
lh | grim: i am patient, and hi gary how the hell are you?!?!?!?! | 23:01 |
lh | ooo | 23:01 |
* lh swore in front of the kids | 23:01 | |
grim | alright i guess, you :) | 23:01 |
grim | i hope you're not calling me a kid :P | 23:01 |
lh | no | 23:02 |
lh | that would be paulitex | 23:02 |
*** diones has quit IRC | 23:02 | |
grim | good, i think i lost any chance at being called a kid when i started needing a cane to walk :) | 23:02 |
paulitex | ajaksu: thanks! | 23:03 |
paulitex | I'm still not sure though why it is calling rendering _as_table.html... | 23:04 |
paulitex | where is that informationg being given? | 23:04 |
paulitex | I mean I know the method is called as_table_helper | 23:05 |
paulitex | but there doesn't seem to be anything in it directly to _as_table specifically | 23:05 |
lh | paulitex: your application is great btw | 23:06 |
paulitex | because I need to change it to render as_ps.html, which is in the same folder | 23:06 |
grim | would anyone be against a patch for some mobile friendly urls? although I'd have to dig through the monster known as the google code agreement thingy.. | 23:06 |
*** glaksmono has joined #melange | 23:08 | |
paulitex | lh: thank you, hopefully the decision makers feel the same :) | 23:08 |
*** MattDanger has left #melange | 23:08 | |
lh | grim: i can't imagine people wouldn't want any help they can get, but if you wanted to fix a regular old bug or two first, that would be even more awesome | 23:09 |
grim | lh: i was working at that right after the mentor summit, but got lost in the legalese of the contribution stuff :) | 23:09 |
lh | grim: is it that bad? | 23:10 |
grim | lh: i don't remember that was late october/early november ;) | 23:10 |
ajaksu | paulitex: it's the other way around, as_table calls as_table_helper... and your as_ps does it too, so the results are the same, right? :) | 23:10 |
lh | grim: delicious cla awaits you | 23:11 |
grim | lh: huh? | 23:11 |
lh | contributor license agreement. said legalese. | 23:12 |
grim | lh: ah, didn't know the acronym | 23:12 |
ajaksu | paulitex: I think the real formating is going on in that "bf = forms_in.BoundField(form, field, name)" line... can you create a copy of as_table_helper and call it as_ps_helper so that we can try to change the output? remember to call that from your as_ps, not as_table_helper :) | 23:13 |
*** diones has joined #melange | 23:16 | |
grim | ok, i could have sworn i did the CLA already, but whatever, time to do it again :) | 23:17 |
lh | grim: this can be checked | 23:18 |
lh | but it's easier to do just do it again | 23:18 |
grim | lh: i figured as much :) | 23:18 |
grim | hmm, considering everything prefilled, is a good sign that i already sent this in :) | 23:21 |
grim | lh: is the CLA the only I had to do? I could have sworn there was more last time i did this... | 23:22 |
lh | i dont think so. solydzajs would know but he's sleeping | 23:27 |
grim | alrighty, i need to get appengine setup again, but thats no biggie, hopefully this will just be some simple django views on new urls :) | 23:28 |
lh | woo woo! | 23:28 |
*** paulitex has quit IRC | 23:29 | |
grim | btw, loving the android as well, although i'd kill for the gtalk app to support more than one account, but why bother doing that when i could just port pidgin and get all my im accounts on my phone ;) | 23:29 |
lh | grim: that's fair | 23:32 |
lh | and yes i agree the only one account is annoying | 23:32 |
grim | alright, appengine setup, and so on, hacking to commence after sleep :) | 23:43 |
lh | grim: rest well | 23:45 |
grim | lh: thanks, and ditto ;) | 23:46 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!