*** tpb has joined #melange | 00:00 | |
*** SRabbelier has joined #melange | 00:03 | |
*** ChanServ sets mode: +v SRabbelier | 00:03 | |
*** mithro has quit IRC | 00:22 | |
*** mithro has joined #melange | 00:24 | |
*** ChanServ sets mode: +v mithro | 00:24 | |
*** madrazr has left #melange | 00:32 | |
*** dmitrig01 is now known as dmitrig01|afk | 00:53 | |
*** lyaunzbe is now known as lyaunzbe_away | 00:59 | |
*** lyaunzbe_away is now known as lyaunzbe | 01:19 | |
SRabbelier | lyaunzbe: heya | 01:30 |
---|---|---|
SRabbelier | lyaunzbe: how are you Melange-hacking endeavours coming along? | 01:30 |
lyaunzbe | SRabbelier: Good evening. They are coming along fairly well I guess. | 01:31 |
SRabbelier | lyaunzbe: you don't sound too convinced? :) | 01:31 |
lyaunzbe | Ive moved on to trying to understand the python code | 01:31 |
lyaunzbe | Well im quite new to python programming. I come from a Java background. | 01:32 |
SRabbelier | lyaunzbe: they're quite similar in many ways | 01:32 |
lyaunzbe | plus, this is my first OS project | 01:32 |
lyaunzbe | and I dont know what the heck MVC | 01:32 |
lyaunzbe | is | 01:32 |
SRabbelier | lyaunzbe: there's only a few things in python that java doesn't have | 01:32 |
SRabbelier | lyaunzbe: MVC as in Model View Controller? | 01:32 |
lyaunzbe | yah | 01:32 |
SRabbelier | lyaunzbe: do we use that term somewhere? | 01:33 |
lyaunzbe | isnt that what the project uses? | 01:33 |
lyaunzbe | causes everything is made of models and views | 01:33 |
lyaunzbe | so i assumed that it uses MVC. maybe im mistaken | 01:33 |
SRabbelier | lyaunzbe: it's a lot of frameworks support really | 01:33 |
lyaunzbe | Oh | 01:33 |
SRabbelier | lyaunzbe: well, it seems you know at least some about MVC ;) | 01:33 |
SRabbelier | lyaunzbe: since you can recognise it | 01:33 |
SRabbelier | **it's what a lot of frameworks support really | 01:34 |
SRabbelier | not sure how that "what" got left out | 01:34 |
lyaunzbe | Yah, so the biggest hurdle for me right now is understanding the python source code while learning the language along the way. | 01:35 |
lyaunzbe | But your right. Java and python are quite similar in what ive seen so far. | 01:35 |
SRabbelier | lyaunzbe: major differece with java and python is that python has "first-class functions" | 01:35 |
SRabbelier | lyaunzbe: that is, you can pass functions around like regular objects, because they -are- regular objects | 01:35 |
SRabbelier | lyaunzbe: aside from that there's some fancy things, like "list comprehension" in python, which looks something like this: [function_possibly_modifying(item) for item in dictionary if optional_condition_on(item)] | 01:37 |
SRabbelier | errr, sorry, "for item in list" | 01:37 |
SRabbelier | not dictionary :P | 01:37 |
SRabbelier | it returns a new list | 01:38 |
SRabbelier | lyaunzbe: http://en.wikipedia.org/wiki/List_comprehension#Python if you're interested | 01:38 |
tpb | <http://ln-s.net/2Wnq> (at en.wikipedia.org) | 01:38 |
lyaunzbe | Thanks. | 01:38 |
SRabbelier | lyaunzbe: aside from that... there's not a lot of difference really :) | 01:39 |
SRabbelier | lyaunzbe: (ofcourse, there's always python's duck-typing vs. java's static typing, but I doubt that'll be a problem :) ) | 01:39 |
lyaunzbe | wow that list comprehension stuff would have been really useful for some of the problems on project euler. | 01:40 |
SRabbelier | lyaunzbe: aaah, you're doing project euler too? cool :) | 01:41 |
SRabbelier | (pst: it's just a for loop anyway) | 01:42 |
lyaunzbe | yah | 01:42 |
lyaunzbe | but its much more concise | 01:42 |
SRabbelier | yes, it is :) | 01:42 |
SRabbelier | plus, if you turn it into a generator expression | 01:42 |
SRabbelier | (by using parens instead of square brackers) | 01:42 |
SRabbelier | it's more efficient too | 01:43 |
lyaunzbe | Why is it more efficient? Just because its a tuple? | 01:43 |
SRabbelier | lyaunzbe: no, because instead of keeping the list in memory, it only needs to keep the function needed to generated (and it's current state) | 01:48 |
SRabbelier | with generator expressions you can store infinite lists ;) | 01:48 |
SRabbelier | (which, for obvious reasons, you can't with regular list comprehension in python) | 01:49 |
lyaunzbe | Oh because its not actaully creating the entire list? | 01:49 |
SRabbelier | correct | 01:49 |
*** madrazr has joined #melange | 01:49 | |
SRabbelier | (i for i in count()) | 01:49 |
lyaunzbe | and each time you call the function it returns the next iteration | 01:49 |
SRabbelier | an infinite list right there :) | 01:49 |
SRabbelier | jup | 01:49 |
SRabbelier | it uses the python 'yield' concept | 01:50 |
*** dmitrig01|afk is now known as dmitrig01 | 01:51 | |
SRabbelier | lyaunzbe: anyway, I'm off to Uni | 01:52 |
SRabbelier | lyaunzbe: it's almost 8am here :) | 01:52 |
lyaunzbe | its 2am here | 01:52 |
lyaunzbe | :P | 01:52 |
lyaunzbe | im off to bed | 01:52 |
SRabbelier | lyaunzbe: hehe, you should get to bed ;) | 01:52 |
SRabbelier | lyaunzbe: cheers :) | 01:53 |
lyaunzbe | Have a good day. And thanks for aall your help | 01:53 |
*** lyaunzbe is now known as lyaunzbe-afk | 01:53 | |
*** dmitrig01 has quit IRC | 01:58 | |
*** madrazr has quit IRC | 02:29 | |
*** mithro has quit IRC | 03:18 | |
*** schultmc has joined #melange | 04:22 | |
*** schultmc1 has quit IRC | 04:38 | |
*** _Allen_ has joined #melange | 04:46 | |
*** Lennie has joined #melange | 05:48 | |
*** ChanServ sets mode: +v Lennie | 05:48 | |
*** Lennie has quit IRC | 06:20 | |
*** solydzajs has joined #melange | 06:34 | |
*** ChanServ sets mode: +v solydzajs | 06:34 | |
*** Sidnei has joined #melange | 08:16 | |
*** Sidnei has quit IRC | 08:17 | |
*** madrazr has joined #melange | 09:06 | |
*** lh has joined #melange | 09:59 | |
*** ChanServ sets mode: +o lh | 09:59 | |
*** webchick has joined #melange | 10:43 | |
*** Sidnei has joined #melange | 11:31 | |
*** MatthewWilkes has joined #melange | 11:42 | |
*** Lennie has joined #melange | 12:06 | |
*** ChanServ sets mode: +v Lennie | 12:06 | |
Lennie | ello folks | 12:06 |
MatthewWilkes | hi Lennie | 12:06 |
MatthewWilkes | How's it going? | 12:06 |
lh | Lennie: i sent you mail re: flights to chi. readz pleaze. | 12:06 |
Lennie | lh: Already on it | 12:06 |
lh | Lennie: dig it. danke! | 12:06 |
Lennie | lh, dankjewel would be better :P | 12:07 |
Lennie | I'm not German ^^ | 12:07 |
lh | dankjewel | 12:09 |
lh | i am not german either. | 12:10 |
* lh double checks | 12:10 | |
lh | nope. | 12:10 |
Lennie | hehe :) | 12:10 |
Lennie | lh: Flight plan looks good | 12:10 |
Lennie | lh: Anything else you require? | 12:10 |
Lennie | solydzajs: I missed the dot again :P | 12:12 |
Lennie | solydzajs: You can slap me for that in januari ^^ | 12:12 |
lh | Lennie: that's it for now, will book that for you | 12:12 |
solydzajs | yo | 12:12 |
Lennie | solydzajs: New module okay? | 12:13 |
solydzajs | Lennie: np man :-) I'm just found it during code review | 12:13 |
* lh goes to book flights for solydzajs, Lennie and SRabbelier | 12:13 | |
solydzajs | lh: thanks :-) | 12:13 |
Lennie | lh: Do we arrive at the same dates or :P? | 12:13 |
solydzajs | Lennie: I'm looking at cyclic imports right now | 12:13 |
Lennie | LH: Sverre mentioned something about 2nd of Jan | 12:13 |
Lennie | solydzajs: k | 12:14 |
solydzajs | Lennie: I arrive 4 leave 6th, you arrive 6th leave 8th and Sverre arrives 8th leaves 10th :D | 12:14 |
solydzajs | hehe | 12:14 |
*** madrazr has left #melange | 12:14 | |
Lennie | solydzajs: You bastard :p | 12:14 |
lh | Lennie: do you want to leave on the 3rd or the 2nd? sverre arrives hella early | 12:14 |
solydzajs | :D | 12:14 |
Lennie | lh: Depends on when Pawel gets there :P, Sverre is a whole other story | 12:15 |
solydzajs | Lennie: I will be there on 4th | 12:15 |
lh | Lennie: yes what solydzajs says | 12:15 |
solydzajs | Lennie: and leave on 9th | 12:15 |
Lennie | lh: Go with the 3rd then :) | 12:15 |
lh | me on 4th too. | 12:15 |
lh | Lennie: done. | 12:15 |
Lennie | lh: hehe, I'm first :P? | 12:16 |
Lennie | lh: Scary ^^ | 12:16 |
Lennie | lh: I guess I'll receive a message about how to proced after I arrive I guess ^^? | 12:16 |
lh | Lennie: dont worry, i will make sure i arrive before you do so you dont have to navigate chi all alone. | 12:17 |
lh | everyone chill. | 12:17 |
lh | life is good. | 12:17 |
Lennie | lh: Just checking, it's all new to me :D | 12:18 |
Lennie | I like to be prepared :) | 12:18 |
lh | Lennie: fair enough. it's all easy. | 12:18 |
lh | plus i still have to figure some of this out. | 12:18 |
Lennie | lh: k, it's just that I dont fly across the ocean everyday ^^ | 12:21 |
lh | Lennie: you'll get used to it. | 12:22 |
Lennie | lh: Maybe :D | 12:22 |
solydzajs | yep you can get used to it heh :-) | 12:23 |
lh | Lennie: i got solydzajs used to it. | 12:23 |
lh | :p | 12:23 |
SRabbelier | lh: heya :) | 12:24 |
SRabbelier | solydzajs, Lennie, sup | 12:24 |
Lennie | SRabbelier jo | 12:24 |
lh | SRabbelier: yo | 12:24 |
SRabbelier | lh: I arrive the 5th dont' I? | 12:25 |
SRabbelier | lh: In ORD | 12:25 |
lh | SRabbelier: i dont know yet, i have to look at all the damn mails. | 12:25 |
lh | hold horses. | 12:25 |
lh | and cows. | 12:25 |
SRabbelier | lh: :D | 12:25 |
lh | possibly also chickens. | 12:25 |
lh | they're slippery little suckers though | 12:25 |
SRabbelier | lh: how about turkeys? | 12:25 |
SRabbelier | lh: with it being thanksgiving a few days back and all? | 12:25 |
lh | SRabbelier: they already got away or were eaten. | 12:26 |
SRabbelier | lh: ah, 'shame, they taste good | 12:26 |
lh | Lennie: just to confirm, what i sent you works for you, yes? | 12:26 |
Lennie | leave on 3rd stay till 9th, yes | 12:26 |
lh | Lennie: k, done. | 12:27 |
lh | back to all of you shortly. | 12:27 |
Lennie | o yeah, lh how was the wedding and thanksgiving? | 12:27 |
*** Lennie is now known as Lennie|Food | 12:31 | |
lh | Lennie|Food: it was lovely, will tell you more when you get back | 12:33 |
lh | SRabbelier: your name as it appears on your passport is sverre rabbelier, correct? | 12:38 |
lh | Lennie|Food: confirm name as on passport | 12:38 |
SRabbelier | lh: yes, "Sverre Rabbelier" | 12:38 |
SRabbelier | lh: do you need my pasport number too? | 12:38 |
SRabbelier | lh: (his is really long :P) | 12:38 |
SRabbelier | lh: (he's got like, 3 middle names :P) | 12:38 |
Lennie|Food | me? ^^ | 12:38 |
lh | SRabbelier: no | 12:39 |
lh | Lennie|Food: yes you | 12:39 |
* SRabbelier is off to put pizza in the oven | 12:40 | |
* Lennie|Food is watching after his pasta | 12:41 | |
SRabbelier | 15 minutes :D | 12:42 |
lh | i am so glad i already ate | 12:49 |
SRabbelier | lh: how so? | 12:49 |
SRabbelier | durin42: http://melange.durin42.com/builders/melange/builds/297/steps/shell/logs/stdio | 12:53 |
tpb | <http://ln-s.net/2WuI> (at melange.durin42.com) | 12:53 |
MatthewWilkes | Hmm, should the callback for sidebar entires return lazy gettext objects that are then rendered or should they be turned into them just before they're passed to the template. The string as a whole needs translating, and most of them are created by dictionary interpolation into strings in base.py - not the most obvious place to look. I'm thinking of just making a generator function that applies the gettext to the | 12:53 |
MatthewWilkes | title of each sidebar entry. Any reason not to do it that way? | 12:53 |
SRabbelier | MatthewWilkes: nope, go ahead | 12:54 |
SRabbelier | MatthewWilkes: and wasn't it moved out of base.py? | 12:54 |
MatthewWilkes | Cool | 12:54 |
MatthewWilkes | SRabbelier: Maybe, I thought it still registered a callback there | 12:54 |
SRabbelier | MatthewWilkes: no, the callback is registered in build.py | 12:54 |
lh | SRabbelier: itinerary in for ticketing | 12:54 |
lh | solydzajs: same for you | 12:54 |
SRabbelier | lh: thanks | 12:54 |
lh | Lennie|Food: same for you | 12:54 |
lh | will let you know when it's done. | 12:54 |
SRabbelier | lh: awesome | 12:55 |
lh | SRabbelier: i try. make me an awesome melange thingy. | 12:55 |
MatthewWilkes | SRabbelier: Fair enough, it's still variable interpolation though and therefore a way away form the individual model classes | 12:55 |
SRabbelier | lh: ofcourse :D | 12:55 |
SRabbelier | MatthewWilkes: what what what? 0.o | 12:55 |
* SRabbelier didn't understand any of that | 12:56 | |
MatthewWilkes | SRabbelier: Well, the sidebar links are formed by placing the name of the model (eg "Document") into a template (eg "Edit Document") | 12:56 |
SRabbelier | MatthewWilkes: yes | 12:57 |
MatthewWilkes | The whole phrase needs translating, so by necessity the _() can't be in document.py, which was the main source of sad | 12:57 |
SRabbelier | MatthewWilkes: *nods* | 12:58 |
SRabbelier | MatthewWilkes: if you can come up with something nice, send in a patch, and we'll look at it :) | 12:58 |
MatthewWilkes | and so if it's in the code that puts it in the title template or the code that returns it to the sidebar template doesn't really matter, afaict | 12:58 |
MatthewWilkes | SRabbelier: That's what I'm doing :P | 12:58 |
SRabbelier | MatthewWilkes: cool :) | 12:59 |
* MatthewWilkes grins at things working | 13:18 | |
SRabbelier | MatthewWilkes: nice :) | 13:18 |
lh | MatthewWilkes: are you patching this wee project? | 13:18 |
SRabbelier | lh: yup, he's making things pwettier | 13:19 |
lh | SRabbelier: i love it. | 13:19 |
MatthewWilkes | I'm making things i18ned :) | 13:19 |
lh | MatthewWilkes: i will bronze you later. | 13:19 |
lh | MatthewWilkes: oh my god. | 13:19 |
* lh hands MatthewWilkes yet another laurel wreath | 13:19 | |
lh | even if you forgot my birthday. which you did. | 13:20 |
SRabbelier | lh: yeah, we have some i18n | 13:20 |
MatthewWilkes | not yet, not yet | 13:20 |
lh | MatthewWilkes: ok, wreath on hold. | 13:20 |
MatthewWilkes | lh: I didn't, one of my coworkers walked off with your book, thought it was part of the company library | 13:20 |
SRabbelier | lh: but there's some parts that are not i18n | 13:20 |
MatthewWilkes | It's next to me at the moment, actually | 13:20 |
lh | MatthewWilkes: that's just awful. i want it back. | 13:21 |
lh | i didnt even get it in the first place. | 13:21 |
lh | *sniffle* | 13:21 |
MatthewWilkes | lh: Aww! *hugs* | 13:21 |
MatthewWilkes | I'll post it this week, need to procure packing material / customs slip from the postoffice | 13:22 |
*** Lennie|Food is now known as Lennie | 13:22 | |
Lennie | [@lh] Lennie|Food: same for you , thanks | 13:22 |
Lennie | so | 13:22 |
Lennie | Wedding and Thanksgiving, lh ^^? | 13:22 |
lh | MatthewWilkes: yay, thank you | 13:23 |
lh | Lennie: brb | 13:23 |
*** summatusmentis has joined #melange | 13:24 | |
lh | Lennie: wedding was awesome. found out i was a bridesmaid two minutes before ceremony started. | 13:30 |
lh | it's how we roll. | 13:30 |
SRabbelier | lh: serously? awesome :P | 13:30 |
lh | got pushed into pool. went in hot tub later on high desert in California. | 13:30 |
lh | had champagne. a lot. a lot a lot. | 13:30 |
Lennie | lh: Sounds wonderful :D | 13:31 |
lh | felt the love. got a necklace from the bride that she gave to all her girlfriends. | 13:31 |
lh | Lennie: you know what, it really was. i really missed deb and val. i never get to spend enough time with them. hadn't seen them for 2 years. | 13:31 |
SRabbelier | lh: that long? you need to take beraks more often | 13:31 |
Lennie | lh: I know the feeling, I miss some of my old friends too :) | 13:31 |
lh | SRabbelier: :p | 13:32 |
lh | SRabbelier: we all know this. it's on my list of things to do. | 13:32 |
* lh needs to go to a meeting | 13:32 | |
SRabbelier | lh: lol, not very high I reckon | 13:32 |
SRabbelier | lh: enjoy? :P | 13:33 |
lh | i will beback in 30 minutes | 13:33 |
Lennie | lh: byebye | 13:33 |
SRabbelier | lh: okies :) | 13:33 |
summatusmentis | what's the status of melange? like, how close to completion? | 13:35 |
SRabbelier | summatusmentis: 25% | 13:35 |
summatusmentis | oh wow :( | 13:36 |
SRabbelier | summatusmentis: and that's optimistic :) | 13:36 |
solydzajs | summatusmentis: which part of Melange you are asking about ?;-) | 13:36 |
summatusmentis | solydzajs: the part that makes GSoC happen :-P | 13:37 |
solydzajs | summatusmentis: oh for GSoC we have enough time I think, we are more worried about GHOP now | 13:37 |
summatusmentis | ok, well the part that makes GHOP happen then | 13:37 |
SRabbelier | summatusmentis: 25% | 13:38 |
SRabbelier | summatusmentis: and that's optimistic :P | 13:38 |
summatusmentis | right :) | 13:38 |
summatusmentis | that's a bummer | 13:39 |
durin42 | SRabbelier: that buildbot is a major pain, it keeps getting wedged like that | 13:40 |
SRabbelier | durin42: lame | 13:40 |
summatusmentis | what's left to do? implementation? | 13:40 |
SRabbelier | summatusmentis: yup | 13:40 |
SRabbelier | summatusmentis: writing code | 13:40 |
summatusmentis | hmm | 13:40 |
summatusmentis | maybe I'll have time over winter break | 13:40 |
durin42 | SRabbelier: I *tried* unwedging it this morning | 13:40 |
SRabbelier | durin42: it didn't work I guess? :P | 13:40 |
SRabbelier | summatusmentis: that'd be cool | 13:41 |
durin42 | SRabbelier: evidently, I'm trying harder now | 13:41 |
SRabbelier | durin42: cool | 13:41 |
*** webchick has quit IRC | 13:48 | |
Lennie | summatusmentis: We'll try to keep the issue tracker up to date so you can pick out an issue if you'd ever find the time :) | 13:48 |
Lennie | atleast, that's one of our main objectives at the moment to support casual contributors :) | 13:49 |
*** webchick has joined #melange | 13:49 | |
summatusmentis | Lennie: let me see how winter break goes, and I'll do what I can | 13:50 |
Lennie | cool | 13:53 |
solydzajs | SRabbelier: I was looking at cyclic imports and I think we just need to refactor soc.views.out_of_band somehow and it will fix all the cyclic imports | 13:54 |
solydzajs | SRabbelier: soc.views.out_of_band is in the path of all cyclic imports | 13:54 |
SRabbelier | solydzajs: yes | 13:54 |
SRabbelier | solydzajs: easiest is this | 13:55 |
SRabbelier | solydzajs: make it just an error | 13:55 |
SRabbelier | solydzajs: and define the actual responses somewhere else | 13:55 |
solydzajs | SRabbelier: yep I guess this is a solution :-) | 13:55 |
SRabbelier | solydzajs: can you try? | 13:55 |
solydzajs | SRabbelier: yep will try | 13:55 |
solydzajs | SRabbelier: meeting in 4 | 13:55 |
SRabbelier | solydzajs: I thought we were going to have it tomorrow? | 13:56 |
solydzajs | SRabbelier: you said you wanted it today :-) | 13:56 |
SRabbelier | solydzajs: no, I said I was fine with tomorrow :P | 13:56 |
solydzajs | SRabbelier: oh crap ok :-) I will postpone it. | 13:56 |
SRabbelier | solydzajs: ok | 13:56 |
solydzajs | lh: meeting postponed for tomorrow, same time | 13:56 |
solydzajs | Lennie: meeting postponed for tomorrow | 13:57 |
lh | solydzajs: so we are not meeting | 13:58 |
SRabbelier | lh: we can meet now too if you want :P | 13:59 |
lh | up to solydzajs he's in charge dude | 13:59 |
solydzajs | ok let's meet tomorrow at the same time, till then I should have cyclic imports fixed for sure and Sverre will have more Programs coded. | 13:59 |
solydzajs | I already postponed it in GCalendar | 13:59 |
* lh holds time on calendar for tomorrow | 14:00 | |
SRabbelier | solydzajs: can do :) | 14:00 |
Lennie | hmm | 14:01 |
Lennie | ok | 14:01 |
Lennie | solydzajs: You're the boss :P | 14:01 |
solydzajs | ok we are all set :-) | 14:02 |
lh | solydzajs: thank you, you rock. | 14:02 |
* lh hails pawel | 14:02 | |
* Lennie bows before Pawel | 14:03 | |
solydzajs | you all rock guys :-) | 14:04 |
SRabbelier | solydzajs: you are the rock leader then :P | 14:04 |
solydzajs | hehe | 14:04 |
solydzajs | :-) | 14:04 |
* Lennie demands pawel bites the head off a bat to prove it | 14:06 | |
SRabbelier | lol wtf | 14:06 |
Lennie | ^^ | 14:07 |
SRabbelier | your mind is somewhat f*cked up man :P | 14:07 |
Lennie | ? | 14:07 |
Lennie | dude, dont you know Ozzie? | 14:08 |
Lennie | Osbourne | 14:08 |
SRabbelier | yes | 14:08 |
SRabbelier | I do | 14:08 |
Lennie | so...^^ | 14:08 |
Lennie | not that sickminded :P | 14:08 |
SRabbelier | lol | 14:08 |
SRabbelier | bad standard | 14:08 |
*** madrazr has joined #melange | 14:13 | |
*** chandan has joined #melange | 14:17 | |
*** chandan has left #melange | 14:25 | |
*** Lennie is now known as Lennie|Gone | 14:25 | |
solydzajs | SRabbelier: 0 cyclic imports | 14:28 |
solydzajs | SRabbelier: but I need to clean the code before I commit | 14:28 |
SRabbelier | solydzajs: serious? nice | 14:28 |
SRabbelier | solydzajs: you are the best man | 14:28 |
SRabbelier | solydzajs: :) | 14:28 |
solydzajs | SRabbelier: I created function called errorResponse for now it's in soc.views.helper.responses it takes error as parameter | 14:29 |
*** madrazr has left #melange | 14:29 | |
SRabbelier | solydzajs: nice | 14:29 |
solydzajs | SRabbelier: and get rid of response method in Error class in out_of_band module | 14:30 |
SRabbelier | solydzajs: how do we get the resposne back? | 14:30 |
solydzajs | SRabbelier: and then replaced all the calls to error.response with calls to responses.errorResponse(error, .... ) | 14:30 |
SRabbelier | solydzajs: aah, brilliant | 14:30 |
solydzajs | SRabbelier: I will clean up the code and commit | 14:30 |
SRabbelier | solydzajs: sweet man | 14:35 |
lh | SRabbelier: ping | 14:54 |
SRabbelier | lh: pong | 14:54 |
lh | SRabbelier: i am sending you an itinerary for review - take a look at it now and let me know if it will work | 14:55 |
SRabbelier | lh: awesome | 14:55 |
SRabbelier | lh: how was your meeting? :P | 14:55 |
lh | SRabbelier: it was lovely | 14:55 |
SRabbelier | lh: ^_^ | 14:55 |
lh | SRabbelier: just reply to my mail, going heads down for a bit | 14:56 |
SRabbelier | lh: okies | 14:56 |
solydzajs | SRabbelier: http://code.google.com/p/rietveld/source/detail?r=372 | 14:59 |
tpb | <http://ln-s.net/2Ww8> (at code.google.com) | 14:59 |
*** Lennie|Gone is now known as Lennie | 15:00 | |
solydzajs | lh: wow MacFuse 2.0 tech talk awesome :-) | 15:08 |
solydzajs | lh: I met Amit at Apple WWDC 2007 :-) | 15:09 |
SRabbelier | solydzajscool :D | 15:09 |
Lennie | nice :) | 15:12 |
lh | solydzajs: cool | 15:14 |
*** lyaunzbe-afk is now known as lyaunzbe | 15:23 | |
*** madrazr1 has joined #melange | 15:33 | |
Lennie | solydzajs, SRabbelier any of you here :)? | 15:34 |
SRabbelier | Lennie: depends | 15:34 |
Lennie | SRabbelier: Takes you 30 seconds :P | 15:34 |
Lennie | SRabbelier: And doesnt require thinking ^^ | 15:34 |
SRabbelier | Lennie: .... fair enough | 15:34 |
Lennie | or atleast not on a high level :P | 15:34 |
SRabbelier | Lennie: ok, I'm in | 15:34 |
SRabbelier | is there food involved? | 15:35 |
summatusmentis | food in 30 seconds? | 15:35 |
SRabbelier | summatusmentis: yush! where? | 15:35 |
Lennie | hehe | 15:36 |
Lennie | He sure eats whatever he can get his hands on :0 | 15:36 |
SRabbelier | ^___^ | 15:36 |
Lennie | http://melange-lennie.appspot.com/ | 15:36 |
Lennie | register again please :) | 15:36 |
*** madrazr1 is now known as madrazr | 15:36 | |
SRabbelier | can do | 15:37 |
SRabbelier | fancy!! :O | 15:37 |
Lennie | check your mail :P | 15:37 |
SRabbelier | damn sweet Lennard! | 15:37 |
SRabbelier | Lennie: that's reaaaly nice! | 15:37 |
Lennie | summatusmentis, give it a try too if you'd like :) | 15:37 |
*** madrazr has left #melange | 15:37 | |
SRabbelier | lh: You need to check this out! | 15:37 |
SRabbelier | lh: you'll love it | 15:38 |
SRabbelier | Lennie: it needs some food though.. mhhh | 15:38 |
lh | SRabbelier: what am i looking at | 15:38 |
SRabbelier | lh: clicky the link lennard pasted just now | 15:38 |
Lennie | lh: Just fill in your profile and check your mailbox :) | 15:38 |
SRabbelier | lh: and register as user | 15:38 |
SRabbelier | lh: it's totally cool | 15:38 |
Lennie | http://melange-lennie.appspot.com/ | 15:38 |
lh | okay give me a minute | 15:38 |
SRabbelier | lh: yush! | 15:39 |
summatusmentis | \o/ | 15:39 |
SRabbelier | summatusmentis: is it awesome or what? | 15:39 |
summatusmentis | it's pretty awesome | 15:40 |
SRabbelier | summatusmentis: and the best part is | 15:40 |
Lennie | I'm kinda doing usability stuff lol ^^ | 15:40 |
SRabbelier | summatusmentis: it's what Lennard, 30 lines of code? | 15:40 |
Lennie | hmm | 15:40 |
Lennie | not much :D | 15:40 |
SRabbelier | Lennie: I never expected you to be such a usability expert :) | 15:40 |
Lennie | 6 llines :P | 15:40 |
Lennie | if you put it on one line per command | 15:41 |
SRabbelier | Lennie: neat | 15:41 |
Lennie | Django Templates ftw :D | 15:41 |
Lennie | I see MatthewWilkes registered as well ^^ | 15:41 |
SRabbelier | f-yeah! | 15:41 |
MatthewWilkes | :) | 15:41 |
MatthewWilkes | I was curious! | 15:41 |
SRabbelier | MatthewWilkes: don't you think it's too cool? | 15:41 |
Lennie | SRabbelier: Dude, you are overreacting. Forgot to take your pill :P? | 15:42 |
MatthewWilkes | hehe | 15:42 |
MatthewWilkes | I got 2 mails though | 15:42 |
summatusmentis | I got 2 mails, one was from paypal thoug >_> | 15:42 |
SRabbelier | :P | 15:42 |
SRabbelier | summatusmentis: lol | 15:42 |
Lennie | MatthewWilkes, same mails? | 15:42 |
SRabbelier | MatthewWilkes: you got a paypal mail too? | 15:42 |
MatthewWilkes | yep | 15:42 |
Lennie | MatthewWilkes, you somehow bugged it :P | 15:42 |
SRabbelier | Lennie: you fail it! | 15:43 |
MatthewWilkes | Both from me, same content, same timestamp | 15:43 |
SRabbelier | MatthewWilkes: did you do something funky, like submitting twice? | 15:43 |
Lennie | O yeah | 15:43 |
Lennie | damn | 15:43 |
Lennie | MatthewWilkes, that's an appengine thingy :) | 15:43 |
MatthewWilkes | Nope, no funk afaik | 15:43 |
SRabbelier | Lennie: ;) | 15:43 |
SRabbelier | MatthewWilkes: curious | 15:43 |
Lennie | You can only send email from a developer account or the current signed in user | 15:43 |
Lennie | since you dont have a google adress there it sends it twice :P | 15:43 |
Lennie | one copy | 15:44 |
Lennie | or actually | 15:44 |
Lennie | one to the sender, one to the receiver | 15:44 |
MatthewWilkes | ah :) | 15:44 |
Lennie | and since I made them the same you get it twice | 15:44 |
Lennie | that's something I should look into :S | 15:44 |
* MatthewWilkes cheers edge cases | 15:44 | |
Lennie | not really an edge case lol :P | 15:44 |
Lennie | GAE limitiation :D | 15:44 |
MatthewWilkes | Well, most people will have a google addy | 15:44 |
SRabbelier | Lennie: hehehe, nice one :) | 15:44 |
Lennie | yeah but double adresses suck | 15:44 |
SRabbelier | Lennie: we can create a [email protected] | 15:45 |
Lennie | But I currently dont know a way to curcumvent the issue | 15:45 |
SRabbelier | Lennie: make it an admin | 15:45 |
SRabbelier | Lennie: make it send from that account | 15:45 |
Lennie | except for that | 15:45 |
SRabbelier | hax ftw | 15:45 |
Lennie | that would mean that everyone who runs melange should have that adress as a dev | 15:45 |
Lennie | bit of a tricky requirement :P | 15:45 |
Lennie | better make it some setting later on | 15:46 |
lh | SRabbelier: stay near a computer, your flights changed again | 15:46 |
SRabbelier | Lennie: why? | 15:46 |
SRabbelier | Lennie: make it configurable | 15:46 |
SRabbelier | lh: can do | 15:46 |
* SRabbelier gets ready for a bumpy ride! | 15:46 | |
Lennie | SRabbelier: You mean: Why make it configurable? | 15:46 |
SRabbelier | Lennie: no? | 15:47 |
SRabbelier | Lennie: make the address configurable | 15:47 |
SRabbelier | Lennie: in SIte Settings | 15:47 |
Lennie | [21:46:16] [+Lennie] better make it some setting later on | 15:47 |
SRabbelier | Lennie: call it "notifcation e-mail address" | 15:47 |
Lennie | didn't I just say that :P? | 15:47 |
SRabbelier | Lennie: yes, you ninja-ed me | 15:47 |
* SRabbelier hadoken's Lennie | 15:47 | |
Lennie | KAMIKAZA! | 15:47 |
SRabbelier | :P | 15:48 |
summatusmentis | are the mailing lists worth being on? | 15:49 |
SRabbelier | summatusmentis: yes | 15:49 |
lh | summatusmentis: duh. | 15:49 |
SRabbelier | summatusmentis: the dev mailng one is where all the discussion happens | 15:49 |
SRabbelier | summatusmentis: soc-melange is not used yet, but it will be as soon as we run anything live on melange | 15:50 |
SRabbelier | summatusmentis: err, melange-soc :P | 15:50 |
summatusmentis | lh: well, I didn't know. Some projects have mailing lists, but no one uses them | 15:50 |
SRabbelier | summatusmentis: melange-soc-commits is not that interesting :) | 15:50 |
lh | summatusmentis: archives. :) | 15:50 |
SRabbelier | summatusmentis: you can follow the commits through the web interface | 15:50 |
lh | solydzajs: ticket booked, will send final itinerary with hotel info shortly | 15:50 |
lh | Lennie: ticket booked, will send final itinerary with hotel info shortly | 15:51 |
Lennie | lh: cool | 15:51 |
Lennie | lh: You are pro! | 15:51 |
SRabbelier | Lennie: dude, she's leet hax | 15:51 |
* lh will settle for lady lh | 15:51 | |
* SRabbelier grins | 15:51 | |
summatusmentis | I'll sign up for dev and melange-soc | 15:51 |
Lennie | summatusmentis: The issues mailing list is also nice :) | 15:51 |
Lennie | if you'd ever want to keep track of what were doing or planning on doing | 15:51 |
summatusmentis | what's the traffic like? | 15:52 |
SRabbelier | Lennie: program creation: successfull! | 15:52 |
SRabbelier | summatusmentis: not too bad, 5-6 a day maybe | 15:52 |
summatusmentis | alright | 15:52 |
lh | SRabbelier: how is the new itinerary? | 15:52 |
SRabbelier | summatusmentis: more on conference-call days | 15:52 |
SRabbelier | lh: it's not too bad at all! | 15:53 |
SRabbelier | lh: plus! | 15:53 |
SRabbelier | lh: I don't have to go through icky france :D | 15:53 |
SRabbelier | lh: instead I get to go through awesoem UK :D | 15:53 |
SRabbelier | Smoking: No | 15:54 |
SRabbelier | awr :( | 15:54 |
SRabbelier | :P | 15:54 |
lh | SRabbelier: cool | 15:54 |
SRabbelier | plus! | 15:54 |
SRabbelier | I get snacks ^_____^ | 15:54 |
SRabbelier | Meal: Snack | 15:54 |
SRabbelier | wooh | 15:54 |
Lennie | Same here SRabbelier ^^ | 15:55 |
Lennie | and a movie :P | 15:55 |
Lennie | hurray ^^ | 15:55 |
SRabbelier | Lennie: you get a movie? :( | 15:55 |
Lennie | yeah | 15:55 |
Lennie | lunch, snack, movie) | 15:55 |
Lennie | ^^ | 15:55 |
SRabbelier | Lennie: no fair :( | 15:55 |
SRabbelier | Lennie: it doesn't say though | 15:55 |
SRabbelier | Lennie: maybe I get it anyway | 15:55 |
SRabbelier | :D | 15:55 |
Lennie | muhaha :P | 15:55 |
summatusmentis | I'm signed up for way too many mailing lists | 15:56 |
SRabbelier | summatusmentis: I know what you mean | 15:57 |
summatusmentis | at least gmail has good filtering. | 16:04 |
SRabbelier | summatusmentis: yup, that helps | 16:04 |
SRabbelier | summatusmentis: especially if you make the high-traffic lists skip your inbox | 16:05 |
SRabbelier | summatusmentis: and just read the label when you have the time | 16:05 |
Lennie | lyaunzbe, thanks for registering ^^ | 16:05 |
lyaunzbe | Yah. Very cool functionality. | 16:06 |
Lennie | yeah, it's something new I've added in the last couple of days | 16:07 |
Lennie | it gives us the oppertunity to act upon creation,update or deletion of a model entity :) | 16:08 |
SRabbelier | Lennie: it's good design too | 16:08 |
summatusmentis | SRabbelier: that's what I do currently | 16:14 |
SRabbelier | summatusmentis: yup, me too | 16:14 |
* summatusmentis needs to find a non-firefox specific way to sign/encrypt gmail | 16:15 | |
SRabbelier | summatusmentis: I don't think that's possible | 16:16 |
SRabbelier | summatusmentis: that is, to do it browser-independantly | 16:16 |
summatusmentis | i wish it were... the one thing i was thinking of was maybe a desktop client | 16:17 |
lh | SRabbelier: i found you a place to stay | 16:24 |
SRabbelier | lh: awesomeness | 16:24 |
SRabbelier | summatusmentis: yes, but isn't that the same as using something browser specific? ;) | 16:25 |
Lennie | lh: When you find the time could you head over to melange-lennie.appspot.com and fill in a profile :)? | 16:30 |
lh | Lennie: i knew i forgot something | 16:31 |
lh | Lennie: done | 16:33 |
lh | and | 16:33 |
SRabbelier | :) | 16:33 |
lh | i was unable to enter LH as my link ID but was able to enter lh | 16:33 |
Lennie | yeah | 16:33 |
Lennie | working on that | 16:33 |
lh | which tells me we need to tell folks to only use lower case letters as part of the help text | 16:33 |
lh | oh, then never mind | 16:33 |
* lh loves it all | 16:33 | |
SRabbelier | lh: it'll be automagiced to lower case someday | 16:33 |
Lennie | http://code.google.com/p/soc/issues/detail?id=134 | 16:33 |
tpb | <http://ln-s.net/2Wxm> (at code.google.com) | 16:33 |
lh | SRabbelier: dig it | 16:33 |
SRabbelier | lh: ^__^ | 16:34 |
Lennie | issue has been noted and accepted :) | 16:34 |
* MatthewWilkes throws his toys out of the pram | 16:34 | |
MatthewWilkes | damn you selection widget | 16:34 |
SRabbelier | MatthewWilkes: hehehe, lol; what is wrong? | 16:34 |
MatthewWilkes | Tried giving it a choices of ((x, _(x)) , ... ) but it seems the call signature of StringProperties is different from normal methods, so it gets repr'ed then duplicated back to a 2 tuple | 16:36 |
MatthewWilkes | s/normal methods/django model properties | 16:36 |
SRabbelier | MatthewWilkes: ashame :( | 16:36 |
SRabbelier | lh: I just committed programs | 16:36 |
MatthewWilkes | I'll get the bastard :) | 16:37 |
SRabbelier | lh: it is now possible to create GHOP/GSoC, although it doesn't meant a lot yet :) | 16:37 |
lh | SRabbelier: that's more than we had before i will take it | 16:39 |
SRabbelier | lh: yup! | 16:39 |
SRabbelier | lh: now I can start on orgs | 16:39 |
summatusmentis | SRabbelier: oh, I suppose it is | 16:39 |
SRabbelier | summatusmentis: :) | 16:39 |
lh | SRabbelier: love it. | 16:40 |
SRabbelier | lh: ^^ | 16:40 |
Lennie | lh: checked your mailbox yet :)? | 16:41 |
lh | Lennie: yep and i like the mail | 16:41 |
Lennie | lh: k cool :) | 16:41 |
Lennie | lh: fyi, we have an open issue on making it possible to opt-out on emails :) | 16:41 |
SRabbelier | Lennie: I guess that should be an option when creating too then :P | 16:42 |
SRabbelier | Lennie: or perhaps an opt-in | 16:42 |
SRabbelier | Lennie: "send me a confirmation mail" | 16:42 |
Lennie | mwah | 16:42 |
Lennie | personally | 16:42 |
Lennie | the welcome email shoudl be obligatory :) | 16:42 |
Lennie | and it should say something like: | 16:42 |
SRabbelier | heh | 16:42 |
Lennie | You can set your email notifications options by clicking ... | 16:43 |
SRabbelier | Lennie: fair enough | 16:43 |
Lennie | anyhow, in the meantime we can be as spammy as we want :P | 16:43 |
lh | Lennie: hrm. if we let them opt out how they gets notifications? | 16:44 |
Lennie | lh: We will have on-site notifications | 16:44 |
Lennie | lh: As in some sort of visual saying, you have a new request | 16:44 |
lh | Lennie: ok that works, i like | 16:45 |
Lennie | lh: Atleast Chris suggested that | 16:45 |
lh | Lennie: he pays us do what he says | 16:45 |
Lennie | lh: ^^ | 16:45 |
*** mithro has joined #melange | 16:48 | |
*** ChanServ sets mode: +v mithro | 16:48 | |
solydzajs | lh: thanks for the tickets. | 16:58 |
solydzajs | Lennie: it should be something like Inbox in Gmail, just bold and how many requests you have in () | 16:58 |
Lennie | solydzajs: The notifications? | 16:59 |
lh | solydzajs: no worries | 16:59 |
Lennie | solydzajs: It's not only about requests ^^ | 16:59 |
solydzajs | Lennie: yep | 16:59 |
Lennie | solydzajs: Take for instance subscribing to a document update | 16:59 |
solydzajs | Lennie: and but the way we need to fix Notification bar it doesn't show for all models | 17:00 |
Lennie | solydzajs: hmm? | 17:00 |
solydzajs | Lennie: will fix it no worries :-) | 17:01 |
Lennie | solydzajs: okay :D, dont know what you mean thougH ;p | 17:01 |
solydzajs | Lennie: like "Profile saved" notification bar | 17:01 |
SRabbelier | Lennie: the bar that says "profile saved" | 17:01 |
* SRabbelier ninja-ed :( | 17:01 | |
SRabbelier | solydzajs: programs committed | 17:02 |
SRabbelier | solydzajs: we can expand on them as needed | 17:02 |
solydzajs | SRabbelier: ok will have a look | 17:02 |
SRabbelier | solydzajs: please do | 17:02 |
solydzajs | ok | 17:03 |
Lennie | SRabbelier: I'll probably take a look tomorrow | 17:03 |
lh | Lennie: it is customary to list arrival and departure times | 17:04 |
lh | :) | 17:04 |
SRabbelier | Lennie: np | 17:04 |
Lennie | LH: k :P | 17:04 |
Lennie | lh: Should be fixed now | 17:07 |
SRabbelier | I'm off to bed | 17:12 |
SRabbelier | need to catch up on some sleep | 17:12 |
SRabbelier | somehow me and my bed don't see each other a lot anymore as of late | 17:12 |
Lennie | bye SRabbelier | 17:12 |
*** SRabbelier has quit IRC | 17:18 | |
* MatthewWilkes monsterpatches | 17:31 | |
*** SRabbelier has joined #melange | 17:34 | |
*** ChanServ sets mode: +v SRabbelier | 17:34 | |
*** SRabbelier has quit IRC | 17:36 | |
lyaunzbe | Lennie: ping | 17:36 |
Lennie | lyaunzbe: Pong | 17:36 |
lyaunzbe | hey just wondering, to be on the active contributers list do you need to first commit a certain number of patches? | 17:37 |
lyaunzbe | oh nvm i think i found the information here (http://code.google.com/p/soc/wiki/ContributionReviews) | 17:39 |
tpb | <http://ln-s.net/2WyY> (at code.google.com) | 17:39 |
Lennie | k | 17:40 |
Lennie | lyaunzbe: You can always contribute | 17:40 |
lh | lyaunzbe: yes, what lennie said | 17:40 |
lyaunzbe | Yah sorry shouldve read before asking the question :P | 17:40 |
Lennie | lyaunzbe: You have to sign something though | 17:41 |
Lennie | lyaunzbe: http://code.google.com/p/soc/wiki/ContributionTerms | 17:41 |
tpb | <http://ln-s.net/2Wya> (at code.google.com) | 17:41 |
Lennie | MatthewWilkes, that new patch looks nice | 17:45 |
MatthewWilkes | Lennie: It doesn't change as much as its size implies, but it gives us very high i18n coverage | 17:45 |
Lennie | MatthewWilkes: still nice :P | 17:46 |
MatthewWilkes | The only thing I know of that's not translated currently is the country drop down | 17:46 |
MatthewWilkes | Thanks :) | 17:46 |
Lennie | I'll get after the great britain patch tomorrow | 17:46 |
Lennie | I've been occupied atm :S | 17:46 |
MatthewWilkes | hehe | 17:48 |
*** MatthewWilkes is now known as mwilkes|eggs | 18:15 | |
Lennie | nn all | 18:32 |
Lennie | cya at the meeting tomorrow :) | 18:32 |
*** Lennie has quit IRC | 18:33 | |
*** mwilkes|eggs is now known as MatthewWilkes | 18:54 | |
*** solydzajs has quit IRC | 18:59 | |
*** penyaskito_ has joined #melange | 19:37 | |
*** penyaskito has quit IRC | 19:37 | |
*** penyaskito_ is now known as penyaskito | 19:37 | |
durin42 | BuildBot *should* be fixed for the time being. I'm not sure what is causing it to get wedged in that "wc needs cleanup" state. | 19:42 |
*** MatthewWilkes has quit IRC | 19:51 | |
*** mithro has quit IRC | 20:54 | |
*** mithro has joined #melange | 21:31 | |
*** ChanServ sets mode: +v mithro | 21:31 | |
*** mithro has quit IRC | 21:45 | |
*** mithro has joined #melange | 22:04 | |
*** ChanServ sets mode: +v mithro | 22:04 | |
*** mithro has quit IRC | 23:18 | |
*** mithro has joined #melange | 23:18 | |
*** ChanServ sets mode: +v mithro | 23:18 | |
*** madrazr has joined #melange | 23:50 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!