Hi, Here is the log of the chatroom at http://farsides.com/chat/ (or irc://irc.freenode.net/#farsides) for the 2011-07-01.
2011-07-01 05:55:38+0000 dachary (dachary) is now online 2011-07-01 06:45:32+0000 chr15m (chr15m) is now online 2011-07-01 06:51:37+0000 <chr15m> hello, where is everyone? at the conference? 2011-07-01 06:51:49+0000 <chr15m> oh never mind, it's still early. 2011-07-01 07:33:38+0000 blanchard (blanchard) is now online 2011-07-01 07:38:41+0000 mtyaka (mtyaka) is now online 2011-07-01 08:55:01+0000 tartarugafeliz (tartarugafeliz) is now online 2011-07-01 09:52:21+0000 arbrandes (arbrandes) is now online 2011-07-01 09:52:55+0000 <arbrandes> morning, folks 2011-07-01 10:04:56+0000 tempuramerino (tempuramerino) is now online 2011-07-01 10:35:15+0000 <blanchard> hey Adolfo 2011-07-01 10:51:25+0000 mtyaka (mtyaka) is now online 2011-07-01 10:54:15+0000 <arbrandes> hey blanchard, how's it going 2011-07-01 10:55:28+0000 <arbrandes> chr15m, you're suggestion worked very well, thanks! 2011-07-01 10:55:58+0000 <arbrandes> chr15m, I didn't actually use django-http-proxy, but I implemented a subset 2011-07-01 10:57:16+0000 <arbrandes> There was also another problem, which is that django's runserver is not multithreaded, and since the new authentication plugin makes a request to django while a request from the browser is still running, things just hung. 2011-07-01 10:57:40+0000 <arbrandes> So I ended up monkey-patching manage.py to enable a multithreaded version. Everything's peachy now. :) 2011-07-01 10:59:58+0000 <blanchard> arbrandes: all good thx :) You're back in Rio ? Not missing the beach too much ? 2011-07-01 11:02:07+0000 <arbrandes> blanchard, yes, back in Rio, and missing the beach TERRIBLY, hahahaha... But I'll live. Rio has a few beaches itself, after all (although they're just too full of *people*, hehehe). 2011-07-01 11:04:19+0000 <blanchard> oh yes i remember the beaches in Rio... I was like 10 years old but i loved it. I guess I would still love it today :) 2011-07-01 11:06:42+0000 <arbrandes> blanchard, well then, one of these days just knock on my door and I'll show you around! :) 2011-07-01 11:09:34+0000 chr15m (chr15m) is now online 2011-07-01 11:10:53+0000 <chr15m> arbrandes: ah yes, i have run into that multithreaded django problem before myself 2011-07-01 11:12:05+0000 <chr15m> arbrandes: if you apt-get install python-django-extensions there is a server which runs with wsgi i think 2011-07-01 11:12:14+0000 <chr15m> arbrandes: glad to be of help anyway :) 2011-07-01 11:13:05+0000 <arbrandes> chr15m, another good tip, will try it out. Does this server also do code reloading? 2011-07-01 11:13:29+0000 <chr15m> arbrandes: i think it's basically the same other than that 2011-07-01 11:13:40+0000 <arbrandes> cool 2011-07-01 11:42:07+0000 <chr15m> goodnight all, have a good weekend! 2011-07-01 13:24:08+0000 tempuramerino (tempuramerino) is now online 2011-07-01 13:26:08+0000 tartarugafeliz (tartarugafeliz) is now online 2011-07-01 15:43:42+0000 arbrandes_ (arbrandes_) is now online 2011-07-01 16:49:00+0000 dachary (dachary) is now online 2011-07-01 17:00:27+0000 antoviaque (antoviaque) is now online 2011-07-01 17:01:06+0000 <antoviaque> hi all! 2011-07-01 17:03:49+0000 <antoviaque> arbrandes_: mtyaka if you needed anything from me let me know, I haven't been around much today 2011-07-01 17:03:55+0000 <antoviaque> hope all is fine on your side : ) 2011-07-01 17:04:17+0000 <arbrandes_> antoviaque, hi man! 2011-07-01 17:04:28+0000 <antoviaque> hi :) 2011-07-01 17:04:30+0000 <arbrandes_> antoviaque, all is fine, finishing up my task as we speak 2011-07-01 17:04:38+0000 <antoviaque> cool :D 2011-07-01 17:05:05+0000 <arbrandes_> antoviaque, I already have a question: should I just copy the license header from other files? 2011-07-01 17:24:16+0000 <antoviaque> arbrandes_: yu 2011-07-01 17:24:23+0000 <antoviaque> (sorry was called) 2011-07-01 17:24:28+0000 <antoviaque> yup 2011-07-01 17:24:28+0000 <arbrandes_> ok 2011-07-01 17:24:55+0000 <arbrandes_> dachary, hey dude! 2011-07-01 17:24:58+0000 <arbrandes_> I have one for you: 2011-07-01 17:25:30+0000 <arbrandes_> Should I squash the commits into my master branch, or just leave it in a separate branch with all individual commits intact? 2011-07-01 17:27:52+0000 <antoviaque> arbrandes_: not sure if dachary if around, but if I'm correct you should squash all commits into one, or at least into meaningful commits that stand on their own 2011-07-01 17:28:14+0000 <arbrandes_> antoviaque, one big-old commit it will be, then. :) 2011-07-01 17:28:20+0000 <antoviaque> and make sure to separate the part that comes with django from the part that comes from you in different commits 2011-07-01 17:28:52+0000 <antoviaque> from what I've seen django creates a minimal set of files by autogeneration, so it shouldn't be too hard though 2011-07-01 17:28:53+0000 <arbrandes_> antoviaque, ah, you mean the initial startapp 2011-07-01 17:28:57+0000 <antoviaque> yup 2011-07-01 17:30:05+0000 <arbrandes_> antoviaque, that aught to be an interesting git adventure. ;) 2011-07-01 17:30:10+0000 <antoviaque> hehehe 2011-07-01 17:30:29+0000 <antoviaque> I suffered a lot the first time I had to pass dachary's review, it was quite an adventure with git ;p 2011-07-01 17:30:49+0000 <arbrandes_> I'm a bit scared myself, lol 2011-07-01 17:30:57+0000 <antoviaque> hehehe : ) 2011-07-01 17:31:54+0000 <antoviaque> on the other side, it has a good side - the times I pass the review without being bounced, I'm proud ;p 2011-07-01 17:34:09+0000 <arbrandes_> Heh, looking forward to that! 2011-07-01 17:34:13+0000 <antoviaque> :) 2011-07-01 18:20:34+0000 antoviaque (antoviaque) is now online 2011-07-01 18:21:18+0000 <antoviaque> back (got black screen) 2011-07-01 18:25:27+0000 <arbrandes_> antoviaque, does the copyright on the django stuff go to dachary, too? Or Farsides? Or what? I'm asking because of the file headers. 2011-07-01 18:25:37+0000 <antoviaque> Farsides 2011-07-01 18:25:58+0000 <arbrandes_> So, Copyright 2011 Farsides? What string should I use? 2011-07-01 18:26:03+0000 <antoviaque> Basically you keep your name as author 2011-07-01 18:26:11+0000 <antoviaque> and put the copyright on farsides 2011-07-01 18:26:14+0000 <arbrandes_> Ok 2011-07-01 18:26:22+0000 <antoviaque> let me see, I should have an example 2011-07-01 18:27:40+0000 <antoviaque> you can also add your name in LICENSE.txt, which contains the credits 2011-07-01 18:28:00+0000 <arbrandes_> Roger that 2011-07-01 18:28:08+0000 <arbrandes_> And in AUTHORS.txt, I guess 2011-07-01 18:29:19+0000 <antoviaque> AUTHORS.txt? don't remember that file 2011-07-01 18:29:48+0000 <arbrandes_> It's new 2011-07-01 18:29:55+0000 <arbrandes_> Dachary created it recently 2011-07-01 18:34:03+0000 <antoviaque> Ah, yes, I didn't see that, thanks - we should probably remove the beginning of LICENSE.txt, which duplicates it (and is already out of date ;p) 2011-07-01 18:37:51+0000 <antoviaque> grmml - eeeeeeeeeeve! 2011-07-01 18:38:51+0000 <arbrandes_> Lol 2011-07-01 18:38:53+0000 <arbrandes_> What was that? 2011-07-01 18:39:25+0000 <antoviaque> she regularly gets confused and regurgitate items from RSS feeds that she already announced 2011-07-01 18:39:50+0000 <antoviaque> it's pain actually, I'm starting to think of looking for a better bot 2011-07-01 18:39:57+0000 <antoviaque> (no offense eve_ :) ) 2011-07-01 18:43:53+0000 <arbrandes_> hahahaha 2011-07-01 18:54:50+0000 <dachary> back 2011-07-01 18:55:58+0000 * dachary toasted 2011-07-01 18:56:09+0000 * dachary reviewing #178 2011-07-01 18:56:16+0000 <dachary> is this the only item I have to review ? 2011-07-01 19:03:58+0000 <antoviaque> dachary: I think arbrandes_ is preparing his patch as we speak : ) 2011-07-01 19:04:15+0000 <antoviaque> dachary: how was transformers 3? :p 2011-07-01 19:05:58+0000 <dachary> antoviaque: I did not go. I went back home for a nap... 2011-07-01 19:07:08+0000 <antoviaque> dachary: good idea ;p interesting how much energy presenting to others can eat 2011-07-01 19:10:51+0000 <dachary> It gets better when you're used to it. I was happy about today, nice opportunity to talk about what I've done during the past decade. 2011-07-01 19:11:37+0000 <dachary> blanchard: antoviaque when is the deadline for recruitment ? I can't remember if this is today or sunday or ... 2011-07-01 19:16:08+0000 <antoviaque> I'd like to stop on a decision on Sunday evening 2011-07-01 19:16:34+0000 <antoviaque> I'm not sure what time I'll be back home, but would be good to discuss it then 2011-07-01 19:16:52+0000 <antoviaque> blanchard: tartarugafeliz: would be good if you could also participate 2011-07-01 19:17:48+0000 <antoviaque> dachary: seems good to you? will you have the time to review arbrandes_' work? 2011-07-01 19:18:01+0000 <dachary> yes 2011-07-01 19:18:13+0000 <arbrandes_> dachary, I'm rebasing as we speak 2011-07-01 19:18:15+0000 <antoviaque> not sure it will be enough time for the back and forth though, but we said this week, so I don't want to delay more 2011-07-01 19:18:40+0000 <dachary> antoviaque: http://tickets.farsides.com/issues/178#note-5 2011-07-01 19:18:50+0000 <dachary> should be good by sunday 2011-07-01 19:20:36+0000 <antoviaque> dachary: ok 2011-07-01 19:32:25+0000 <antoviaque> dachary: tartarugafeliz is testing cssmenow.com for her personal website - if they work well, would it help to ask them to htmlize deborah's board mockups? 2011-07-01 19:33:07+0000 <antoviaque> we could even try to provide them with the HTML structure you already did, as a basis 2011-07-01 19:35:03+0000 <arbrandes_> dachary, hit me! http://tickets.farsides.com/issues/150 2011-07-01 19:35:04+0000 <arbrandes_> Don't be nice. ;) 2011-07-01 19:35:18+0000 * antoviaque grabs some pop corn 2011-07-01 19:35:26+0000 <antoviaque> :p 2011-07-01 19:35:27+0000 <arbrandes_> I'll be available today, tomorrow, and sunday, for sparring. Hehehe... 2011-07-01 19:36:24+0000 <arbrandes_> antoviaque, sadist :P Hehehe... 2011-07-01 19:36:30+0000 <antoviaque> hehe :) 2011-07-01 19:37:24+0000 * arbrandes_ is hungry as hell 2011-07-01 19:37:28+0000 <arbrandes_> brb, gotta eat something 2011-07-01 19:43:11+0000 <antoviaque> arbrandes_: quite a big patch at the end 2011-07-01 19:44:50+0000 <antoviaque> I can't review it as dachary would, but I can thank you for this very appreciable contribution :) 2011-07-01 19:45:18+0000 <dachary> arbrandes_: I'll be gentle ;-) 2011-07-01 19:51:44+0000 <dachary> arbrandes_: this is a very large contribution, I'm impressed 2011-07-01 20:00:00+0000 <dachary> arbrandes_: I get the following errors when I make -f maintain.mk check : http://pastebin.com/HkfJwbT3 2011-07-01 20:00:32+0000 <dachary> maybe it's an environment problem. If you confirm that it runs on your side from a clean clone, I'll look it up. 2011-07-01 20:19:10+0000 mtyaka_ (mtyaka_) is now online 2011-07-01 20:20:50+0000 <antoviaque> dachary: did you see my question about CSS integration? 2011-07-01 20:21:00+0000 <antoviaque> (09:32:26 PM) antoviaque: dachary: tartarugafeliz is testing cssmenow.com for her personal website - if they work well, would it help to ask them to htmlize deborah's board mockups? 2011-07-01 20:21:00+0000 <antoviaque> (09:33:08 PM) antoviaque: we could even try to provide them with the HTML structure you already did, as a basis 2011-07-01 20:21:01+0000 tartarugafeliz (tartarugafeliz) is now online 2011-07-01 20:34:05+0000 <arbrandes_> antoviaque, no problem, I had lots of fun doing it! This will forever be remembered by me as the Cardstories Winter Vacation. ;) 2011-07-01 20:34:19+0000 <arbrandes_> dachary, let me check the maintain.mk 2011-07-01 20:35:50+0000 <antoviaque> arbrandes_: :) memorable! ;p 2011-07-01 20:42:20+0000 <arbrandes_> dachary, this is probably my fault, I focused on the Django tests and forgot about the rest. What is the proper way to publish fixes from now on? New commits, or just ammending? 2011-07-01 20:47:08+0000 <dachary> antoviaque: cssmenow.com is good for large sites (>50pages) 2011-07-01 20:47:43+0000 <antoviaque> why for big ones? 2011-07-01 20:47:58+0000 <dachary> arbrandes_: new commits are fine 2011-07-01 20:48:07+0000 <arbrandes_> dachary, ok 2011-07-01 20:48:48+0000 <dachary> antoviaque: because of the communication overhead. It's not worth it for a few pages, you'd rather hire a local CSS/HTML integrator. 2011-07-01 20:49:25+0000 <dachary> that's what the person who recommended them advised me to do. It's not a first hand experience. 2011-07-01 20:50:06+0000 <antoviaque> ok - we'll see what it gives for tartarugafeliz' website then 2011-07-01 20:50:48+0000 <antoviaque> but wether it's them or another integrator, do you think it's a good idea to get this part of the board redesign done this way? 2011-07-01 20:52:14+0000 <dachary> arbrandes_: how can I run the django tests ? I'm sorry if this is a faq, I'm not familiar with django... 2011-07-01 20:52:33+0000 <arbrandes_> dachary, from cardstories root: 2011-07-01 20:52:46+0000 <arbrandes_> website/manage.py test 2011-07-01 20:53:06+0000 <arbrandes_> This will test everything, including django built-in stuff 2011-07-01 20:53:11+0000 <arbrandes_> To test just the stuff I wrote, 2011-07-01 20:53:13+0000 <dachary> antoviaque: I don't think so, it's too small and too intimately linked with the code. 2011-07-01 20:53:20+0000 <arbrandes_> website/manage.py test cardstories 2011-07-01 20:53:24+0000 <dachary> ok 2011-07-01 20:53:51+0000 <arbrandes_> dachary, the tests themselves are in website/cardstories/tests.py 2011-07-01 20:53:56+0000 <dachary> arbrandes_: they run fine 2011-07-01 20:54:08+0000 <dachary> is there a way to check the coverage ? 2011-07-01 20:54:27+0000 <arbrandes_> dachary, good :) I'm looking into the djangoauth tests, which are really failing. 2011-07-01 20:54:44+0000 <arbrandes_> I haven't checked coverage, was going to look into that next 2011-07-01 20:56:08+0000 <dachary> arbrandes_: ok, np 2011-07-01 20:57:55+0000 <antoviaque> dachary: ok 2011-07-01 20:58:46+0000 <antoviaque> trying to think of ways of speeding things up, but I understand what you mean 2011-07-01 21:08:46+0000 <dachary> arbrandes_: antoviaque http://tickets.farsides.com/issues/150#note-6 2011-07-01 21:10:46+0000 <arbrandes_> dachary, sounds good to me, thanks 2011-07-01 21:10:54+0000 <arbrandes_> dachary, will get on it right away 2011-07-01 21:10:59+0000 <dachary> thank you :-) 2011-07-01 21:11:39+0000 <dachary> I'm quite impressed to see that django can be deployed with so little code. I did not think it possible. 2011-07-01 21:12:42+0000 <arbrandes_> dachary, if you can use a distribution-packaged version of django, that is true. Sometimes, however, it's not possible, so you end up with all the stuff inside your project. 2011-07-01 21:13:27+0000 <arbrandes_> (or installed orthogonally with pip or easy_install, or whatever) 2011-07-01 21:15:55+0000 <arbrandes_> brb 2011-07-01 21:36:08+0000 arbrandes (arbrandes) is now online 2011-07-01 21:36:45+0000 dachary (dachary) is now online 2011-07-01 21:37:34+0000 <dachary> tartarugafeliz: i've been told that there are mockups for the board interface. Where can I see it ? 2011-07-01 21:38:04+0000 <antoviaque> dachary: http://farsides.com/ :) 2011-07-01 21:42:22+0000 <dachary> :0 2011-07-01 21:45:53+0000 <antoviaque> you like? :) 2011-07-01 21:52:53+0000 <dachary> it's pretty. Very :-) 2011-07-01 21:55:09+0000 <antoviaque> agreed :D 2011-07-01 21:55:32+0000 <antoviaque> this game is going to look even more beautiful and cool, like if that was possible ;p 2011-07-01 21:55:39+0000 <antoviaque> tartarugafeliz: gratz! 2011-07-01 21:56:05+0000 <tartarugafeliz> :D 2011-07-01 22:01:14+0000 mtyaka_ (mtyaka_) is now online _______________________________________________ Farsides mailing list - [email protected] Wiki: http://farsides.com/ List: http://farsides.com/ml/ Forum: http://farsides.com/forum/ Ideas: http://farsides.com/ideas/ Chat: http://farsides.com/chat/

