Hi, Here is the log of the chatroom at http://farsides.com/chat/ (or irc://irc.freenode.net/#farsides) for the 2011-06-28.
2011-06-28 07:03:03+0000 <antoviaque> hi all : ) 2011-06-28 07:04:24+0000 <blanchard> hello :) 2011-06-28 07:29:47+0000 chr15m (chr15m) is now online 2011-06-28 07:41:56+0000 <dachary> antoviaque: http://tickets.farsides.com/issues/184 /185 => this is django side, right ? 2011-06-28 07:42:34+0000 <dachary> or do you mean that an actual authentication module must be developped to replace the current placeholder ? 2011-06-28 07:42:52+0000 <antoviaque> yes, it comes from arbrandes: http://farsides.com/members/arbrandes/activity/948/ 2011-06-28 07:42:58+0000 <antoviaque> (at the end) 2011-06-28 07:43:20+0000 <dachary> this is a non-issue 2011-06-28 07:43:25+0000 <dachary> here is what happens : 2011-06-28 07:43:27+0000 <antoviaque> not sure how he means to do it (didn't look at the code) 2011-06-28 07:43:49+0000 <dachary> a request is sent to cardstories 2011-06-28 07:43:59+0000 <dachary> intercepted by django authentication 2011-06-28 07:44:16+0000 <dachary> django authentication get the django session hash from the django session cookie 2011-06-28 07:45:04+0000 <dachary> django authentication (this is a cardstories plugin) asks django : what's the user associated with this session hash ? 2011-06-28 07:45:31+0000 <dachary> if django says : user 4234, then the player_id is set to 4234 2011-06-28 07:45:44+0000 <dachary> the incoming player id is *ignored* completly 2011-06-28 07:45:59+0000 <dachary> antoviaque: do you picture this logic ? 2011-06-28 07:46:17+0000 <dachary> the authentication logic is whatever django decides 2011-06-28 07:46:53+0000 <dachary> it is completly out of the control of cardstories and the whole point of using a framework is to not define / implement this ;-) 2011-06-28 07:47:36+0000 <antoviaque> I understand the logic 2011-06-28 07:48:22+0000 <dachary> I think #184 and #185 are not necessary in this context. 2011-06-28 07:48:24+0000 <antoviaque> but then why did arbrandes put it in his list? 2011-06-28 07:48:44+0000 <antoviaque> #185 is about the graphic design : ) 2011-06-28 07:48:52+0000 <antoviaque> sorry it wasn't clear in the ticket 2011-06-28 07:49:47+0000 <dachary> ah ! I thought it was design of a security model :-P 2011-06-28 07:49:58+0000 <antoviaque> updated #185 ;p 2011-06-28 07:49:59+0000 <dachary> ahahah 2011-06-28 07:51:07+0000 <dachary> arbrandes put it in the list because he is not currently using the session cookie I assume. When he does the problem goes away. 2011-06-28 07:51:31+0000 <antoviaque> okidok 2011-06-28 07:51:55+0000 <antoviaque> btw what about the RMLL & board playtest? have time to discuss this now? 2011-06-28 07:52:55+0000 <dachary> ok 2011-06-28 07:53:57+0000 <antoviaque> My main question is to try to figure out how much and what could be implemented of the board mockups by then 2011-06-28 07:54:13+0000 <antoviaque> I have also been thinking about the sprint, I think it's a really good idea 2011-06-28 07:54:37+0000 <antoviaque> what can't have been implemented by then could be part of a sprint then 2011-06-28 07:54:56+0000 <dachary> antoviaque: I think we could use a phone conversation here. 2011-06-28 07:55:36+0000 <antoviaque> ok, but I can't call :/ The phone companies don't like empty accounts :( 2011-06-28 07:55:46+0000 <dachary> but I can ;-) 2011-06-28 07:55:51+0000 <antoviaque> :) 2011-06-28 07:56:00+0000 <antoviaque> I can give you my landline, wait 2011-06-28 07:56:21+0000 <antoviaque> 09 53 64 40 65 2011-06-28 08:13:55+0000 blanchard1 (blanchard1) is now online 2011-06-28 08:23:27+0000 mtyaka (mtyaka) is now online 2011-06-28 08:39:14+0000 tartarugafeliz (tartarugafeliz) is now online 2011-06-28 08:42:28+0000 <antoviaque> debrief of the phone conversation: for the RMLL, we would still use the current version, but we would also have an anonymous view of the board on a big screen 2011-06-28 08:43:55+0000 <antoviaque> this way the implementation is kept minimal enough to be realistic (don't need to implement user interaction for example), we keep using a version that works, but the board on the big screen would still allow us to see if it helps the players to understand better what's happening 2011-06-28 08:57:44+0000 <dachary> yes 2011-06-28 09:22:30+0000 <dachary> mtyaka: I merged your changes into master. Good work. 2011-06-28 09:23:00+0000 <antoviaque> cool, gratz mtyaka : ) 2011-06-28 09:23:57+0000 <dachary> mtyaka: #120 will be complete once the question about line 810 is sorted out. 2011-06-28 09:25:27+0000 <mtyaka> hi 2011-06-28 09:26:21+0000 <mtyaka> I just ran the tests again and it seems that you are right about line 810... I have no idea how I could have missed this and I am sure that yesterday jscoverage reported 100% 2011-06-28 09:26:58+0000 <mtyaka> i'll add a test for line 810 2011-06-28 09:34:28+0000 <chr15m> arrrg there is nothing worse than tracebacks that don't trace back 2011-06-28 09:34:52+0000 <dachary> mtyaka: thanks. 2011-06-28 09:34:59+0000 <dachary> chr15m: +1 2011-06-28 09:35:17+0000 <dachary> chr15m: this is an area where things are specially difficult with callbacks 2011-06-28 09:35:21+0000 <chr15m> unfortunately it's the nature of concurrent systems 2011-06-28 09:35:53+0000 <dachary> chr15m: I thought I took care of all occurences where errors were silently discarded. When does it happen for you ? 2011-06-28 09:35:58+0000 <chr15m> dachary: callbacks are ok, it's when they are put on a different thread or greenthread or threadlet or whatever 2011-06-28 09:36:14+0000 <chr15m> dachary: in my unit test for chat.py 2011-06-28 09:36:25+0000 <chr15m> $ python test_chat.py 2011-06-28 09:36:26+0000 <chr15m> __main__.ChatTest.test00_preprocess_noop ... [ERROR] 2011-06-28 09:36:26+0000 <chr15m> =============================================================================== 2011-06-28 09:36:26+0000 <chr15m> Traceback (most recent call last): 2011-06-28 09:36:26+0000 <chr15m> [ERROR] 2011-06-28 09:36:26+0000 <chr15m> File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1020, in _inlineCallbacks 2011-06-28 09:36:26+0000 <chr15m> result = g.send(result) 2011-06-28 09:36:26+0000 <chr15m> exceptions.AttributeError: 'NoneType' object has no attribute 'send' 2011-06-28 09:36:27+0000 <chr15m> __main__.ChatTest.test00_preprocess_noop 2011-06-28 09:36:27+0000 <chr15m> ------------------------------------------------------------------------------- 2011-06-28 09:36:28+0000 <chr15m> Ran 1 tests in 0.541s 2011-06-28 09:36:28+0000 <chr15m> FAILED (errors=1) 2011-06-28 09:36:29+0000 <chr15m> sorry for the spam! 2011-06-28 09:36:43+0000 <chr15m> excuse me, it's family walk time. i will be back shortly. 2011-06-28 09:36:45+0000 <chr15m> brb! 2011-06-28 09:38:22+0000 <antoviaque> mtyaka: btw I don't think we ended up deciding on a final estimate, right? how much time will you have spent on #180 at the end? 2011-06-28 09:38:24+0000 <dachary> this error is maybe of when you defer.returnValue() in a function that does not have a inlineCallback decorator . If not it's typical of a wrong combination of inlineCallback / yield / returnValue 2011-06-28 09:39:01+0000 <mtyaka> dachary: I added a test that covers line 810 and updated the ticket 2011-06-28 09:39:28+0000 <mtyaka> antoviaque: right 2011-06-28 09:39:56+0000 <mtyaka> I spent about 5 hours, including setting up the environment 2011-06-28 09:40:51+0000 <antoviaque> ok, so I put 5 hours on the task? (which would give 5/8 of your price/day for this test task) 2011-06-28 09:41:12+0000 <mtyaka> ok 2011-06-28 09:41:24+0000 <antoviaque> mtyaka: perfect - thanks! 2011-06-28 09:42:01+0000 <antoviaque> done 2011-06-28 09:42:06+0000 <mtyaka> antoviaque: thank you for having the patience to wait so long :) 2011-06-28 09:42:31+0000 <mtyaka> i have been really busy and it was not easy to find the time 2011-06-28 09:43:47+0000 <dachary> blanchard http://tickets.farsides.com/issues/120 is merged 2011-06-28 09:44:39+0000 <antoviaque> mtyaka: the result is there, and we're to decide on the candidates this week, so all is fine : ) 2011-06-28 09:44:55+0000 <dachary> mtyaka: do you happen to know a JS templating system ? I don't like templating systems but the new mockups may require one and I'm researching. 2011-06-28 09:45:52+0000 <dachary> or not 2011-06-28 09:45:55+0000 <dachary> :-D 2011-06-28 09:45:57+0000 * dachary torn 2011-06-28 09:46:16+0000 <mtyaka> I have been using Underscore on some of my projects - http://documentcloud.github.com/underscore/ 2011-06-28 09:46:59+0000 <mtyaka> I haven't been using it for its templating system, though... but it includes a very simple template function 2011-06-28 09:47:00+0000 <dachary> thanks 2011-06-28 09:47:14+0000 <dachary> i see it 2011-06-28 09:47:17+0000 <mtyaka> I am also not a fan of tempating systems 2011-06-28 09:48:00+0000 <dachary> I'm using supplant as you probably noticed and I wonder if I need more 2011-06-28 09:48:18+0000 <mtyaka> yeah, i noticed 2011-06-28 09:50:18+0000 <blanchard1> mtyaka: hi :) i'm closing the monthly payments today, if you want, I can include the #120 in the payment 2011-06-28 09:50:28+0000 <blanchard1> I would need your paypal account for that 2011-06-28 09:50:52+0000 <blanchard1> chr15m: same goes for you for the #159 2011-06-28 09:54:22+0000 <mtyaka> blanchard1: Would it be ok with you to delay the payment until September? I don't yet have the ability to create invoices, but I have plans to register as a legal entity in September, and I'll be able to do it then. 2011-06-28 09:55:47+0000 <blanchard1> mtyaka: it's really up to you. For me never an issue in delaying payments :p If you don't need the money until september then ok let's do it this way 2011-06-28 09:56:27+0000 <mtyaka> ok, great :) 2011-06-28 10:22:48+0000 <chr15m> blanchard1: cool, i will update my invoicing system to support euros :) 2011-06-28 10:22:58+0000 <chr15m> blanchard1: will it be hard for you to pay to a UK bank account? 2011-06-28 10:23:10+0000 <chr15m> dachary: thanks for the tip, that fixed my issue 2011-06-28 10:23:24+0000 <chr15m> dachary: i obviously don't have enough experience with twisted :) 2011-06-28 10:23:57+0000 <blanchard1> chr15m: hard, no, but it definitely takes a little more time and efforts than with paypal :) 2011-06-28 10:24:19+0000 <chr15m> blanchard1: ah yes of course, paypal is fine 2011-06-28 10:24:29+0000 <blanchard1> cool :) 2011-06-28 10:24:59+0000 * blanchard1 is happy when he can avoid going to the bank 2011-06-28 10:25:30+0000 <blanchard1> impossible to add an account online in france. Well not impossible but a real pain 2011-06-28 10:30:32+0000 <dachary> chr15m: twisted requires some getting used to indeed 2011-06-28 10:36:15+0000 <antoviaque> blanchard1: wrong bank, change bank :p 2011-06-28 10:37:14+0000 <blanchard1> change country, not bank, antoviaque 2011-06-28 10:37:17+0000 <blanchard1> :) 2011-06-28 10:37:20+0000 <antoviaque> ah +1 :D 2011-06-28 10:37:26+0000 <antoviaque> let's go to the beach :p 2011-06-28 10:37:28+0000 <blanchard1> canada ! 2011-06-28 10:37:31+0000 <blanchard1> arf 2011-06-28 10:37:32+0000 <antoviaque> raaaah 2011-06-28 10:37:35+0000 <antoviaque> ahhahahah 2011-06-28 10:42:13+0000 <chr15m> i should send you pictures of the beach here 2011-06-28 10:45:36+0000 * dachary about to publish 1.0.5 before diverging the master branch to 2.x 2011-06-28 10:46:10+0000 <dachary> http://pastebin.com/sKhHWi4M is a summary of the changes 2011-06-28 10:47:48+0000 <antoviaque> chr15m: ohh, I'm not against some pictures yep : ) 2011-06-28 10:49:56+0000 <antoviaque> dachary: cool list : ) the previous release was not so long ago, always nice to see a recap of the work done : ) 2011-06-28 10:51:00+0000 <antoviaque> bbl lunch! 2011-06-28 10:52:14+0000 <dachary> 2 weeks ago 2011-06-28 10:52:18+0000 <dachary> it's a very long time ! 2011-06-28 10:52:21+0000 <dachary> ahaha 2011-06-28 11:38:09+0000 <antoviaque> dachary: it is, but nice nonetheless, especially given that things should accelerate now with the recruitment : ) 2011-06-28 11:38:13+0000 <antoviaque> (back!) 2011-06-28 12:02:19+0000 <antoviaque> blanchard1: paid accomodation&eating for RMLL - if what they send by email isn't enough, you can contact [email protected] to get a proper invoice 2011-06-28 12:07:54+0000 <chr15m> dachary: are you around? 2011-06-28 12:08:35+0000 <chr15m> dachary: can i do self.touch(x) inside preprocess() or do i need to put it inside a reactor.callLater(0.01, ...)? 2011-06-28 12:19:57+0000 <dachary> back 2011-06-28 12:20:21+0000 <dachary> chr15m: when I saw the callLater I thought it was a good move on your part. 2011-06-28 12:20:36+0000 <chr15m> it causes an error though inside preprocess 2011-06-28 12:20:54+0000 <chr15m> dachary: hmmm maybe i should read the twisted docs again - it's been a couple of years 2011-06-28 12:20:55+0000 <dachary> chr15m: what kind of error ? 2011-06-28 12:21:32+0000 <chr15m> dachary: i will reproduce it again, one second 2011-06-28 12:22:43+0000 <dachary> It is ok to touch() inside preprocess though. In case of error the stack trace will be a little more confusing than if called from callLater. But I see no reason why it could not work. 2011-06-28 12:24:18+0000 <dachary> the side effect of touch will be to trigger a number of callbacks that will complete pending polls. The request being process is not itself a poll therefore it is not impacted. And even it it was a poll I don't think it would make any difference. 2011-06-28 12:24:28+0000 <dachary> you can also touch in postprocess 2011-06-28 12:24:52+0000 <dachary> the only place where you should worry about recursion is in the event handlers 2011-06-28 12:27:42+0000 <dachary> blanchard I would be grateful if you could re-install cardstories from deb  http://cardstori.es/packaging-farm/cardstories/gnulinux/debian/x86_64/natty/src ./ 2011-06-28 12:27:59+0000 <dachary> assuming you use natty, that's what I remember but I may be wrong 2011-06-28 12:28:24+0000 <dachary> antoviaque: could you try to install on your machine too ? 2011-06-28 12:28:40+0000 <dachary> I would like to assert that 1.0.5 is actually working before uploading to debian 2011-06-28 12:29:22+0000 * dachary re-installing cardstori.es 2011-06-28 12:29:44+0000 <dachary> done 2011-06-28 12:32:07+0000 <chr15m> dachary: ah, it's actually working i was just not reading the traceback properly 2011-06-28 12:32:12+0000 <chr15m> dachary: it's late here... :/ 2011-06-28 12:32:22+0000 <dachary> chr15m: I'm glad ;-) 2011-06-28 12:33:04+0000 <antoviaque> dachary: trying 2011-06-28 12:33:11+0000 <antoviaque> (cardstories.org btw ;p) 2011-06-28 12:35:11+0000 <dachary> antoviaque: :-D I'm more concerned about the package installation 2011-06-28 12:35:27+0000 * dachary trying to install/reinstall/purge on his own laptop 2011-06-28 12:35:37+0000 <antoviaque> trying (have to update my source.list. still pointing to the old distrib) 2011-06-28 12:36:06+0000 <chr15m> dachary: the code of complete_game is identical in all tests right? 2011-06-28 12:36:21+0000 <dachary> chr15m: mostly, yes 2011-06-28 12:36:33+0000 <chr15m> dachary: i wonder if it's worth refactoring into a single importable module? 2011-06-28 12:36:34+0000 <dachary> IIRC there are a few variations 2011-06-28 12:36:52+0000 <chr15m> dachary: later i mean 2011-06-28 12:36:55+0000 <chr15m> dachary: ah ok 2011-06-28 12:37:23+0000 <dachary> chr15m: I'm not sure it's worth the trouble but if it stays as it is, it's definitely a refactoring candidate 2011-06-28 12:37:38+0000 <chr15m> dachary: no problem. i don't want to create more work. :) 2011-06-28 12:38:13+0000 <dachary> :-) The thought crossed my mind a few times too (creating a function for complete that is) 2011-06-28 12:39:32+0000 <chr15m> brb - walking to the shop 2011-06-28 12:42:05+0000 <antoviaque> dachary: the package appear to install/work well here 2011-06-28 12:42:17+0000 <antoviaque> just had an issue: 2011-06-28 12:42:20+0000 <antoviaque> Syntax error on line 2 of /etc/apache2/conf.d/cardstories.conf: 2011-06-28 12:42:20+0000 <antoviaque> Invalid command 'ProxyPass', perhaps misspelled or defined by a module not included in the server configuration 2011-06-28 12:42:20+0000 <antoviaque> Action 'configtest' failed. 2011-06-28 12:42:34+0000 <antoviaque> required me to sudo a2enmod proxy proxy_http by hand 2011-06-28 12:42:47+0000 <antoviaque> not sure if the package is supposed to do that himself though 2011-06-28 12:44:56+0000 <dachary> antoviaque: good point 2011-06-28 12:47:45+0000 <dachary> http://cardstori.es/trac/changeset/89a7e0ef4e28641f7e7bf5c4087b8a6e86e8f670 2011-06-28 12:49:01+0000 <blanchard1> antoviaque: the business angels want a demo / video of CS - maybe at RMLL once we have the anonymous view of the board game we could setup something 2011-06-28 12:49:12+0000 <blanchard1> with multiple point of view 2011-06-28 12:49:29+0000 <blanchard1> author/player/anonymous 2011-06-28 12:49:33+0000 <blanchard1> split screen 2011-06-28 12:49:36+0000 <antoviaque> yup, worth waiting for the new interface 2011-06-28 12:49:59+0000 <antoviaque> in my experience it's better to script those videos though, not sure if you'll get something good from real player footage 2011-06-28 12:50:19+0000 <antoviaque> maybe the videos of players having fun with it though (and script the videos of the game itself, on the side) 2011-06-28 12:50:31+0000 <blanchard1> yey :) 2011-06-28 12:50:34+0000 <antoviaque> ;p 2011-06-28 12:50:35+0000 * dachary rebuilding the package with antoviaque change + NEWS.txt and ChangeLog were missing 2011-06-28 12:50:54+0000 <antoviaque> blanchard1: you take care of the camera recording? : ) 2011-06-28 12:51:06+0000 * antoviaque is writing the hardware checklist ;p 2011-06-28 12:51:16+0000 <blanchard1> argh :p 2011-06-28 12:51:19+0000 <antoviaque> ahahha 2011-06-28 12:51:48+0000 <blanchard1> i can ask around, i don't have one myself 2011-06-28 12:52:13+0000 <antoviaque> I don't either 2011-06-28 12:52:23+0000 <antoviaque> and we need good quality 2011-06-28 12:52:31+0000 <antoviaque> so can be a little tricky to find 2011-06-28 12:53:29+0000 <blanchard1> maybe they'll have some at the RMLL and they can take a few shoots if we ask gently ? 2011-06-28 12:53:43+0000 <antoviaque> It's risky to count on it imho 2011-06-28 12:53:54+0000 <blanchard1> but we're extremely gentle 2011-06-28 12:54:15+0000 <antoviaque> ahahah, it's just that it could be a pain to solve this on-site 2011-06-28 12:54:29+0000 <antoviaque> it's the kind of thing that can eat your day 2011-06-28 12:54:47+0000 <blanchard1> yes so we could have a backup plan by bringing a camera, but i'm not sure about the quality and i'm not too much into renting additional hardware :) 2011-06-28 12:54:54+0000 <blanchard1> but i'll check around me anyway 2011-06-28 12:55:02+0000 <antoviaque> no, I don't think we should rent it 2011-06-28 12:55:10+0000 <antoviaque> not worth it 2011-06-28 12:55:19+0000 <antoviaque> just get the best quality we can 2011-06-28 12:55:20+0000 <antoviaque> find 2011-06-28 12:56:32+0000 <blanchard1> yep 2011-06-28 12:58:41+0000 blanchard1 (blanchard1) is now offline 2011-06-28 13:12:48+0000 romulo (romulo) is now online 2011-06-28 13:12:59+0000 <romulo> morning 2011-06-28 13:17:22+0000 * dachary updated http://freshmeat.net/projects/cardstories/ 2011-06-28 13:18:02+0000 chr15m (chr15m) is now online 2011-06-28 13:18:31+0000 <dachary> antoviaque: you have access to update freshmeat too don't you ? 2011-06-28 13:19:05+0000 <dachary> blanchard: did you vote for cardstories on freshmeat ? ;) 2011-06-28 13:19:12+0000 <dachary> tartarugafeliz: did you ? 2011-06-28 13:19:18+0000 * dachary recruting 2011-06-28 13:20:21+0000 <chr15m> i subscribed, is that all i have to do? 2011-06-28 13:20:26+0000 <dachary> 1.0.5 sent to Debian, alea jacta est 2011-06-28 13:20:41+0000 <dachary> chr15m: you subcribed to freshmeat ? 2011-06-28 13:20:50+0000 <chr15m> yep 2011-06-28 13:20:51+0000 <dachary> http://freshmeat.net/projects/cardstories/votes?vote=1 2011-06-28 13:20:52+0000 <tartarugafeliz> what? 2011-06-28 13:20:53+0000 <chr15m> oh i found the vote button 2011-06-28 13:20:58+0000 <dachary> :-D 2011-06-28 13:21:00+0000 <tartarugafeliz> dachary: I don't understand what you're asking 2011-06-28 13:21:01+0000 <tartarugafeliz> hahahahaha 2011-06-28 13:21:21+0000 <tartarugafeliz> ohhhhh 2011-06-28 13:21:22+0000 <dachary> tartarugafeliz: if you vote for cardstories it will get a good score and that's supposedly a good thing 2011-06-28 13:21:24+0000 <tartarugafeliz> now I sww 2011-06-28 13:21:34+0000 <tartarugafeliz> see* 2011-06-28 13:21:42+0000 <tartarugafeliz> ok! voting 2011-06-28 13:22:44+0000 <dachary> 1.0.5 should be in ubuntu + debian testing before we arrive at RMLL 2011-06-28 13:26:33+0000 <dachary> antoviaque: as discussed this morning 1.0.5 will be the version demonstrated at rmll.info 2011-06-28 13:26:55+0000 <dachary> it's also the version running on cardstori.es 2011-06-28 13:27:36+0000 <dachary> I will only fix critical problems for http://cardstori.es/trac/browser/?rev=1.0.5 in the stable-1.0 branch 2011-06-28 13:28:30+0000 <dachary> and for the next two weeks I will carefully cherry pick changesets (if I must ;-) from the master branch 2011-06-28 13:30:17+0000 <dachary> my goal is that whatever instability we introduce in the master branch does not jeopardize the exhibition in two weeks time ;-) 2011-06-28 13:32:34+0000 <romulo> dachary, i really can't get the tests to work as expected :( 2011-06-28 13:34:29+0000 <dachary> I'm sorry to hear that romulo :-( 2011-06-28 13:36:20+0000 <dachary> Debian GNU/Linux : cardstories_1.0.5-1_amd64.changes ACCEPTED into unstable 2011-06-28 13:38:09+0000 <romulo> dachary, looks like the tests process first than the row insertions, so i can't really check if they are logged in time. Do you have any suggestions? 2011-06-28 13:52:53+0000 <blanchard> back 2011-06-28 14:00:24+0000 <antoviaque> re 2011-06-28 14:00:33+0000 <antoviaque> dachary: re freshmeat I think so yes 2011-06-28 14:01:51+0000 <antoviaque> dachary: yup, for the client what we have now works well so it's good to keep it stable yep 2011-06-28 14:02:25+0000 <antoviaque> (more or less some specific well-known situations, like arriving too late to chose a card/empty screen, etc.) => but at least we can play ;p 2011-06-28 14:02:46+0000 <romulo> antoviaque, o/ 2011-06-28 14:02:54+0000 <antoviaque> hello romulo : ) 2011-06-28 14:03:02+0000 <romulo> hi there 2011-06-28 14:03:10+0000 <romulo> chat log tells me you need to talk to myself 2011-06-28 14:03:14+0000 <antoviaque> Good that you are here, I need to talk to you 2011-06-28 14:03:15+0000 <antoviaque> yup 2011-06-28 14:03:48+0000 <antoviaque> I'll talk to you on a private chan 2011-06-28 14:03:50+0000 <romulo> ok 2011-06-28 14:05:07+0000 * blanchard voted on freshmeat, +20% votes ! 2011-06-28 14:13:10+0000 <chr15m> dachary: with the rector.callLater I am getting this error in my tests: 2011-06-28 14:13:12+0000 <chr15m> [ERROR] 2011-06-28 14:13:12+0000 <chr15m> Traceback (most recent call last): 2011-06-28 14:13:12+0000 <chr15m> DelayedCalls: (set twisted.internet.base.DelayedCall.debug = True to debug) 2011-06-28 14:13:12+0000 <chr15m> <DelayedCall 0x922a72c [0.00873517990112s] called=0 cancelled=0 sendall()> 2011-06-28 14:13:12+0000 <chr15m> Failure: twisted.trial.util.DirtyReactorAggregateError: Reactor was unclean. 2011-06-28 14:17:36+0000 <dachary> chr15m: I suggest you add a listener in the test that will react to the touch() by firing a callback that you use as a return value of the test 2011-06-28 14:17:42+0000 <dachary> chr15m: code translation: 2011-06-28 14:17:49+0000 <dachary> d = deferred() 2011-06-28 14:17:58+0000 <dachary> def check(event): 2011-06-28 14:18:13+0000 <dachary> d.callback(True) 2011-06-28 14:18:37+0000 <dachary> service.listen().addCallback(check) 2011-06-28 14:18:48+0000 <dachary> (do your test) 2011-06-28 14:18:51+0000 <dachary> return d 2011-06-28 14:19:20+0000 <chr15m> dachary: ok thanks. i am way too tired to think about it now. i will make the tests pass without the callLater and then put your code in thursday morning. 2011-06-28 14:19:41+0000 <dachary> in other words you return something that tells the tests framework to wait for an event that you expect 2011-06-28 14:20:11+0000 <dachary> if you return nothing the test framework will assume it's all done ... but when doing forensic analysis on the environement it will notice that there are leftovers 2011-06-28 14:20:18+0000 <dachary> chr15m: ok 2011-06-28 14:20:20+0000 <chr15m> ok got it 2011-06-28 14:21:26+0000 <dachary> hum 2011-06-28 14:21:48+0000 <dachary> if your *sure* your test will only fire one event only you can do even simpler : at the end of the test you call 2011-06-28 14:21:55+0000 <dachary> return service.listen() 2011-06-28 14:21:57+0000 <dachary> and voila 2011-06-28 14:22:07+0000 <chr15m> ah ok 2011-06-28 14:22:08+0000 <chr15m> i'll try 2011-06-28 14:25:56+0000 <chr15m> dachary: i get: 2011-06-28 14:25:58+0000 <chr15m> File "test_chat.py", line 121 2011-06-28 14:25:58+0000 <chr15m> return self.service.listen() 2011-06-28 14:25:58+0000 <chr15m> SyntaxError: 'return' with argument inside generator 2011-06-28 14:26:01+0000 <romulo> Hey everybody, looks like my last commit its going to be on #65. It was an interesting project and i hope to stick around sometimes =] 2011-06-28 14:26:50+0000 <chr15m> romulo: good luck with future projects! 2011-06-28 14:28:52+0000 <dachary> chr15m: hum. The touch() will actually fire a poll response, not a game event. I mislead you, sorry about that. 2011-06-28 14:28:52+0000 <dachary> chr15m: yield self.service.poll() 2011-06-28 14:28:52+0000 <dachary> romulo: good luck too ! 2011-06-28 14:29:09+0000 <dachary> chr15m: yield self.service.poll({'modified':[0],'type':['chat']) 2011-06-28 14:29:31+0000 <chr15m> dachary: ok i'll try it 2011-06-28 14:29:35+0000 <dachary> it's actually a realistic test : it acts as if a client was expecting something and will return when it does 2011-06-28 14:29:57+0000 <dachary> chr15m: yield self.service.poll({'action':['poll'],'modified':[0],'type':['chat']) 2011-06-28 14:30:29+0000 <dachary> (you must use yield instead of return since you're in a generator) 2011-06-28 14:30:53+0000 <chr15m> it hangs indefinitely 2011-06-28 14:31:08+0000 <chr15m> is that because i already have yields? 2011-06-28 14:31:13+0000 <antoviaque> romulo: thanks for your time on the project, and even if it didn't work out, it was nice to work with you! 2011-06-28 14:31:37+0000 <dachary> chr15m: not likely 2011-06-28 14:31:48+0000 * dachary thinking 2011-06-28 14:32:00+0000 <dachary> if you can commit what you have I will try it 2011-06-28 14:32:27+0000 <chr15m> dachary: i am really tired. i am going to get it working without the callLater and commit it and you can give me feedback for thursday. 2011-06-28 14:32:33+0000 <dachary> I feel a little insecure about this area of the server logic. It's new and the odds of misbehaviour are high. 2011-06-28 14:32:40+0000 <chr15m> it's 22:30 here :/ 2011-06-28 14:32:42+0000 <dachary> chr15m: ok 2011-06-28 14:32:53+0000 <blanchard> romulo: it was nice indeed, i wish you the best of luck with your other projects 2011-06-28 14:32:58+0000 <romulo> thanks 2011-06-28 14:33:20+0000 <chr15m> dachary: yep, concurrent architectures can cause serious headaches :] 2011-06-28 14:33:27+0000 <dachary> :-D 2011-06-28 14:38:18+0000 <antoviaque> darty didn't had the vga/dvi adapter I need for the RMLL, grrr 2011-06-28 14:38:43+0000 <antoviaque> blanchard: since you live close to mongallet would you mind if I gave you a shopping list ? :D 2011-06-28 14:40:17+0000 <blanchard> antoviaque: no pb 2011-06-28 14:40:30+0000 <antoviaque> cool, thx : ) 2011-06-28 14:42:19+0000 <antoviaque> the main thing I need is a VGA (male)/DVI (female) adapter 2011-06-28 14:42:49+0000 <chr15m> dachary: ok i comitted this thing: 2011-06-28 14:42:53+0000 <blanchard> antoviaque: i'll go tomorrow - can you mail me or post on buddypress somewhere ? Else i'll forget :) 2011-06-28 14:42:54+0000 <chr15m> dachary: [email protected]:~chr15m/cardstories/cardstories-mccormix.git 2011-06-28 14:43:15+0000 <chr15m> goodnight all! see you thursday. 2011-06-28 14:43:34+0000 <blanchard> bye bye chr15m, sweet dreams ! 2011-06-28 14:43:38+0000 <chr15m> :) 2011-06-28 14:43:53+0000 <antoviaque> the other thing I need is a switch (6-8 ports) + a clean keyboard (mines all look like they are from WWII) - but maybe someone like dachary has some spare? : ) 2011-06-28 14:44:12+0000 <antoviaque> I'll put on the buddypress yup 2011-06-28 14:50:54+0000 <antoviaque> http://farsides.com/members/antoviaque/activity/996/ 2011-06-28 15:00:01+0000 <dachary> antoviaque: I have a switch 24 ports if you need. 2011-06-28 15:00:32+0000 <antoviaque> ah that would definitely do it : ) 2011-06-28 15:00:34+0000 <dachary> I also have a few spare keyboards 2011-06-28 15:00:34+0000 <antoviaque> thanks! 2011-06-28 15:00:54+0000 <antoviaque> dachary: do they look good? : ) 2011-06-28 15:01:11+0000 <dachary> antoviaque: we can go and get that from m34 this week-end 2011-06-28 15:01:20+0000 * antoviaque is happy we have a car for the 24 ports switch and all the hardware ;p 2011-06-28 15:01:35+0000 <dachary> antoviaque: I'm not sure what the "look good" standard is with regard to keyboards. Keytronics look sexy to me. 2011-06-28 15:02:09+0000 <antoviaque> dachary: this week-end I'm at the board meeting from april, so not sure when I'll be able to go there 2011-06-28 15:02:47+0000 <antoviaque> dachary: doesn't need to be impressive design - just that mine look like they have been in a trash bin for a couple of months ;p 2011-06-28 15:03:30+0000 <dachary> I'll let you judge. We can meet at m34 : this is where the hardware is stored. 2011-06-28 15:03:31+0000 <antoviaque> (actually I have to post about that on the buddypress - I won't be around on Sunday :/) 2011-06-28 15:04:06+0000 <antoviaque> dachary: can we go there before or after this week-end? 2011-06-28 15:04:21+0000 <dachary> we can go tomorrow if you like 2011-06-28 15:04:39+0000 <antoviaque> tomorrow is good for me - what time? 2011-06-28 15:04:50+0000 <antoviaque> early morning? 2011-06-28 15:04:55+0000 <antoviaque> would force me to get up :D 2011-06-28 15:05:28+0000 <antoviaque> but anytime is good 2011-06-28 15:05:44+0000 <dachary> I can't get there before 10:30 (father duties) 2011-06-28 15:06:08+0000 <antoviaque> 10:30 is good for me if it suits you 2011-06-28 16:40:57+0000 tartarugafeliz (tartarugafeliz) is now online 2011-06-28 16:42:17+0000 <blanchard> antoviaque: on papillon do you have any idea how to retrieve the link for admin of the poll ? 2011-06-28 16:42:34+0000 <blanchard> i have the link of poll itself but lost the admin url 2011-06-28 16:47:05+0000 <romulo> gotta go, classes now, ttyl 2011-06-28 16:47:19+0000 <blanchard> bbl 2011-06-28 16:47:29+0000 <antoviaque> blanchard: nope - if you didn't noted it the first time not sure you can recover it 2011-06-28 16:47:35+0000 <antoviaque> unless you have an account there maybe 2011-06-28 16:47:41+0000 <blanchard> nope 2011-06-28 16:47:45+0000 <blanchard> thanks 2011-06-28 16:47:53+0000 <blanchard> i'll know for next time :p 2011-06-28 16:52:51+0000 Jo_ (Jo_) is now online 2011-06-28 16:53:08+0000 <Jo_> Knock knock, hello there hard-working people! 2011-06-28 17:00:37+0000 <antoviaque> hi Jo_ : ) 2011-06-28 17:00:41+0000 <tartarugafeliz> hahahahaha 2011-06-28 17:00:43+0000 <tartarugafeliz> OI JOOO 2011-06-28 17:00:44+0000 <antoviaque> ahahaha 2011-06-28 17:01:08+0000 <antoviaque> blanchard: tartarugafeliz: answered http://farsides.com/groups/graphic-design/ about the texts for the flyer 2011-06-28 17:01:35+0000 <tartarugafeliz> Jo_: skype? 2011-06-28 17:07:24+0000 <Jo_> hello xavier 2011-06-28 17:07:51+0000 <Jo_> tartarugafeliz > yes I have a skype ... but are you confusing me with somebody else, or just requesting to have my skype ? :) 2011-06-28 17:08:21+0000 <tartarugafeliz> oh I'm sorry 2011-06-28 17:08:29+0000 <tartarugafeliz> I thought you were a friend of mine 2011-06-28 17:08:50+0000 <Jo_> well i don't mind being your friend ;) But I don't think we know each other yet heheh 2011-06-28 17:09:24+0000 <tartarugafeliz> :P 2011-06-28 17:10:22+0000 <Jo_> So I came to see how things are going (I finally found some downtime to come by!), and see if there's something i could do to help ? 2011-06-28 17:11:23+0000 <tartarugafeliz> Who are you Jo_? 2011-06-28 17:11:24+0000 <tartarugafeliz> :) 2011-06-28 17:11:31+0000 <tartarugafeliz> you came here already? I never saw you before 2011-06-28 17:13:20+0000 <antoviaque> Jo_: that's cool :) 2011-06-28 17:13:42+0000 <antoviaque> There is always something to do here ;p 2011-06-28 17:14:18+0000 <Jo_> well I came under the name "jonathan" 2 or 3 times before 2011-06-28 17:14:38+0000 <Jo_> and I was a colleague of Xavier & David ... a long time ago now :D 2011-06-28 17:14:53+0000 <antoviaque> Right now the focus is on finalizing a version for a free software convention in August 2011-06-28 17:15:32+0000 <antoviaque> Are you good with words? :D Can't find a good text to put on a flyer ;p 2011-06-28 17:15:57+0000 <Jo_> well I fancy myself as "somebody not too bad at writting yes" :p 2011-06-28 17:16:04+0000 <antoviaque> Other than that, depends on what you'd like to do - what kind of things are you looking for? 2011-06-28 17:16:09+0000 <antoviaque> Ah kewl :D 2011-06-28 17:16:25+0000 <Jo_> so I can try to find something yes 2011-06-28 17:16:48+0000 <antoviaque> have a look on the first thread on http://farsides.com/groups/graphic-design/ - about the octopus/milkbox/mouse dialog 2011-06-28 17:19:13+0000 <tartarugafeliz> ahh welcome!!! 2011-06-28 17:19:24+0000 <tartarugafeliz> we need a good writer urgent here! 2011-06-28 17:20:08+0000 <Jo_> ok, seen your texts suggestions & the flyer 2011-06-28 17:20:24+0000 <Jo_> let me scratch my head and come up with suggestions 2011-06-28 17:20:41+0000 <antoviaque> Jo_: thanks a lot :) 2011-06-28 17:21:12+0000 <Jo_> thing is, we need to mix the two type of texts : a bit funny/humoristic/cute + kind of explain what it's about. All this in small bubbles. Mmm :) 2011-06-28 17:21:23+0000 <antoviaque> yup 2011-06-28 17:21:53+0000 <antoviaque> for the explanation it doesn't need to be detailled - it's just to give a bit of the game feeling 2011-06-28 17:23:32+0000 <antoviaque> being fun/cute/etc is more important 2011-06-28 17:23:41+0000 <Jo_> ok remind me again: the game is to find the card matching a word right ? not the other way around ? 2011-06-28 17:23:54+0000 <antoviaque> yep 2011-06-28 17:24:04+0000 <antoviaque> the author choses a card, and a sentence with it 2011-06-28 17:24:17+0000 <antoviaque> the other players then chose a card that match the sentence 2011-06-28 17:24:21+0000 <tartarugafeliz> cool! 2011-06-28 17:24:34+0000 <antoviaque> and the players have to find out wich one the author orginally chose with the sentence 2011-06-28 17:27:57+0000 <Jo_> ok first shot: 2011-06-28 17:28:11+0000 <Jo_> Octopus: Oooh With such a story, what could your card be... 2011-06-28 17:28:27+0000 <Jo_> Milk: He looks so confused! He'll never find it! 2011-06-28 17:28:34+0000 <Jo_> Mouse: But when we have to find his card it's always so easy! 2011-06-28 17:29:19+0000 <Jo_> ... because the octopus looks like a cute dumb guy, and the other look smarter 2011-06-28 17:29:24+0000 <tartarugafeliz> hahahaha its true 2011-06-28 17:29:54+0000 <tartarugafeliz> but maybe⦠with a little less explanation of the game and more focused on the joke it would be less confusing⦠what you think? 2011-06-28 17:30:09+0000 <Jo_> mmm 2011-06-28 17:30:11+0000 <tartarugafeliz> because this is just for the players to get a feeling 2011-06-28 17:30:22+0000 <tartarugafeliz> of what this game is about 2011-06-28 17:31:00+0000 <Jo_> really depends of your target audience: the flyer will serve to promote the game to people that don't know it yet, or will it serves for people who already know how to play it ? 2011-06-28 17:31:22+0000 <antoviaque> Jo_: more for first time-players 2011-06-28 17:31:27+0000 <Jo_> (will it serve*) 2011-06-28 17:32:01+0000 <antoviaque> We'll use at a convention, so some players will have played 2-3 games, but a lot of them probably won't 2011-06-28 17:32:13+0000 <Jo_> then i think it's important to kinda keep the "tutorial" idea in the texts, so that first time players get both an idea of what it's about + its game feel at the same time 2011-06-28 17:32:46+0000 <antoviaque> Yup, it's the best imho 2011-06-28 17:32:50+0000 <antoviaque> if we can 2011-06-28 17:33:05+0000 <antoviaque> I like your proposition actually 2011-06-28 17:33:17+0000 <Jo_> second proposal would be to change octopus line to... 2011-06-28 17:33:36+0000 <Jo_> Octopus: Your card is this one... wait this one... or maybe... 2011-06-28 17:34:04+0000 <antoviaque> Yup better 2011-06-28 17:34:10+0000 <tartarugafeliz> yes I like it too! 2011-06-28 17:34:11+0000 <xrogaan_> don't focus on jokes 2011-06-28 17:34:12+0000 <antoviaque> Less information in the sentence 2011-06-28 17:34:24+0000 * xrogaan_ is reading the backlog 2011-06-28 17:34:42+0000 <antoviaque> xrogaan_: why not? 2011-06-28 17:34:44+0000 <xrogaan_> if you made the jokes too obvious, it's stop being funny 2011-06-28 17:35:27+0000 <antoviaque> true - but what would you put then? 2011-06-28 17:35:38+0000 <Jo_> that's true... but I tried to make something very simple, the kind of jokes you find in children's books, think it fits the style 2011-06-28 17:35:44+0000 <xrogaan_> or even worse, a lot of obvious jokes, all the times 2011-06-28 17:36:00+0000 <tartarugafeliz> I liked the simplicity, it gives you the feeling of the game imediatelly 2011-06-28 17:36:23+0000 <xrogaan_> the funny jokes came when you actually needs to think about it 2011-06-28 17:36:59+0000 <tartarugafeliz> how would you pass this message xrogaan_? you have another way in mind? we need help with this ahahah 2011-06-28 17:38:26+0000 <xrogaan_> err, well, I don't know. It's really something hard to come with 2011-06-28 17:38:53+0000 <antoviaque> very true : ) 2011-06-28 17:38:56+0000 <xrogaan_> I would just keep in mind the KISS way and this sentence : "Less is more" 2011-06-28 17:38:59+0000 <tartarugafeliz> yes, we've been trying for a week already 2011-06-28 17:39:43+0000 <tartarugafeliz> I really liked Jo_'s idea 2011-06-28 17:39:45+0000 <antoviaque> I would go for Jo_'s last version imho 2011-06-28 17:39:50+0000 <tartarugafeliz> me too ahhaah :D 2011-06-28 17:39:53+0000 <antoviaque> :p 2011-06-28 17:39:57+0000 <tartarugafeliz> thank you Jo_!! 2011-06-28 17:41:19+0000 <Jo_> well you're welcome 2011-06-28 17:41:46+0000 <Jo_> another suggestion, to change Milk's line (because he looks sarcastic) to: Give up already! You'll never find it! 2011-06-28 17:42:09+0000 <tartarugafeliz> ok! 2011-06-28 17:42:18+0000 <xrogaan_> aah, children books... 2011-06-28 17:42:19+0000 <Jo_> both works so up to you 2011-06-28 17:42:24+0000 <xrogaan_> like this one : http://www.leasticoulddo.com/comic/20101214 (6 pages) 2011-06-28 17:42:57+0000 <Jo_> Octopus: Your card is this one... wait this one... or maybe... / Milk: Give up already! You'll never find it! / Mouse: But when we have to find his card it's always so easy! 2011-06-28 17:43:26+0000 <Jo_> or keep the previous Milk line ... well i don't know, you choose :) 2011-06-28 17:45:30+0000 <antoviaque> For the Milk, why not simply "You'll never find it!" ? 2011-06-28 17:45:43+0000 <antoviaque> shorter and simpler : ) 2011-06-28 17:47:19+0000 <tartarugafeliz> ok 2011-06-28 17:47:33+0000 <Jo_> yes works too; The "give up..." was because i picture milky-boy as a mean person heheh 2011-06-28 17:48:53+0000 <antoviaque> xrogaan_: criticism is good when it is constructive - help us find the right sentence if you don't like the current one 2011-06-28 17:51:15+0000 <dachary> http://cardstori.es/dev/static/?skin=invitation_anonymous this is the bootstrap of the new layouts http://cardstori.es/trac/browser/static/mockups/author/page%203.png?rev=3da02d313e6e735bd6c72935d2983a259401732b 2011-06-28 17:51:21+0000 <dachary> in the dev-2.0 branch 2011-06-28 17:51:37+0000 <antoviaque> oh cool :D 2011-06-28 17:51:57+0000 <dachary> I like how ugly it is, reminds me the beginning of cardstories ;-) 2011-06-28 17:52:10+0000 <tartarugafeliz> hahahah oh my god! 2011-06-28 17:52:12+0000 <antoviaque> no no, you're getting better at it : ) 2011-06-28 17:52:20+0000 <dachary> uglier you mean ? 2011-06-28 17:52:22+0000 <dachary> ahaha 2011-06-28 17:52:29+0000 <dachary> I'll write my report after diner 2011-06-28 17:52:32+0000 <antoviaque> I won't say ;p 2011-06-28 17:57:56+0000 <antoviaque> Posted some ideas of games for us to play : ) Suggestions welcome => http://farsides.com/members/antoviaque/activity/1004/ 2011-06-28 17:58:42+0000 <tartarugafeliz> https://gitorious.org/farsides/farsides/blobs/master/cardstories/flyer/100x140.zip%20Folder/100x140.png 2011-06-28 17:58:50+0000 <tartarugafeliz> https://gitorious.org/farsides/farsides/blobs/master/cardstories/flyer/100x140.zip%20Folder/100x1402.png 2011-06-28 17:59:25+0000 <antoviaque> tartarugafeliz: Jo_: congratz : ) 2011-06-28 17:59:37+0000 <tartarugafeliz> Jo_: if you prefer that I write your complete name tell me 2011-06-28 18:00:05+0000 <antoviaque> tartarugafeliz: can you put the PDF there also afterwards? I'll order the cards later tonight 2011-06-28 18:00:18+0000 <tartarugafeliz> ok, I just need the approval to create them! :P 2011-06-28 18:00:27+0000 <antoviaque> tartarugafeliz: you're the one approving it ;p 2011-06-28 18:00:37+0000 <tartarugafeliz> ohh I like that! :) 2011-06-28 18:00:42+0000 <antoviaque> ahahaha 2011-06-28 18:00:45+0000 <tartarugafeliz> but is good to know if everyone likes or not ahhaahha 2011-06-28 18:00:53+0000 <antoviaque> veryyyy goood :p 2011-06-28 18:00:53+0000 <tartarugafeliz> the community!!! :D 2011-06-28 18:00:57+0000 <tartarugafeliz> power to the community! 2011-06-28 18:07:51+0000 <Jo_> :) 2011-06-28 18:09:49+0000 <Jo_> I like the flyer design, would be nice if you could keep one for me after printing, i'll buy it :) 2011-06-28 18:10:26+0000 <antoviaque> Jo_: we can even send it to you - no charge for you, you contributed to it : ) 2011-06-28 18:11:02+0000 <Jo_> that would be cool, but you could also give me it to me around a beer ! 2011-06-28 18:11:11+0000 <Jo_> give it to me* 2011-06-28 18:13:48+0000 <Jo_> (tthat beer we still didn't manage to have time for heheh) 2011-06-28 18:17:43+0000 <Jo_> when is the convention you're making the flyer for ? 2011-06-28 18:17:58+0000 <antoviaque> I vote +1 on the beer : ) 2011-06-28 18:18:12+0000 <antoviaque> The convention is the RMLL, a Free Software convention 2011-06-28 18:18:19+0000 <antoviaque> http://2011.rmll.info/ 2011-06-28 18:19:08+0000 <Jo_> ah i see! 2011-06-28 18:19:28+0000 <xrogaan_> antoviaque: i'm not good with that kind of stuff 2011-06-28 18:19:39+0000 <xrogaan_> sorry 2011-06-28 18:19:44+0000 <antoviaque> xrogaan_: I understand - me too : ) 2011-06-28 18:21:18+0000 * antoviaque just ordered http://www.ekoore.com/shop/29-tablet-pc-perl.html to show the game at the convention :D 2011-06-28 18:21:53+0000 <xrogaan_> so, who do you target with that game, childrens ? 2011-06-28 18:21:54+0000 <xrogaan_> -s 2011-06-28 18:22:07+0000 <antoviaque> they are part of the target yep 2011-06-28 18:22:17+0000 <antoviaque> casual players basically 2011-06-28 18:22:46+0000 <xrogaan_> only on PC, nothing about going on PS3 or xbox ? 2011-06-28 18:23:04+0000 <antoviaque> Free Software doesn't mix well with proprietary consoles ;p 2011-06-28 18:23:07+0000 <xrogaan_> 'cause, there are a lot of casuals in those two :p 2011-06-28 18:23:08+0000 <antoviaque> But who knows 2011-06-28 18:23:25+0000 <xrogaan_> yeah, look at nexuiz. A shame... 2011-06-28 18:36:09+0000 <antoviaque> tartarugafeliz: requirements from the printer for the postal cards => http://www.rapid-flyer.com/assistance/preparer-mes-fichiers.aspx 2011-06-28 18:42:31+0000 <Jo_> ok i'm off to diner! See you later people :) 2011-06-28 21:40:15+0000 <blanchard> tartarugafeliz: antoviaque kudos to both of you and Jo 2011-06-28 21:40:21+0000 <blanchard> very nice text 2011-06-28 21:40:56+0000 <blanchard> I was feeling pretty bad after i wrote my crappy one. Now I'm happy the text is cool :p 2011-06-28 22:10:22+0000 * dachary writing the report 2011-06-28 22:53:47+0000 <dachary> done 2011-06-28 23:42:34+0000 antoviaque (antoviaque) 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/

