Hi,

Here is the log of the chatroom at http://farsides.com/chat/ (or 
irc://irc.freenode.net/#farsides) for the 2011-07-20.


2011-07-20 01:43:32+0000 MCMic (MCMic) is now online
2011-07-20 01:48:26+0000 mtyaka (mtyaka) is now online
2011-07-20 05:23:45+0000 divya (divya) is now online
2011-07-20 07:08:15+0000 <dachary> hop
2011-07-20 07:23:38+0000 * dachary checking out
2011-07-20 07:56:25+0000 * dachary finished merging mtyaka + arbrandes work
2011-07-20 07:56:42+0000 <dachary> now contemplating 
http://pastebin.com/ba6pELq3 which is what merging dev-2.0 with master entails
2011-07-20 08:07:56+0000 tartarugafeliz (tartarugafeliz) is now online
2011-07-20 08:08:09+0000 <dachary> tartarugafeliz: \o/
2011-07-20 08:09:12+0000 <tartarugafeliz> :D
2011-07-20 08:21:27+0000 <dachary> tartarugafeliz: antoviaque has problems 
connecting to IRC ? 
2011-07-20 08:34:33+0000 tartarugafeliz1 (tartarugafeliz1) is now online
2011-07-20 08:40:37+0000 <tartarugafeliz1> dachary: we have a problem with our 
internet, we're solving it
2011-07-20 08:41:33+0000 antoviaque (antoviaque) is now online
2011-07-20 08:41:50+0000 <antoviaque> hi!
2011-07-20 08:41:57+0000 * antoviaque coming back from assedic meeting
2011-07-20 08:43:59+0000 <blanchard> antoviaque: how did it go ?
2011-07-20 08:44:02+0000 <antoviaque> dachary: tartarugafeliz1 said you were 
trying to reach me?
2011-07-20 08:44:10+0000 <antoviaque> it went ok : )
2011-07-20 08:44:25+0000 <blanchard> you're a soon to be rich man ? ;)
2011-07-20 08:44:31+0000 <antoviaque> but the girl isn't nice, and this 
intensive stuff is going to be a pain in the ass - every two weeks :/
2011-07-20 08:44:40+0000 <blanchard> arf :/
2011-07-20 08:44:43+0000 <antoviaque> ahh - it wasn't about the indemnities
2011-07-20 08:45:02+0000 <antoviaque> but she confirmed that the application 
was accepted - should get it by the end of the month
2011-07-20 08:45:05+0000 <blanchard> it was about the control  :p
2011-07-20 08:45:08+0000 <antoviaque> yep :)
2011-07-20 08:45:42+0000 <blanchard> antoviaque: I won't be able to attend the 
2pm meeting today unfortunately
2011-07-20 08:45:46+0000 <antoviaque> I think I'm going to switch to company 
creation status, 6 months of this would be a pain in the ass : )
2011-07-20 08:45:55+0000 <blanchard> I'll be back later in the afternoon
2011-07-20 08:45:56+0000 <antoviaque> blanchard: np
2011-07-20 08:54:53+0000 <divya> antoviaque: blanchard Hi!
2011-07-20 08:54:54+0000 <antoviaque> divya: hello!
2011-07-20 08:54:54+0000 <blanchard> well ! hello :)
2011-07-20 08:54:54+0000 <antoviaque> how have you been? : )
2011-07-20 08:54:54+0000 <divya> antoviaque: I've not been able to continue 
working as promised, sorry about that 
2011-07-20 08:54:54+0000 <divya> antoviaque: doing fine now 
2011-07-20 08:54:54+0000 <antoviaque> np - thanks for coming back : )
2011-07-20 08:54:54+0000 <antoviaque> what happened?
2011-07-20 08:54:54+0000 <divya> antoviaque: due to health issues initially and 
then I had to attend a workshop in other city I had to travel 
2011-07-20 08:54:54+0000 <divya> anyways I've been checking the tciket I'd 
picked up
2011-07-20 08:54:54+0000 <divya> I see its still assigned to me and in 
progress, so wondering if its due on me or someone has taken over 
2011-07-20 08:54:55+0000 <dachary> antoviaque: there was nothing specific, just 
thought you were disconnected and unaware of it as it happens some times
2011-07-20 08:54:55+0000 <antoviaque> dachary: yup, got cut the internet again 
today :/
2011-07-20 08:54:55+0000 <antoviaque> I'm with my 3g hotspot
2011-07-20 08:54:55+0000 <antoviaque> divya: let me have a look at your ticket
2011-07-20 08:54:55+0000 <divya> antoviaque: 
http://tickets.farsides.com/issues/93
2011-07-20 08:54:55+0000 <dachary> antoviaque: hoops
2011-07-20 08:54:55+0000 <dachary> antoviaque: you can come to my place if you 
like ;-)
2011-07-20 08:55:28+0000 <antoviaque> dachary: if the wifi hotspot stops 
working I may take on the offer : )
2011-07-20 08:55:39+0000 <dachary> please do
2011-07-20 08:56:08+0000 <dachary> I'll stay home then
2011-07-20 08:56:21+0000 <dachary> I'm done merging dev-2.0 into master
2011-07-20 08:56:47+0000 <dachary> I'm now checking that it works for real (the 
tests run fine but there is nothing like hands on experience ;-)
2011-07-20 08:56:57+0000 <antoviaque> divya: I've had a look - in the meantime 
we moved on in the code base, but we'll still need this to be fixed imho
2011-07-20 08:57:05+0000 <antoviaque> dachary: :p
2011-07-20 08:57:41+0000 <antoviaque> divya: if you wish to complete it, you'll 
need to pull --rebase against the current codebase
2011-07-20 08:58:43+0000 <divya> antoviaque: ok sure, I will start working on 
this now 
2011-07-20 08:58:53+0000 <antoviaque> divya: also, in the meantime we completed 
the recruitment process, and selected arbrandes and mtyaka - so it would just 
be about this one task, hope it's ok for you
2011-07-20 08:59:44+0000 <divya> antoviaque: yeah its ok to me, anyways my 
company does not allow me to sign any contract 
2011-07-20 09:04:53+0000 <antoviaque> ok - perfect then : )
2011-07-20 09:05:55+0000 <dachary> http://cardstories.org/dev/static/ is 
running the master branch. We are re-united !
2011-07-20 09:05:55+0000 <antoviaque> divya: btw dachary is currently finishing 
a large merge - if you can wait for him to complete it later today, it may save 
you some problems later on
2011-07-20 09:06:05+0000 <antoviaque> ah - was quicker :p
2011-07-20 09:06:26+0000 <antoviaque> dachary: gratz : )
2011-07-20 09:06:46+0000 <dachary> :-) it took me about 2.5 hours altogether, 
that's not so quick. And there may be problems I did not see. But it's not 
completly broken ;-)
2011-07-20 09:06:56+0000 <divya> antoviaque: yeah sure
2011-07-20 09:07:14+0000 <antoviaque> dachary: it's a good news : )
2011-07-20 09:07:28+0000 <dachary> yes, it feels good to be one again ;-)
2011-07-20 09:08:16+0000 * antoviaque is completing his CSS task
2011-07-20 09:08:39+0000 * dachary reading the farsides news
2011-07-20 09:15:22+0000 <dachary> antoviaque: I also merged mtyaka + arbrandes 
latest works
2011-07-20 09:15:26+0000 tartarugafeliz (tartarugafeliz) is now online
2011-07-20 09:15:30+0000 <tartarugafeliz> antoviaque: 
https://gitorious.org/farsides/farsides/trees/master/cardstories/board%20interface/author_cut%20images/2
2011-07-20 09:15:30+0000 <dachary> antoviaque: which css are you working on ? 
2011-07-20 09:15:59+0000 <antoviaque> tartarugafeliz: thanks!
2011-07-20 09:16:05+0000 <tartarugafeliz> yw
2011-07-20 09:16:07+0000 <antoviaque> dachary: cool for the merges : )
2011-07-20 09:17:03+0000 <antoviaque> dachary: for the css it's this 
http://tickets.farsides.com/issues/233
2011-07-20 09:23:34+0000 <dachary> antoviaque: is there a backup of 
tickets.farsides.com ? 
2011-07-20 09:24:16+0000 <antoviaque> uh, nope still not :/ I used the backup 
computer for the RMLL, and didn't reset it up yet
2011-07-20 09:24:24+0000 <dachary> http://tickets.farsides.com/issues/196 is 
complete ? 
2011-07-20 09:25:16+0000 <antoviaque> no - that's why we added those tasks 
today, it's missing the part after clicking ok
2011-07-20 09:25:39+0000 <antoviaque> but since we created another user story 
for this, I think we can close it actually
2011-07-20 09:25:51+0000 <antoviaque> hop, done
2011-07-20 09:26:32+0000 mtyaka (mtyaka) is now online
2011-07-20 09:28:57+0000 <dachary> mtyaka: good morning. I have news : dev-2.0 
has been merged in master. Please let me know if you find something unexpected. 
All work will now be done on master. 
2011-07-20 09:29:14+0000 <antoviaque> hi mtyaka!
2011-07-20 09:29:42+0000 <mtyaka> hi dachary, antoviaque!
2011-07-20 09:30:21+0000 <mtyaka> dachary: thanks for the info, will report if 
I find any problems
2011-07-20 09:31:21+0000 <dachary> mtyaka: I've merged the work you've done 
based on dev-2.0 before merging into master. You don't need to do anything at 
the moment.
2011-07-20 09:32:01+0000 <mtyaka> ah, ok
2011-07-20 09:34:02+0000 tartarugafeliz (tartarugafeliz) is now online
2011-07-20 09:35:08+0000 antoviaque (antoviaque) is now online
2011-07-20 09:55:34+0000 arbrandes (arbrandes) is now online
2011-07-20 10:02:57+0000 antoviaque (antoviaque) is now online
2011-07-20 10:07:33+0000 <dachary> antoviaque: what is 
http://farsides.com/wp-content/uploads/group-documents/12/1311012972-brazil.ods.zip
 ? 
2011-07-20 10:08:27+0000 <dachary> ah
2011-07-20 10:08:30+0000 <dachary> found it
2011-07-20 10:13:52+0000 <dachary> tartarugafeliz: did you get a chance to 
discuss with Laurent ? 
2011-07-20 10:14:03+0000 <tartarugafeliz> yesterday yes
2011-07-20 10:14:08+0000 <tartarugafeliz> why, he was here today?!
2011-07-20 10:14:11+0000 <antoviaque> dachary: it's to get a free trip to 
brazil from oseo ;p
2011-07-20 10:18:30+0000 antoviaque (antoviaque) is now online
2011-07-20 10:20:25+0000 <dachary> tartarugafeliz: I was just curious because I 
read the post where he said he would come. How did it go ? Did you figure out 
something ? 
2011-07-20 10:21:04+0000 <tartarugafeliz> he'll show us some sketchs until 
saturday! :D
2011-07-20 10:21:16+0000 <tartarugafeliz> for the results of the games
2011-07-20 10:21:21+0000 <tartarugafeliz> its too boring right now
2011-07-20 10:21:26+0000 <tartarugafeliz> we need to make a party!
2011-07-20 10:21:50+0000 <dachary> tartarugafeliz: great to know he tries to 
solve it. I agree it's not very entertaining. There is too much to think about.
2011-07-20 10:22:01+0000 <tartarugafeliz> exactly
2011-07-20 10:22:04+0000 <dachary> :-D
2011-07-20 10:22:08+0000 <tartarugafeliz> too much information to show and 
explain
2011-07-20 10:22:13+0000 <tartarugafeliz> we need to put some fun into this part
2011-07-20 10:22:23+0000 <tartarugafeliz> for people to be waiting to see the 
results and the illustrations
2011-07-20 10:22:40+0000 <dachary> I'm done reading the news. & watching the 
vides
2011-07-20 10:22:53+0000 <dachary> tartarugafeliz: your costume is awesome. Yvi 
likes it !
2011-07-20 10:23:08+0000 <tartarugafeliz> hahahahaahah I'm so happy Yvi likes 
it! hahaahha
2011-07-20 10:23:18+0000 <tartarugafeliz> are you in Berlin already!?
2011-07-20 10:23:38+0000 <dachary> http://www.youtube.com/watch?v=jsWcNRTkRYI 
is a great video. Is there a remastered version ? 
2011-07-20 10:23:54+0000 <dachary> tartarugafeliz: we're leaving tonight by 
train ;-)
2011-07-20 10:24:03+0000 <tartarugafeliz> that's so cool!!!
2011-07-20 10:24:16+0000 <tartarugafeliz> I wish you all a lot of happiness on 
this new journey!
2011-07-20 10:24:32+0000 <tartarugafeliz> and I hope I can go visit you 
sometime, I always wanted to know Berlin
2011-07-20 10:24:59+0000 <antoviaque> dachary: nope, that one is more to get a 
feel of the atmosphere and reactions
2011-07-20 10:25:11+0000 <antoviaque> but if you have an idea of remastering, 
I'm all hears :p
2011-07-20 10:25:18+0000 <antoviaque> ears
2011-07-20 10:29:06+0000 <dachary> I have no idea, only desire
2011-07-20 10:29:14+0000 <dachary> :-D
2011-07-20 10:30:26+0000 <dachary> lunch time
2011-07-20 10:33:59+0000 <arbrandes> morning folks
2011-07-20 10:34:18+0000 <arbrandes> bye folks, gotta go buy some food :)
2011-07-20 10:34:19+0000 <antoviaque> hi arbrandes : )
2011-07-20 10:34:29+0000 <antoviaque> ahah, see you :p
2011-07-20 10:34:34+0000 <arbrandes> ;)
2011-07-20 11:38:00+0000 <dachary> arbrandes: morning
2011-07-20 11:42:22+0000 * dachary now contemplating the stories to get a sense 
of how they could be implemented
2011-07-20 11:43:47+0000 <dachary> antoviaque: I'm still having troubles 
pulling the farsides repository, is there a clone I could rsync somewhere ? 
2011-07-20 11:44:43+0000 <antoviaque> no, but I can make a tarball again
2011-07-20 11:45:02+0000 <dachary> antoviaque: I assume you don't have the same 
troubles because you pull more often.
2011-07-20 11:45:16+0000 <antoviaque> it's weird though, not sure why you end 
up with those issues and me not - maybe because I pull more frequently and it's 
less big in size?
2011-07-20 11:45:18+0000 <antoviaque> ah yep ;p
2011-07-20 11:45:43+0000 <dachary> the size of the git process server side 
depends on how many objects it needs to send
2011-07-20 11:46:00+0000 <antoviaque> ok, let me try to pull on the server
2011-07-20 11:46:11+0000 <dachary> I suspect it gets oomkilled 
2011-07-20 11:46:12+0000 <antoviaque> I think we'll need to move this repository
2011-07-20 11:46:51+0000 <dachary> that's an unexpected problem. it's worth a 
ticket to gitorious I think
2011-07-20 11:46:58+0000 * dachary filling the ticket
2011-07-20 11:47:13+0000 <antoviaque> ah, good idea too yup : )
2011-07-20 11:47:34+0000 <antoviaque> especially because if sparkleshare takes 
on, they are going to have a lot of people like us : )
2011-07-20 11:47:56+0000 <dachary> I'm pulling as we speak. I't 99% but 
trashing (i suspect the server is swaping like a pig)
2011-07-20 11:48:16+0000 <dachary> groink
2011-07-20 11:48:46+0000 <dachary>  99% (870/872)
2011-07-20 11:48:58+0000 <dachary> 2 more
2011-07-20 11:48:59+0000 <dachary> gogoogo
2011-07-20 11:49:30+0000 <antoviaque> 98% on my side - I'm catching up :p
2011-07-20 11:49:39+0000 <dachary> how many objects ? 
2011-07-20 11:49:46+0000 <dachary> fatal: The remote end hung up unexpectedly
2011-07-20 11:49:49+0000 <antoviaque> remote: Compressing objects:  98% 
(858/872)   
2011-07-20 11:49:50+0000 <dachary> arrrrrrrrrrrrrrhhhhhhhhhhhh
2011-07-20 11:50:03+0000 <dachary> *sob*
2011-07-20 11:50:11+0000 <antoviaque> :p
2011-07-20 11:50:46+0000 antoviaque1 (antoviaque1) is now online
2011-07-20 11:51:04+0000 <antoviaque1> re
2011-07-20 11:51:47+0000 tartarugafeliz1 (tartarugafeliz1) is now online
2011-07-20 11:51:50+0000 <antoviaque1> remote: Compressing objects:  99% 
(866/872)   
2011-07-20 11:52:10+0000 tartarugafeliz2 (tartarugafeliz2) is now online
2011-07-20 11:53:00+0000 <arbrandes> back, now all stocked up :)
2011-07-20 11:53:04+0000 <arbrandes> hey dachary :))
2011-07-20 11:53:39+0000 <antoviaque1> remote: Compressing objects:  99% 
(871/872)   
2011-07-20 11:53:41+0000 <arbrandes> antoviaque1, dachary, I also have issues 
pulling the farsides repo.  It's usually only after the 3rd or 4th try that I 
can get it.
2011-07-20 11:53:44+0000 <antoviaque1> arbrandes: re : )
2011-07-20 11:54:34+0000 <antoviaque1> don't mean to brag, but just ogt it on 
the first time :p (gnihihi)
2011-07-20 11:54:37+0000 <antoviaque1> remote: Counting objects: 1294, done.
2011-07-20 11:54:38+0000 <antoviaque1> remote: Compressing objects: 100% 
(872/872), done.
2011-07-20 11:54:38+0000 <antoviaque1> Receiving objects:  15% (134/890), 51.28 
MiB | 9.06 MiB/s   
2011-07-20 11:54:47+0000 <arbrandes> antoviaque1, no fair :(
2011-07-20 11:54:48+0000 <arbrandes> hehehehe
2011-07-20 11:54:52+0000 <antoviaque1> ;p
2011-07-20 11:55:01+0000 <antoviaque1> I'm making a tarball for you dachary if 
you still want it
2011-07-20 11:59:10+0000 <dachary> antoviaque1: I do
2011-07-20 11:59:29+0000 <arbrandes> dachary, regarding the first part of 
http://tickets.farsides.com/issues/167#note-9, sorry about that, stupid 
mistake, will fix ASAP.   About the second part, though, I'm not sure what you 
meant by "the enclosing HTML page".   If you mean django, currently it's not 
really enclosing the cardstories client page; as a matter of fact, it knows 
nothing about it except the URL.
2011-07-20 11:59:31+0000 <antoviaque1> it's tar-ing
2011-07-20 11:59:43+0000 <dachary> meanwhile I'll try to check it online
2011-07-20 12:01:37+0000 antoviaque (antoviaque) is now online
2011-07-20 12:03:49+0000 <dachary> arbrandes: I withdraw my second comment. It 
was meaningless. I thought the patch was in cardstories.js and i suggested that 
you do ... what you actually did. Sorry for the noise.
2011-07-20 12:04:28+0000 <arbrandes> dachary, no problem at all :)
2011-07-20 12:04:49+0000 antoviaque1 (antoviaque1) is now online
2011-07-20 12:06:32+0000 <antoviaque1> re - sorry for the disconnections - 
finally got back internet : )
2011-07-20 12:06:42+0000 * antoviaque1 throws his 3g phone to the trash
2011-07-20 12:08:43+0000 <dachary> :-D
2011-07-20 12:08:47+0000 <dachary> hurray !
2011-07-20 12:09:33+0000 <arbrandes> Hehehe, viva la land-line internet :)
2011-07-20 12:09:56+0000 <arbrandes> dachary, fixed the mistake, if you want to 
pull: http://tickets.farsides.com/issues/167#note-10
2011-07-20 12:09:56+0000 <antoviaque1> :p
2011-07-20 12:10:44+0000 <dachary> arbrandes: done
2011-07-20 12:10:47+0000 <arbrandes> thanks :)
2011-07-20 12:11:56+0000 tartarugafeliz (tartarugafeliz) is now online
2011-07-20 12:11:58+0000 <antoviaque1> and finally got around to make this 
$%#$^ resizable box :)
2011-07-20 12:12:09+0000 <dachary> tartarugafeliz: weeeellllcome back (drums 
rolling)
2011-07-20 12:12:12+0000 <tartarugafeliz> ups, now everything is fine
2011-07-20 12:12:16+0000 <tartarugafeliz> hahahahaah damn internet
2011-07-20 12:12:29+0000 <dachary> tartarugafeliz: where can I see the 
animations / videos you worked on ? 
2011-07-20 12:12:48+0000 <tartarugafeliz> for card stories?
2011-07-20 12:12:56+0000 <dachary> tartarugafeliz: yes
2011-07-20 12:13:09+0000 <tartarugafeliz> I made just one yesterday, I'll give 
you the link
2011-07-20 12:13:21+0000 <dachary> thanks, that's what I meant to see :-)
2011-07-20 12:13:35+0000 <tartarugafeliz> 
https://gitorious.org/farsides/farsides/trees/master/cardstories/animation%20RMLL/movies
 its the 2to2a.mp4
2011-07-20 12:13:51+0000 <tartarugafeliz> I was doing the 1st step but then I 
had to stop and do this one… I'm a little bit lost actually
2011-07-20 12:13:54+0000 <tartarugafeliz> what should I do next?
2011-07-20 12:14:11+0000 <arbrandes> tartarugafeliz, this is precisely what 
we're all here to discuss ;)
2011-07-20 12:14:18+0000 <tartarugafeliz> ahhh ok
2011-07-20 12:14:20+0000 <dachary> tartarugafeliz: move your tentacles ? 
2011-07-20 12:14:28+0000 <tartarugafeliz> heheheh
2011-07-20 12:15:08+0000 <arbrandes> antoviaque1, tartarugafeliz, mtyaka, the 
pigs in this sprint, ready for the quick daily meeting?
2011-07-20 12:15:14+0000 <antoviaque1> of course : )
2011-07-20 12:15:18+0000 <tartarugafeliz> yes
2011-07-20 12:16:39+0000 <arbrandes> Ok, I'll start.  It's nice if everybody 
opens http://tickets.farsides.com/issues/227 for this.  Since we don't have a 
task board yet, the individual stories will have to do. :)
2011-07-20 12:16:50+0000 <antoviaque1> dachary: 
http://cardstories.antoviaque.org/public/farsides.tar
2011-07-20 12:18:15+0000 <arbrandes> Yesterday I started work on the javascript 
animation (#231), but until now I only spent about 3 hours, mostly learning 
what mtyaka did in his last animation task (#221) (but also spending a chunky 
amount of time trying to get 2to2a.mp4, heheheh).
2011-07-20 12:18:29+0000 <arbrandes> The rest of the time I was finishing #167.
2011-07-20 12:18:33+0000 <dachary> antoviaque1: thanks, it will complete in 2h
2011-07-20 12:18:49+0000 <antoviaque1> dachary: damned :/
2011-07-20 12:19:09+0000 <dachary> it's ok, I'm not blocked
2011-07-20 12:19:17+0000 <arbrandes> Today (this morning) I intend to finish 
#231, but I depend on antoviaque1's #233.
2011-07-20 12:19:41+0000 <arbrandes> antoviaque1, your turn :)
2011-07-20 12:20:08+0000 <arbrandes> What did you do yesterday?  What are you 
going to do today, and finally, is there anything blocking you?
2011-07-20 12:20:30+0000 <antoviaque1> I worked on #233, and finished right 
before the meeting :p
2011-07-20 12:20:39+0000 <arbrandes> heheheh, great
2011-07-20 12:20:40+0000 <antoviaque1> I'm currently pushing stuff
2011-07-20 12:21:19+0000 <antoviaque1> So far nothing left on the code side for 
today - I think I'll work on moving the farsides git repo to our server, since 
it continuously creates issues
2011-07-20 12:21:32+0000 <arbrandes> Roger that
2011-07-20 12:21:38+0000 <arbrandes> tartarugafeliz, now you :)
2011-07-20 12:21:48+0000 <tartarugafeliz> I finished my task #230
2011-07-20 12:21:50+0000 * dachary trying to find a software to run the 
animated video frame by frame
2011-07-20 12:22:25+0000 <arbrandes> dachary, I just drag the mouse slowly on 
the time bar for that :)
2011-07-20 12:22:26+0000 <antoviaque1> dachary: I just used a normal player, 
paused and moved the cursor manually :p
2011-07-20 12:22:26+0000 <tartarugafeliz> I thought I would do things in order 
of steps
2011-07-20 12:22:30+0000 <antoviaque1> hehe
2011-07-20 12:22:51+0000 <tartarugafeliz> but yesterday I did step 2 so you 
guys have to tell me what you want me to work on today
2011-07-20 12:23:27+0000 <dachary> trying vlc
2011-07-20 12:23:32+0000 <arbrandes> tartarugafeliz, it's mostly our fault that 
we still don't have all the stories and tasks lined up.
2011-07-20 12:23:56+0000 <tartarugafeliz> can I help to organize some way?
2011-07-20 12:24:37+0000 <arbrandes> tartarugafeliz, if all the tasks were 
ready, it would have been much clearer in what order things should be done.
2011-07-20 12:24:37+0000 <arbrandes> Ok, let's see
2011-07-20 12:25:04+0000 * arbrandes looking at 
http://tickets.farsides.com/versions/show/2
2011-07-20 12:26:24+0000 <dachary> antoviaque1: backups maybe ? 
2011-07-20 12:26:56+0000 <arbrandes> antoviaque1, 
http://tickets.farsides.com/issues/228 seems to be a duplicate of 227, right?
2011-07-20 12:27:22+0000 <antoviaque1> dachary: ahah, yep, that too if I have 
time - I can make it a sysadmin day
2011-07-20 12:28:15+0000 <antoviaque1> arbrandes: ah yep - don't how how I 
managed this - closing #228
2011-07-20 12:28:54+0000 <arbrandes> antoviaque1, take a loot at 
http://tickets.farsides.com/versions/show/2, should we just follow the ticket 
order from now on?
2011-07-20 12:29:32+0000 <arbrandes> tartarugafeliz, if antoviaque1 agrees, 
we'll be going from #193 to #194, then #195, and so on until #198.
2011-07-20 12:30:02+0000 <arbrandes> tartarugafeliz, now let's see if any of 
those require new videos or slices
2011-07-20 12:30:05+0000 <antoviaque1> yup, sounds good
2011-07-20 12:30:10+0000 <tartarugafeliz> ok!
2011-07-20 12:31:35+0000 <arbrandes> antoviaque, let's quickly discuss #193, 
from a design point of view
2011-07-20 12:32:11+0000 <antoviaque1> sure
2011-07-20 12:32:40+0000 <arbrandes> antoviaque1, should we just show the new 
background for #193?  Because on #194 is when the cards are actually dealt.
2011-07-20 12:33:15+0000 <antoviaque1> the new background + the game 
master/author icon, yep
2011-07-20 12:33:32+0000 <arbrandes> antoviaque1, is there any new design work 
involved?  Are the images for that already sliced?
2011-07-20 12:33:58+0000 <antoviaque1> everything is already integrated on this 
view
2011-07-20 12:34:09+0000 <arbrandes> ok, so moving on to #194
2011-07-20 12:34:13+0000 <antoviaque1> it's just a matter of copy-pasting dom 
elements and CSS from other state
2011-07-20 12:35:08+0000 <tartarugafeliz> so, I just need to make the 
animations right?
2011-07-20 12:35:24+0000 <antoviaque1> yep, now we'll move in the right order : 
)
2011-07-20 12:35:27+0000 <arbrandes> tartarugafeliz, it would be nice to have 
an individual video and images (if any) for #194
2011-07-20 12:35:53+0000 <tartarugafeliz> ok
2011-07-20 12:36:32+0000 * dachary likes how this is getting organized
2011-07-20 12:36:39+0000 <arbrandes> tartarugafeliz, same for #195, #197, and 
#198
2011-07-20 12:36:47+0000 <tartarugafeliz> okey!
2011-07-20 12:36:56+0000 <arbrandes> tartarugafeliz, I'll go ahead and create 
the tasks for you :)
2011-07-20 12:37:08+0000 <antoviaque1> tartarugafeliz: you can see the order on 
this page http://tickets.farsides.com/projects/cardstories/issues?query_id=13 
from top to bottom on release 2.0-alpha2
2011-07-20 12:37:08+0000 <arbrandes> (and also add a watermelon on the stories, 
hehehe)
2011-07-20 12:37:33+0000 <arbrandes> antoviaque1, did you manage to change the 
priority on #227?  just curious :)
2011-07-20 12:37:41+0000 * antoviaque1 agrees with dachary, arbrandes is good 
at this :)
2011-07-20 12:38:01+0000 <antoviaque1> arbrandes: nope, still greyed, I was 
looking at it
2011-07-20 12:38:14+0000 <arbrandes> hahahhaa, *redmine* is good at this. ;)  
but thanks, lets hope it works out
2011-07-20 12:38:24+0000 <antoviaque1> I think it's because of the subtasks, 
I'll remove the subtasks, change the priority, and try to put them back
2011-07-20 12:38:28+0000 <dachary> (unrelated : using git clone 
[email protected]:farsides/farsides.git instead of 
git://gitorious.org/farsides/farsides.git may solve the memory issues. trying )
2011-07-20 12:39:45+0000 <dachary> arbrandes: will you tell me when I should 
speak up ? I'm new to these meetings ;-)
2011-07-20 12:40:43+0000 <arbrandes> dachary, your time is now! :)  We need to 
discuss code tasks for the remainder of the stories on the "2.0-alpha2" sprint
2011-07-20 12:42:11+0000 <dachary> Yesterday I participated in the meeting 
during a few minutes. Today I merged arbrandes & mtyaka works and merged the 
dev-2.0 branch into the master branch. Then I read all the farsides newsfeeds, 
participated in the threads when I could, watched the videos. 
2011-07-20 12:43:15+0000 <dachary> I plan to work on figuring out what to do in 
terms of code for 2.0-alpha2 with arbrandes for the next 2h15 at which point 
I'll need to pack and get on the train. When in the train I plan to write my 
daily report before crossing the german border and loosing connectivity.
2011-07-20 12:43:31+0000 <dachary> Is this what I'm supposed to say ? 
2011-07-20 12:43:47+0000 mtyaka (mtyaka) is now online
2011-07-20 12:44:05+0000 <arbrandes> dachary, that was textbook perfect! :D
2011-07-20 12:44:20+0000 <dachary> \o/
2011-07-20 12:44:33+0000 <arbrandes> hahahahha :)
2011-07-20 12:45:03+0000 <arbrandes> Anything blocking you?
2011-07-20 12:46:24+0000 <dachary> nope
2011-07-20 12:47:00+0000 <dachary> I'll starting focusing on the stories and 
what it entails as soon as the meeting is finished.
2011-07-20 12:47:19+0000 <arbrandes> Ok then, since mtyaka's apparently not 
here, that's it
2011-07-20 12:47:27+0000 <mtyaka> i am here
2011-07-20 12:47:29+0000 <dachary> arbrandes: he is back
2011-07-20 12:47:33+0000 <arbrandes> Ahh, ok
2011-07-20 12:47:36+0000 <arbrandes> hi mtyaka :)
2011-07-20 12:47:36+0000 <mtyaka> i was having some connection problems
2011-07-20 12:47:40+0000 <mtyaka> hi :)
2011-07-20 12:47:57+0000 <mtyaka> i finished 229
2011-07-20 12:48:02+0000 <mtyaka> now i am out of tasks
2011-07-20 12:48:02+0000 <arbrandes> So, now its your turn: What did you do 
yesterday?  What are you going to do today, and finally, is there anything 
blocking you?
2011-07-20 12:48:15+0000 <arbrandes> mtyaka, alright, that was quick :)
2011-07-20 12:48:20+0000 <mtyaka> did: 229, today: don't know, blocking: 
absence of tasks :)
2011-07-20 12:48:47+0000 <arbrandes> Ok, me and dachary will be working on 
creating the tasks, hehehe :)
2011-07-20 12:48:55+0000 <mtyaka> great
2011-07-20 12:49:27+0000 <arbrandes> Alright, that's it for the "short" 
meeting. ;)
2011-07-20 12:49:33+0000 <antoviaque1> :p
2011-07-20 12:49:40+0000 <antoviaque1> thanks arbrandes :)
2011-07-20 12:49:47+0000 <dachary> thanks everyone
2011-07-20 12:50:05+0000 <arbrandes> np, antoviaque1, thank you, and thanks to 
everyone too
2011-07-20 12:50:44+0000 <arbrandes> dachary, now the idea is to start creating 
actual tasks as children to each story
2011-07-20 12:50:55+0000 <dachary> yes
2011-07-20 12:50:57+0000 <arbrandes> I took the liberty of creating the tasks 
for #227 yesterday, but they are not nearly as well-specified as I've seen you 
do them. :)
2011-07-20 12:51:27+0000 * dachary checking
2011-07-20 12:51:30+0000 * antoviaque1 is trying to fix the priority of #227 - 
going to temporarily remove the subtasks, fyi
2011-07-20 12:52:33+0000 <arbrandes> But well specified tasks are certainly 
more difficult to write.  What I'm trying to say is, I believe the important 
thing is to get as many individual tasks out there as possible, so that nobody 
on the team runs out of tasks, and that writing the tasks doesn't take too long.
2011-07-20 12:53:29+0000 <arbrandes> Just to make it clear, this is only about 
the tasks for the stories here: http://tickets.farsides.com/versions/show/2
2011-07-20 12:55:14+0000 <arbrandes> antoviaque1, if we change the priority of 
the tasks themselves, does that also change the priority on the parent task?  
Maybe that would make it easier.
2011-07-20 12:55:16+0000 <dachary> arbrandes: ok
2011-07-20 12:55:39+0000 <dachary> I'll wrap my mind on #227 to write 
specifications
2011-07-20 12:55:52+0000 <antoviaque1> arbrandes: I just tried, it goes back to 
"normal"
2011-07-20 12:56:03+0000 <arbrandes> antoviaque1, 
http://www.redmine.org/issues/6687 :(
2011-07-20 12:56:20+0000 <antoviaque1> I think we should stop using priorities 
on stories that have subtasks, and just use the order field
2011-07-20 12:57:03+0000 <antoviaque1> yup, confirms the behavior yep
2011-07-20 12:57:22+0000 <antoviaque1> I'll update the stories to put 
everything in "normal", with the right order value
2011-07-20 12:58:01+0000 <arbrandes> antoviaque1, I'll have to recreate the 
"order" field, then (I thought we wouldn't need it)
2011-07-20 12:58:07+0000 <arbrandes> just a sec
2011-07-20 13:00:00+0000 <arbrandes> done
2011-07-20 13:00:08+0000 <antoviaque1> thx : )
2011-07-20 13:02:10+0000 <antoviaque1> done for 2.0-alpha2
2011-07-20 13:04:06+0000 <arbrandes> cool, looks good :)
2011-07-20 13:04:24+0000 <arbrandes> too bad about the subtask priority thing, 
though, lots of redmine users complaining
2011-07-20 13:05:49+0000 <tartarugafeliz> arbrandes: are you going to create 
tasks for me too?
2011-07-20 13:05:55+0000 <antoviaque1> I can imagine, not very intuitive
2011-07-20 13:06:07+0000 <arbrandes> tartarugafeliz, yup, doing that now :)
2011-07-20 13:06:12+0000 <tartarugafeliz> :) thank you!
2011-07-20 13:07:14+0000 <arbrandes> tartarugafeliz, feel free to change the 
tasks later, if necessary, both in terms of description or of time spent.  
You're the boss of the art department, after all. :)
2011-07-20 13:07:21+0000 <antoviaque1> ok, upon dachary's insistence, off to 
build this backup server :p
2011-07-20 13:07:24+0000 <tartarugafeliz> ok 
2011-07-20 13:07:28+0000 <tartarugafeliz> :)
2011-07-20 13:07:36+0000 <tartarugafeliz> I'm the boss of myself love that
2011-07-20 13:07:49+0000 <dachary> antoviaque1: \o/
2011-07-20 13:07:50+0000 <arbrandes> hahaha, yeah, very good position to be in
2011-07-20 13:08:03+0000 <antoviaque1> dachary: :p
2011-07-20 13:08:04+0000 <arbrandes> always good to have a backup, agreed :)
2011-07-20 13:08:23+0000 <dachary> backups are useless
2011-07-20 13:08:26+0000 <arbrandes> (better even to have 2 backups, according 
to the Ramans, hahahah)
2011-07-20 13:08:29+0000 * dachary hides
2011-07-20 13:08:41+0000 <arbrandes> lol, dachary 
2011-07-20 13:08:41+0000 <antoviaque1> tartarugafeliz: you're lucky, me I have 
dachary and arbrandes on my back :p
2011-07-20 13:08:54+0000 <arbrandes> antoviaque1, lol, no fair, it's the other 
way around, hahahaha
2011-07-20 13:09:00+0000 <antoviaque1> ahahahahah
2011-07-20 13:09:28+0000 * dachary checking the deferred implement to figure 
out if it can chain deferreds
2011-07-20 13:09:39+0000 <tartarugafeliz> hahahahah
2011-07-20 13:10:06+0000 * dachary looking deeply focused on the subject and 
pretending not to hear people laughing
2011-07-20 13:10:12+0000 <antoviaque1> ah but I need to finish pushing the code 
I finished first - arbrandes, you'll see, I've tried to make it easy for you to 
resize the bubble as needed for the animation - you just have to change the 
width, height and position of the containing div
2011-07-20 13:10:47+0000 * antoviaque1 thinks dachary is suspicously focused on 
work
2011-07-20 13:15:54+0000 <arbrandes> antoviaque1, thanks!!
2011-07-20 13:20:54+0000 <dachary> arbrandes: I had a closer look at the 
deferred implementation of jquery.
2011-07-20 13:21:10+0000 <arbrandes> dachary, cool, how does it hold up?
2011-07-20 13:22:31+0000 <arbrandes> (antoviaque1, when you finish #233, don't 
forget to updated it with relevant info, including commit, spent time, percent 
done, etc ;)
2011-07-20 13:22:39+0000 <antoviaque1> yup
2011-07-20 13:22:50+0000 <antoviaque1> percentage done too? damned, lots of 
fields to fill :p
2011-07-20 13:23:15+0000 <dachary> I used it in display_or_select_card to chain 
a function after the dock finished preparing itself. Which is a logic close to 
doing something once an animation is complete.
2011-07-20 13:23:51+0000 <arbrandes> antoviaque1, hehehe, there's a way to 
couple the percentage done field with the status field, so we wouldn't have to 
fill that one too. :)
2011-07-20 13:24:07+0000 <antoviaque1> ahhhh :D
2011-07-20 13:24:08+0000 <antoviaque1> ahahaha
2011-07-20 13:24:18+0000 <antoviaque1> no just kidding, I can do that, np : )
2011-07-20 13:24:23+0000 <arbrandes> antoviaque1, hehehe, ok
2011-07-20 13:24:36+0000 <arbrandes> dachary, did it work?
2011-07-20 13:25:08+0000 <arbrandes> dachary, can I see it in master already?
2011-07-20 13:25:28+0000 <dachary> arbrandes: yes you can. It has been there 
fore a while. I forgot to point it out the last time we talked.
2011-07-20 13:25:43+0000 * arbrandes looking
2011-07-20 13:26:20+0000 <dachary> I looked at the implementation to see if 
there was a way to say : the deferred should wait for another deferred to 
complete before resuming the callback chain
2011-07-20 13:26:38+0000 <dachary> this is a key functionality when using 
deferreds
2011-07-20 13:27:10+0000 <dachary> it would allow us to say, for instance : 
2011-07-20 13:27:36+0000 <dachary> d = deferred()
2011-07-20 13:28:19+0000 <dachary> 
d.done(function_returning_a_deferred_that_resolve_when_an_animation_completes())
2011-07-20 13:28:28+0000 <dachary> 
d.done(ANOTHER_function_returning_a_deferred_that_resolve_when_an_animation_completes())
2011-07-20 13:28:52+0000 <arbrandes> And they would then be executed in the 
order specified in the code?
2011-07-20 13:28:56+0000 <dachary> and that would be enough to ensure that the 
two animations are run in sequence
2011-07-20 13:29:04+0000 <dachary> yes
2011-07-20 13:29:05+0000 <arbrandes> Understood
2011-07-20 13:29:20+0000 <dachary> antoviaque1: has used something called 
timeline
2011-07-20 13:29:56+0000 <antoviaque1> dachary: I think it was Cedric who used 
it no?
2011-07-20 13:30:02+0000 <dachary> ah !
2011-07-20 13:30:05+0000 <dachary> maybe yes
2011-07-20 13:31:28+0000 <dachary> there are many jquery plugin named timeline, 
asking trigrou (cedric)
2011-07-20 13:32:28+0000 <dachary> https://github.com/cedricpinson/timeline.js
2011-07-20 13:32:31+0000 <dachary> it's not jquery
2011-07-20 13:33:00+0000 <dachary> http://marcinignac.com/blog/timeline-js/
2011-07-20 13:36:47+0000 * arbrandes looking
2011-07-20 13:37:31+0000 <dachary> 
http://vorg.github.com/timeline.js/examples/cssAnimation.html
2011-07-20 13:38:14+0000 <antoviaque1> arbrandes: 
http://tickets.farsides.com/issues/233
2011-07-20 13:39:22+0000 <arbrandes> timeline.js drawbacks: can't animate css 
properties of DOM objects (don't know how bad that is), and doesn't work in IE 
< 9.
2011-07-20 13:39:39+0000 <arbrandes> But I think the IE9 bit is just for the 
GUI.
2011-07-20 13:40:03+0000 <dachary> I think it's too far from where we are 
(jquery).
2011-07-20 13:40:58+0000 <dachary> nevermind
2011-07-20 13:41:05+0000 <arbrandes> it's really cool, though.  But maybe we 
don't need all that fancy stuff for now.
2011-07-20 13:41:11+0000 <dachary> right
2011-07-20 13:41:42+0000 <arbrandes> Once we get into webgl, maybe we can take 
another look. ;)
2011-07-20 13:42:39+0000 <dachary> back to deferred: because there is no way to 
chain deferred (as described above), for now we will need to rely on the last 
argument callback of the animate jquery function & that sort of things
2011-07-20 13:43:09+0000 <arbrandes> dachary, ah, there is no way to chain it, 
then!
2011-07-20 13:43:14+0000 <arbrandes> too bad
2011-07-20 13:43:16+0000 <dachary> and only rely on deferred for the generic 
service they propose (list of functions chained together)
2011-07-20 13:44:33+0000 <dachary> we will only be able to use deferred if all 
the functions added to d.done(f) are synchronous. The is no way to properly 
handle the fact that f will run an ajax call for which a result must be 
expected at a later time, for instance
2011-07-20 13:45:45+0000 <arbrandes> I see; same problem for handling events, 
then, I guess
2011-07-20 13:45:47+0000 <dachary> with this in mind, we know exactly when to 
use deferred or not :-)
2011-07-20 13:46:11+0000 <dachary> arbrandes: yes
2011-07-20 13:46:50+0000 <dachary> it's not too bad though
2011-07-20 13:47:25+0000 <dachary> I should have investigated this before 
returning deferred in each state function
2011-07-20 13:48:09+0000 <dachary> :-)
2011-07-20 13:48:49+0000 <arbrandes> Ah, yes, I see there are several "return 
deferred"
2011-07-20 13:49:10+0000 <arbrandes> But you don't actually chain them, though?
2011-07-20 13:49:39+0000 <dachary> No. But I assumed we would. The deferred 
jquery implementation is a pale shadow of the twisted deferred implementation. 
2011-07-20 13:52:01+0000 * arbrandes reading the code
2011-07-20 13:52:25+0000 <arbrandes> The only deferred object is created in 
display_or_select_cards()
2011-07-20 13:52:45+0000 <dachary> yes
2011-07-20 13:53:03+0000 <dachary> but I told myself that *all* state functions 
should return deferred eventually
2011-07-20 13:53:35+0000 <dachary> hence the return that show in invitation: 
for instance
2011-07-20 13:53:53+0000 <arbrandes> It's only actually *used* in 
display_or_select_cards(), too, right?
2011-07-20 13:53:57+0000 <dachary> yes
2011-07-20 13:54:01+0000 <arbrandes> ok, cool
2011-07-20 13:54:30+0000 <dachary> it's used in tests mostly
2011-07-20 13:54:42+0000 <dachary> it makes a world of difference for testing
2011-07-20 13:54:54+0000 <dachary> but it looks useless in the code structure 
itself
2011-07-20 13:55:03+0000 <arbrandes> ahhh
2011-07-20 13:55:04+0000 * arbrandes looking at the tests
2011-07-20 13:55:24+0000 <dachary> basically the test hooks itself on the 
deferred and knows it will be called whenever the deferred is resolved
2011-07-20 13:56:02+0000 <dachary> trying the same without deferred would be 
quite contorted
2011-07-20 13:56:18+0000 <arbrandes> through "var onReady = function(is_ready) 
{"?
2011-07-20 13:56:33+0000 <arbrandes> Now I get it
2011-07-20 13:56:38+0000 <arbrandes> done(onReady)
2011-07-20 13:56:43+0000 <dachary> yes
2011-07-20 13:57:22+0000 <dachary> I think we should keep the same kind of 
logic with regard to animations
2011-07-20 13:57:49+0000 * dachary thinking
2011-07-20 13:58:04+0000 * dachary reading create_write_sentence_animate
2011-07-20 13:58:42+0000 <dachary> say create_write_sentence_animate returns a 
deferred that is resolved when the animation finishes
2011-07-20 13:59:41+0000 <dachary> it could be used instead of the     var 
interval = setInterval(function() {
2011-07-20 13:59:41+0000 <dachary> }, 750) infinite loop.
2011-07-20 13:59:57+0000 <arbrandes> for the tests, yes, I agree
2011-07-20 14:00:02+0000 * mtyaka eavesdropping on the conversation...
2011-07-20 14:00:24+0000 <dachary> mtyaka: I'm not saying you're wrong. Your 
solution is fine too.
2011-07-20 14:00:28+0000 <arbrandes> hehehe, mtyaka :)
2011-07-20 14:00:39+0000 <mtyaka> this would make animation tests, much 
prettier, i agree
2011-07-20 14:01:15+0000 <dachary> There will be more than one animation in the 
2->2a transition
2011-07-20 14:01:33+0000 <mtyaka> dachary: hehe, but your solution is better
2011-07-20 14:01:48+0000 <mtyaka> thanks for teaching me another new trick!
2011-07-20 14:01:57+0000 <dachary> :-D
2011-07-20 14:04:39+0000 <arbrandes> dachary, yes, both the sentence bubble and 
the card need to be animated.
2011-07-20 14:06:03+0000 <dachary> but it's ok if they are not exactly 
synchronous
2011-07-20 14:06:24+0000 <dachary> tartarugafeliz: could you please let xavier 
know he dropped of the irc ? 
2011-07-20 14:06:47+0000 <arbrandes> dachary, yep, they just need to finish at 
roughly the same time.
2011-07-20 14:13:04+0000 <dachary> I'm unable to download fiinalHD.mp4
2011-07-20 14:13:37+0000 <dachary> arbrandes: tartarugafeliz do you have an 
alternate url ? 
2011-07-20 14:13:47+0000 <dachary> 
https://gitorious.org/farsides/farsides/blobs/raw/ea0d288016220d0342e23c31b04e05867f5b8a5f/cardstories/animation%20RMLL/movies/fiinalHD.mp4
2011-07-20 14:14:55+0000 <arbrandes> dachary, 
http://dl.dropbox.com/u/1327542/final.mp4
2011-07-20 14:14:59+0000 <arbrandes> still uploading, though
2011-07-20 14:15:02+0000 <dachary> thanks
2011-07-20 14:15:06+0000 <dachary> ah :-)
2011-07-20 14:15:30+0000 <tartarugafeliz> dachary: xav crashed and he's setting 
up the backup server so he's not in front of the computer
2011-07-20 14:15:32+0000 <arbrandes> ooops, sorry, wrong file
2011-07-20 14:15:42+0000 <dachary> :-D
2011-07-20 14:15:43+0000 <arbrandes> dachary, never mind that file
2011-07-20 14:15:50+0000 <arbrandes> it's not the HD one, wait
2011-07-20 14:15:51+0000 <dachary> tartarugafeliz: thanks
2011-07-20 14:16:04+0000 <tartarugafeliz> you can't download from the gitorious?
2011-07-20 14:16:25+0000 <dachary> arbrandes: nevermind
2011-07-20 14:16:33+0000 <dachary> I have final and it's good enough :-)
2011-07-20 14:16:45+0000 <arbrandes> ok, cool
2011-07-20 14:20:02+0000 <dachary> when going from a state to another, the 
state change (i.e. the actual call of the function that does the set_active) 
must occur only when the animations are all over. Otherwise it will be messy ;-)
2011-07-20 14:21:38+0000 <arbrandes> agreed, dachary 
2011-07-20 14:21:52+0000 <dachary> let say we set the rule that each state 
function returns a deferred that is resolved when the current state has nothing 
left to do (i.e. no animations left but it may not be limited to animations).
2011-07-20 14:24:24+0000 * dachary not sure where he is going...
2011-07-20 14:24:32+0000 antoviaque (antoviaque) is now online
2011-07-20 14:25:13+0000 * arbrandes thinking
2011-07-20 14:26:00+0000 <arbrandes> But how would that fit into the current 
code structure?  I mean, the deferreds are already there, but how to take 
advantage of them?
2011-07-20 14:26:16+0000 <dachary> arbrandes: right
2011-07-20 14:26:30+0000 <dachary> I'll use less abstraction to figure it out
2011-07-20 14:28:11+0000 <dachary> player is expected to pick a card. Click on 
card. Clicks on ok. Animations run while the packet is sent to the server. The 
next state (change your card) must not .... dam, trying again
2011-07-20 14:29:05+0000 * arbrandes trying to follow dachary :)
2011-07-20 14:29:16+0000 <dachary> arbrandes: don't try, I rant ;-)
2011-07-20 14:29:22+0000 <dachary> I'll summarize when I'm set
2011-07-20 14:29:24+0000 <arbrandes> hehehe, ok, I'll wait :)
2011-07-20 14:29:54+0000 <dachary> author click to go to the vote phase, 
animations run while the packet is sent to the server, the vote state must not 
run before the animations are finished AND the packet has successfully reached 
the server
2011-07-20 14:30:28+0000 <dachary> at the moment the code structure assumes 
that the only event to wait for before switching state is the confirmation that 
the packet indeed reachted the server 
2011-07-20 14:40:53+0000 <tartarugafeliz> is it possible to have my tasks 
showing up on my list of tasks?
2011-07-20 14:41:15+0000 <antoviaque> tartarugafeliz: I was thinking of that, 
it's because it's still in new
2011-07-20 14:41:32+0000 <antoviaque> arbrandes: do you want to be able to pass 
them to specified?
2011-07-20 14:42:16+0000 <arbrandes> antoviaque, ok, I could do that
2011-07-20 14:42:16+0000 <antoviaque> this way I won't be a blocker on that 
part anymore - given the way we build tasks on top of user stories now, it 
doesn't makes a lot of sense anymore
2011-07-20 14:42:39+0000 * antoviaque editing the rights
2011-07-20 14:43:04+0000 <arbrandes> dachary, was that the summary, or are you 
still thinking? :)
2011-07-20 14:43:10+0000 <antoviaque> actually I'll give you project management 
rights, since this fits your scrum master role
2011-07-20 14:43:24+0000 <arbrandes> sure, whatever's easier
2011-07-20 14:44:58+0000 <antoviaque> updated 
http://tickets.farsides.com/projects/cardstories
2011-07-20 14:45:11+0000 <antoviaque> thanks arbrandes : )
2011-07-20 14:46:01+0000 <arbrandes> np, dude :)
2011-07-20 14:46:25+0000 <arbrandes> What I'm trying to do now is get the child 
tasks to show under the stories
2011-07-20 14:49:37+0000 <dachary> to get back to the general idea : when a 
state completes it will a) run an animation, b) run an ajax call and c) call 
the new state function (as a side effect of calling the game() function ) when 
both a) and b) are successfully completed
2011-07-20 14:50:10+0000 <dachary> let say all animation functions return a 
deferred
2011-07-20 14:50:37+0000 <dachary> the vote_voter function could have a var ok 
function that looks like this : 
2011-07-20 14:51:07+0000 <dachary> var d = vote_voter_end_animation();
2011-07-20 14:51:36+0000 <dachary> d.done(function() { 
$this.send_game(player_id, game.i.....) })
2011-07-20 14:51:59+0000 * antoviaque updated tartarugafeliz's tasks to pass 
them as "in progress"
2011-07-20 14:52:23+0000 <tartarugafeliz> thank you this really helps a lot
2011-07-20 14:52:54+0000 <dachary> the alternative would be to have a callback 
to the vote_voter_end_animation function which is easier to manipulate in the 
jquery world
2011-07-20 14:53:02+0000 <dachary> because deferred is a strange concept
2011-07-20 14:53:26+0000 <dachary> and degraded deferred are even stranger 
because you don't get to use them where they are most useful
2011-07-20 14:53:58+0000 <dachary> arbrandes: I think my conclusion is to not 
use deferred but callbacks so that it fits the model of all other functions / 
plugins. 
2011-07-20 14:54:53+0000 <dachary> it means I would have to revert my use of 
the deferred in the select_card function for the sake of clarity and have an 
extra callback argument on each state function that gets called whenever the 
state function completes
2011-07-20 14:55:43+0000 <arbrandes> Wouldn't reverting deferred on select_card 
make tests more difficult?
2011-07-20 14:56:02+0000 <arbrandes> Or will the callbacks solve that problem?
2011-07-20 14:56:06+0000 <dachary> arbrandes: not really, as long as its 
replaced by a callback
2011-07-20 14:56:09+0000 <dachary> yes
2011-07-20 14:56:10+0000 <dachary> :-D
2011-07-20 14:56:12+0000 <arbrandes> :))
2011-07-20 14:57:03+0000 <dachary> the deferred implementation of jquery is not 
really appealing, I must say. It's fun because it's new. But the added 
conceptual complexity is not worth the effort, IMO.
2011-07-20 14:57:09+0000 <dachary> I will need to pack my things before 
catching the train now. I'm glad I got to the bottom of this. 
2011-07-20 14:58:03+0000 <arbrandes> dachary, ok, I'll hold off on #232 until 
you become available; you'll probably want to make theses changes yourself.
2011-07-20 14:58:11+0000 <dachary> the rule would be simple : "each function 
has a last argument which is a callback that is run when the function 
completes". This is the model generaly used on nodejs and it's easy to grasp.
2011-07-20 14:59:08+0000 <arbrandes> It is also what $.animate() does
2011-07-20 14:59:18+0000 <dachary> arbrandes: exactly
2011-07-20 14:59:34+0000 <dachary> let's not try to be too smart, keep it 
simple ;-)
2011-07-20 14:59:45+0000 <arbrandes> hehehehhe, sounds good to me :)
2011-07-20 15:00:22+0000 <dachary> ttyl #232 will switch to invalid unless 
someone has an epiphany and votes for deferreds ;-)
2011-07-20 15:00:38+0000 <arbrandes> ttyl, thanks a lot dachary, and have a 
nice trip!!
2011-07-20 15:01:12+0000 <arbrandes> agreed on #232, btw :)
2011-07-20 15:05:52+0000 <arbrandes> kids, gotta take a break to cook lunch, bbl
2011-07-20 15:22:21+0000 <antoviaque> dachary: have a nice trip! : )
2011-07-20 15:26:21+0000 MCMic (MCMic) is now online
2011-07-20 15:26:58+0000 <antoviaque> hi MCMic!
2011-07-20 15:37:42+0000 <MCMic> hi :)
2011-07-20 15:50:21+0000 antoviaque (antoviaque) is now online
2011-07-20 16:58:07+0000 antoviaque1 (antoviaque1) is now online
2011-07-20 16:58:15+0000 tartarugafeliz (tartarugafeliz) is now online
2011-07-20 18:34:43+0000 arbrandes (arbrandes) is now online
2011-07-20 19:07:38+0000 dachary (dachary) is now online
2011-07-20 19:11:58+0000 tartarugafeliz (tartarugafeliz) is now online
2011-07-20 19:15:33+0000 antoviaque (antoviaque) is now online
2011-07-20 19:49:34+0000 dachary (dachary) is now online
2011-07-20 19:49:39+0000 dachary (dachary) is now online
2011-07-20 19:50:00+0000 <dachary> hi from the train to berlin
2011-07-20 19:52:47+0000 dachary1 (dachary1) is now online
2011-07-20 19:53:52+0000 <dachary1> connectivity is worse than bad though ;-) 
you won't hear from me until tomorrow 
2011-07-20 20:02:04+0000 <antoviaque> dachary1: if you can hear me, you'll be 
happy to know that I've started the backups, you can sleep well tonight :p
2011-07-20 20:02:37+0000 <antoviaque> 4To RAID5+backuppc, I'm now in love with 
backuping stuff :D
2011-07-20 21:16:07+0000 antoviaque (antoviaque) is now online
2011-07-20 21:56:55+0000 antoviaque (antoviaque) is now online
2011-07-20 22:59:28+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/

Reply via email to