Hi,

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


2011-08-03 01:42:50+0000 mtyaka (mtyaka) is now online
2011-08-03 07:06:46+0000 <mtyaka> good morning everybody
2011-08-03 07:51:29+0000 <mtyaka> hi antoviaque 
2011-08-03 08:33:02+0000 <dachary>  morning
2011-08-03 08:40:03+0000 <antoviaque> hi mtyaka, hi dachary! : )
2011-08-03 08:41:36+0000 <antoviaque> blanchard: gandi was paid by credit card, 
and kavoon = cssmenow yep (through paypal)
2011-08-03 08:54:32+0000 <mtyaka> antoviaque: I'd like to discuss #272 again... 
I made some progress, but i still need more time. Can we add another 4h to the 
estimate? That should be enough.
2011-08-03 08:54:52+0000 <mtyaka> dachary: i found the main source of the 
problems with flip-flopping tests
2011-08-03 08:55:19+0000 <mtyaka> but i'd like to discuss how to solve them
2011-08-03 08:56:31+0000 <mtyaka> the $.cardstories plugin is written in very 
rather functional way, so as to avoid any state, which i believe is a good thing
2011-08-03 08:56:50+0000 <mtyaka> one exception seem to be the 
display_or_select_cards function
2011-08-03 08:57:32+0000 <mtyaka> it mutates the $.cardstories object, saving 
some data to it (in this[id] = element.html())
2011-08-03 08:57:57+0000 <mtyaka> this state was leaking through the tests and 
giving us hard to track down problems
2011-08-03 08:59:03+0000 <mtyaka> i could put this state into a field on 
cardstories, ie: $.saved_elements[id] = element.html(), so that i could reset 
$.saved_elements before every test
2011-08-03 08:59:15+0000 <dachary> dam
2011-08-03 08:59:28+0000 <mtyaka> but this would still mean shared state
2011-08-03 08:59:41+0000 <dachary> mtyaka: this is my bad
2011-08-03 08:59:58+0000 <mtyaka> so i was thinking i would save the state on 
the root element, something like root.data('saved_elements')[id] = ...
2011-08-03 09:00:18+0000 <mtyaka> would you find this to be a good solution?
2011-08-03 09:00:29+0000 <dachary> mtyaka: definitely, yes
2011-08-03 09:00:45+0000 <dachary> good catch
2011-08-03 09:01:53+0000 <mtyaka> dachary: ok, i'll do it like that
2011-08-03 09:01:58+0000 <mtyaka> thanks :)
2011-08-03 09:02:38+0000 <dachary> sorry I wasted your time on this. I should 
have known better.
2011-08-03 09:03:00+0000 <mtyaka> no problem, it was very educational :)
2011-08-03 09:03:25+0000 <mtyaka> and while this was the main problem, i also 
discovered some other minor ones
2011-08-03 09:03:30+0000 <mtyaka> so it was worth anyway
2011-08-03 09:17:24+0000 <antoviaque> mtyaka: np for the extra 4 hours - will 
save from some headaches down the line : )
2011-08-03 09:17:47+0000 <antoviaque> thanks for looking into this btw
2011-08-03 09:18:12+0000 <mtyaka> antoviaque: ok, thanks
2011-08-03 09:18:27+0000 <mtyaka> oh, btw... ticket #272 is in the 'Merged' 
state now...
2011-08-03 09:18:41+0000 <mtyaka> is that ok, since i am still working on it?
2011-08-03 09:18:46+0000 <mtyaka> or should i create another ticket?
2011-08-03 09:19:06+0000 <antoviaque> mtyaka: put it back in "in progress" : )
2011-08-03 09:19:42+0000 <mtyaka> ok, will do, thanks again
2011-08-03 09:20:12+0000 <antoviaque> but yep, in the future can be good to 
isolate subsequent tasks, since it addresses a more general issue than your 
ticket
2011-08-03 09:20:29+0000 tartarugafeliz (tartarugafeliz) is now online
2011-08-03 09:20:33+0000 <mtyaka> antoviaque: it seems i don't have the powers 
to do that myself
2011-08-03 09:20:47+0000 <mtyaka> (change the status i mean)
2011-08-03 09:21:49+0000 <dachary> mtyaka: I'll do that
2011-08-03 09:22:07+0000 <dachary> oh, it's done already
2011-08-03 09:22:13+0000 <dachary> antoviaque: was faster
2011-08-03 09:24:21+0000 <dachary> chasing these bugs and killing them is very 
important. It makes the difference between a code base you rely on and a code 
base you're afraid of because there are monsters in it that wait in the dark ;-)
2011-08-03 09:26:14+0000 blanchard1 (blanchard1) is now online
2011-08-03 09:26:49+0000 <antoviaque> :)
2011-08-03 09:29:23+0000 * antoviaque going over the tasks in the tracker 
before the meeting
2011-08-03 09:29:39+0000 <antoviaque> dachary: what about 
http://tickets.farsides.com/issues/179 - is it done already?
2011-08-03 09:31:49+0000 tartarugafeliz (tartarugafeliz) is now online
2011-08-03 09:53:16+0000 <antoviaque> tartarugafeliz: is 
http://tickets.farsides.com/issues/270 done?
2011-08-03 09:53:41+0000 <tartarugafeliz> nope I stopped to make the storyboard 
and everything
2011-08-03 09:53:45+0000 <tartarugafeliz> why? you guys need this?
2011-08-03 09:53:47+0000 <antoviaque> ok - thx
2011-08-03 09:54:04+0000 <antoviaque> no no, I'm going through the tasks in the 
tracker to make sure stuff are up to date
2011-08-03 09:54:14+0000 <antoviaque> I was wondering for this task because 
progress is at 100%
2011-08-03 09:54:42+0000 <tartarugafeliz> ups sorry about that
2011-08-03 09:54:47+0000 <antoviaque> np : )
2011-08-03 09:55:42+0000 <antoviaque> I've updated some of your tasks btw, to 
put them "in progress" when they were still in "specified" or "new" - have a 
look at http://tickets.farsides.com/projects/cardstories/issues to make sure it 
reflects your current work : )
2011-08-03 09:56:14+0000 <antoviaque> 
http://tickets.farsides.com/projects/cardstories/issues?query_id=1 actually
2011-08-03 10:01:52+0000 tempuramerino (tempuramerino) is now online
2011-08-03 11:06:34+0000 <dachary> Note for the meeting : I did not do anything 
usefull yesterday or this morning. I won't be working this afternoon and I hope 
to be back tomorrow.
2011-08-03 11:23:17+0000 <antoviaque> dachary: still feeling sick? :/
2011-08-03 11:47:25+0000 arbrandes (arbrandes) is now online
2011-08-03 12:02:55+0000 <antoviaque> eve_: start dailymeeting
2011-08-03 12:02:55+0000 * eve antoviaque arbrandes blanchard blanchard1 
dachary mtyaka tartarugafeliz and al: daily meeting starts! Please say "eve_: 
yesterday|today|blockers <your report>"
2011-08-03 12:03:07+0000 <blanchard1> i'll start
2011-08-03 12:03:17+0000 <blanchard1> eve_: yesterday : various admin (bank, 
premises) and started working on financials of business plan  
2011-08-03 12:03:17+0000 <eve> Done: : various admin (bank, premises) and 
started working on financials of business plan
2011-08-03 12:03:17+0000 <blanchard1> eve_: today : continue working on 
financials of business plan (will take about 3 days)
2011-08-03 12:03:17+0000 <eve> Next: : continue working on financials of 
business plan (will take about 3 days)
2011-08-03 12:03:17+0000 <blanchard1> eve_: blockers : i need account data of 
Adolfo
2011-08-03 12:03:17+0000 <eve> Blockers: : i need account data of Adolfo
2011-08-03 12:03:37+0000 <antoviaque> ok, I'll be next
2011-08-03 12:03:48+0000 <antoviaque> eve_: yesterday renewed 
farsides.com|net|org|fr domains, checked on farsides.com skin with cssmenow & 
paid 50%, discussed organization with dachary & arbrandes, reviewed sprint 
delivery for meeting, worked on #274 to extract constants from the code, 
cleaned-up/updated tracker tasks & stories, talked about plebia to the lawyer 
and scheduling appointment with him
2011-08-03 12:03:48+0000 <eve> Done: renewed farsides.com|net|org|fr domains, 
checked on farsides.com skin with cssmenow & paid 50%, discussed organization 
with dachary & arbrandes, reviewed sprint delivery for meeting, worked on #274 
to extract constants from the code, cleaned-up/updated tracker tasks & stories, 
talked about plebia to the lawyer and scheduling appointment with him
2011-08-03 12:03:48+0000 <antoviaque> eve_: today Sprint meeting, working on 
plebia if time left
2011-08-03 12:03:48+0000 <eve> Next: Sprint meeting, working on plebia if time 
left
2011-08-03 12:03:48+0000 <antoviaque> eve_: blockers Can you have a look at 
your tasks http://tickets.farsides.com/projects/cardstories/issues?query_id=1 
and let me know if it corresponds to the reality of your current tasks?
2011-08-03 12:03:48+0000 <eve> Blockers: Can you have a look at your tasks 
http://tickets.farsides.com/projects/cardstories/issues?query_id=1 and let me 
know if it corresponds to the reality of your current tasks
2011-08-03 12:04:03+0000 <arbrandes> Wait for me!!! :)
2011-08-03 12:04:10+0000 <antoviaque> arbrandes: hehehe : )
2011-08-03 12:04:14+0000 <antoviaque> want to go next? : )
2011-08-03 12:04:20+0000 <blanchard1> hi arbrandes :)
2011-08-03 12:04:45+0000 <arbrandes> hey dudes, I'm late, let me type up my 
stuff
2011-08-03 12:04:49+0000 <antoviaque> ok
2011-08-03 12:04:50+0000 <antoviaque> tartarugafeliz: ?
2011-08-03 12:05:04+0000 <tartarugafeliz> can you give me 10 min please?
2011-08-03 12:05:19+0000 <antoviaque> sure
2011-08-03 12:05:21+0000 <antoviaque> mtyaka: ?
2011-08-03 12:05:37+0000 <antoviaque> dachary: said earlier: 01:06:35 PM) 
dachary: Note for the meeting : I did not do anything usefull yesterday or this 
morning. I won't be working this afternoon and I hope to be back tomorrow.
2011-08-03 12:06:08+0000 <mtyaka> eve_: yesterday i worked on #272, made some 
progress, need more time
2011-08-03 12:06:08+0000 <eve> Done: i worked on #272, made some progress, need 
more time
2011-08-03 12:06:14+0000 <antoviaque> so maybe we could postpone the sprint 
meeting again btw - would be good to have dachary there
2011-08-03 12:06:19+0000 <mtyaka> eve_: today i try to finish #272
2011-08-03 12:06:19+0000 <eve> Next: i try to finish #272
2011-08-03 12:06:21+0000 <antoviaque> (sorry mtyaka)
2011-08-03 12:06:29+0000 <mtyaka> eve_: blockers none
2011-08-03 12:06:29+0000 <eve> Blockers: none
2011-08-03 12:06:38+0000 * antoviaque looking at mtyaka's tasks
2011-08-03 12:07:04+0000 <antoviaque> ah yep - perfect
2011-08-03 12:07:14+0000 <antoviaque> so you don't need new tasks until tomorrow
2011-08-03 12:07:31+0000 <mtyaka> antoviaque: nope
2011-08-03 12:07:50+0000 <antoviaque> ok, good 
2011-08-03 12:08:19+0000 <antoviaque> arbrandes: whenever you are ready, there 
is only you and tartarugafeliz left
2011-08-03 12:08:30+0000 <arbrandes> eve_: yesterday fixed regression in 
animate_scale tests, fixed bug in the django dev server (the infamous "internal 
server error"), finished story #197.
2011-08-03 12:08:30+0000 <eve> Done: fixed regression in animate_scale tests, 
fixed bug in the django dev server (the infamous "internal server error"), 
finished story #197
2011-08-03 12:08:30+0000 <arbrandes> eve_: today plan next sprint, create some 
tasks.
2011-08-03 12:08:30+0000 <eve> Next: plan next sprint, create some tasks
2011-08-03 12:08:30+0000 <arbrandes> eve_: blockers discuss png animation with 
tartarugafeliz.
2011-08-03 12:08:30+0000 <eve> Blockers: discuss png animation with 
tartarugafeliz
2011-08-03 12:08:51+0000 * antoviaque reading
2011-08-03 12:09:54+0000 <antoviaque> arbrandes: what do you think of 
postponing the meeting to tomorrow, to be able to do it with dachary ?
2011-08-03 12:10:07+0000 <antoviaque> It depends if it would block you I think
2011-08-03 12:10:10+0000 <tartarugafeliz> eve_: yesterday I worked on the 
storyboard for the trailer
2011-08-03 12:10:10+0000 <eve> Done: I worked on the storyboard for the trailer
2011-08-03 12:10:10+0000 <tartarugafeliz> eve_: today I'm working on the 
animation
2011-08-03 12:10:10+0000 <eve> Next: I'm working on the animation
2011-08-03 12:10:10+0000 <tartarugafeliz> eve_: no blockers
2011-08-03 12:10:10+0000 <eve> tartarugafeliz: Excuse me?
2011-08-03 12:10:19+0000 <arbrandes> antoviaque, I'm ok with postponing the 
planning meeting, but I think I'll go ahead and look at the next stories to at 
least have an idea what's coming.
2011-08-03 12:10:24+0000 <tartarugafeliz> eve_: blockers none
2011-08-03 12:10:24+0000 <eve> Blockers: none
2011-08-03 12:10:35+0000 <antoviaque> tartarugafeliz: thanks!
2011-08-03 12:10:45+0000 <tartarugafeliz> ok, we can postpone the meeting to 
tomorrow
2011-08-03 12:10:51+0000 <antoviaque> arbrandes: looks good to me
2011-08-03 12:11:15+0000 <antoviaque> blanchard: mtyaka: dachary: what do you 
think about doing the meeting tomorrow, same time?
2011-08-03 12:11:20+0000 <blanchard1> antoviaque: i'm not sure i'll be able to 
attend the complete meeting tomorrow
2011-08-03 12:11:27+0000 <arbrandes> antoviaque, maybe what we can do without 
dachary is take a look at our fruit velocity, and maybe estimate some 
bananas/watermelons for the next few stories.
2011-08-03 12:11:40+0000 <mtyaka> antoviaque: works for me
2011-08-03 12:11:49+0000 <antoviaque> arbrandes: yup, looked into it, we did 13 
bananas if I remember correctly
2011-08-03 12:12:13+0000 <antoviaque> arbrandes: in any case good idea
2011-08-03 12:12:20+0000 <arbrandes> roger, roger :)
2011-08-03 12:12:26+0000 <antoviaque> we can have a look together right after 
the meeting : )
2011-08-03 12:12:44+0000 <arbrandes> blanchard1,  I'll email you my bank info 
right after, too
2011-08-03 12:12:45+0000 <antoviaque> I'll also send an email to dachary to 
confirm with him
2011-08-03 12:12:52+0000 <blanchard1> arbrandes: perfect
2011-08-03 12:12:54+0000 <arbrandes> ok, antoviaque 
2011-08-03 12:12:55+0000 <antoviaque> ok, anything to add?
2011-08-03 12:13:12+0000 <blanchard1> no, all fine antoviaque dude
2011-08-03 12:13:18+0000 <antoviaque> okidok
2011-08-03 12:13:19+0000 <arbrandes> nope, I have the animation to take up with 
tartaruga, but that can be after the meeting. :)
2011-08-03 12:13:22+0000 <arbrandes> hehehehe
2011-08-03 12:13:31+0000 <antoviaque> ok : )
2011-08-03 12:13:32+0000 <antoviaque> eve_: end meeting
2011-08-03 12:13:32+0000 <eve> antoviaque: Sorry, no meeting in progress.
2011-08-03 12:13:38+0000 <antoviaque> eve_: end dailymeeting
2011-08-03 12:13:38+0000 <eve> Meeting Ended
2011-08-03 12:13:38+0000 <eve> Minutes available at 
http://paste.pocoo.org/show/451863
2011-08-03 12:14:12+0000 <antoviaque> thanks : )
2011-08-03 12:14:29+0000 <arbrandes> roger, roger
2011-08-03 12:14:32+0000 * antoviaque posting the recap & emailing loic 
2011-08-03 12:18:36+0000 <tartarugafeliz> arbrandes: what can I do for you? :)
2011-08-03 12:19:41+0000 <antoviaque> arbrandes: want to have a look at the 
stories ?
2011-08-03 12:19:55+0000 * arbrandes goes cross-eyed
2011-08-03 12:19:56+0000 <arbrandes> hehehe
2011-08-03 12:20:03+0000 <antoviaque> :p
2011-08-03 12:20:33+0000 <arbrandes> tartarugafeliz, we need to find a way to 
animate those cards, and I'll need your self to generate a few test png 
sequences
2011-08-03 12:20:47+0000 <tartarugafeliz> ok, which one would you like to work 
on?
2011-08-03 12:21:30+0000 <arbrandes> tartarugafeliz, I'm thinking we can start 
by choosing one player slot, and generate a png sequence just for that, with a 
transparent background.
2011-08-03 12:21:48+0000 <tartarugafeliz> player receiving cards?
2011-08-03 12:21:55+0000 <tartarugafeliz> ok
2011-08-03 12:21:58+0000 <arbrandes> ah, sorry, yes, exactly
2011-08-03 12:22:28+0000 <arbrandes> 2bto3.mp4
2011-08-03 12:22:46+0000 <arbrandes> let's try with the first "invite a friend" 
slot, what do you think?
2011-08-03 12:23:20+0000 <arbrandes> antoviaque, opening the list of stories
2011-08-03 12:23:28+0000 <tartarugafeliz> ok and when do you need this?
2011-08-03 12:23:58+0000 <arbrandes> tartarugafeliz, there's no big rush yet, 
but it would be nice to be able to test it this week
2011-08-03 12:24:05+0000 <tartarugafeliz> ok! :)
2011-08-03 12:24:38+0000 <arbrandes> Especially since I still have no idea how 
smooth we'll be able to make it; I'm certain we won't get it right in the first 
shot.
2011-08-03 12:25:12+0000 tempuramerino (tempuramerino) is now online
2011-08-03 12:25:36+0000 <arbrandes> For one, I think we'll have to experiment 
with different frame rates, so a good thing for you to do would be to generate 
the pngs at something like 24fps, and we'll go down from there.
2011-08-03 12:29:49+0000 <antoviaque> arbrandes: fyi the rate we used for 
gamequery was 1 frame/30ms (~33fps)
2011-08-03 12:30:30+0000 <arbrandes> antoviaque, ah, ok, then 33fps is better :)
2011-08-03 12:31:03+0000 <antoviaque> arbrandes: it wasn't with the same 
library, so it's not garanteed that it works, but it could : )
2011-08-03 12:32:09+0000 <arbrandes> with spritely you specify the frame rate, 
so I don't see why it wouldn't work.  In any case, 33 fps is a good experiment.
2011-08-03 12:33:46+0000 <antoviaque> yup
2011-08-03 12:37:58+0000 <antoviaque> arbrandes: so yep 13 bananas
2011-08-03 12:38:17+0000 <arbrandes> antoviaque, ok, we ate 13 bananas.  15, if 
you count 197.
2011-08-03 12:38:35+0000 <antoviaque> but this one isn't done no?
2011-08-03 12:38:41+0000 <antoviaque> ahh
2011-08-03 12:38:47+0000 <antoviaque> didn't see the ready for review : )
2011-08-03 12:38:54+0000 <antoviaque> so yep 15
2011-08-03 12:38:55+0000 <arbrandes> Well, it's not merged, but it's coded up
2011-08-03 12:39:23+0000 <arbrandes> I want to include 15 because I think our 
overall velocity is increasing, as we (specially me and mtyaka) get to know the 
codebase better.
2011-08-03 12:39:50+0000 <antoviaque> ok for me
2011-08-03 12:39:59+0000 <arbrandes> But now let's see how our banana estimates 
from last time went
2011-08-03 12:40:17+0000 <arbrandes> too bad redmine doesn't total spent time 
on the list of stories
2011-08-03 12:41:17+0000 <arbrandes> But looking at each individually:
2011-08-03 12:41:34+0000 <arbrandes> 227 => 1 banana => 27 hours spent
2011-08-03 12:42:18+0000 <arbrandes> 193 => 1 banana => 10.5 hours
2011-08-03 12:42:36+0000 <arbrandes> 194 => 3 banans => 50 hours (!!)
2011-08-03 12:43:04+0000 <arbrandes> 195 => 8 bananas => 32.5 hours
2011-08-03 12:43:55+0000 <arbrandes> 197 => 2 bananas => 11.5 hours
2011-08-03 12:44:00+0000 <antoviaque> Yep, I think a part of the difficulty 
estimated for 195 went into 194 (jqDock)
2011-08-03 12:44:56+0000 <antoviaque> we should probably have put the 8 bananas 
of 195 in 194, since it was coming earlier
2011-08-03 12:45:38+0000 <antoviaque> and there was the modal that we largely 
underestimated
2011-08-03 12:45:48+0000 <arbrandes> yup
2011-08-03 12:45:54+0000 <arbrandes> For individual stories, we were all over 
the place
2011-08-03 12:46:07+0000 <arbrandes> Overall, we were not very far off, though
2011-08-03 12:46:08+0000 <arbrandes> Let me see
2011-08-03 12:46:22+0000 <antoviaque> yup, and the rythm is good I think, a lot 
of work has been done
2011-08-03 12:47:12+0000 <arbrandes> Yeah, the rhythm was good
2011-08-03 12:47:19+0000 <blanchard1> average banana  = 8.6 hours overall i 
think
2011-08-03 12:47:36+0000 <arbrandes> We only missed one banana at the end 
(although I think story #198 is underestimated)
2011-08-03 12:47:41+0000 <antoviaque> which matches the 1 banana = 1 day
2011-08-03 12:48:32+0000 <arbrandes> Ok then, that sounds good to me.  I like 
the 1 banana = 1 day concept :)
2011-08-03 12:50:15+0000 <arbrandes> I want to check exactly how much mtyaka 
got involved, I think he took more than the 2 bananas we originally estimated
2011-08-03 12:50:28+0000 <antoviaque> and I took less
2011-08-03 12:50:47+0000 <antoviaque> even if at the end I ended up spending a 
lot of time on it anyway ;p
2011-08-03 12:52:53+0000 <arbrandes> redmine says 30 hours for mtyaka, 22 for 
you
2011-08-03 12:54:07+0000 <arbrandes> assuming you guys are entering spent time, 
that's like 7 bananas.
2011-08-03 12:54:14+0000 <antoviaque> yes, but of those 22 hours, half are more 
due to my lack of coder skill than to the actual complexity of the tasks - if 
you compare what mtyaka has achieved and me... ;p
2011-08-03 12:54:51+0000 <antoviaque> but I think at the end it equilibrates
2011-08-03 12:54:55+0000 <arbrandes> Ah, don't worry about that, it all 
averages out in the end.  yup
2011-08-03 12:55:05+0000 <antoviaque> mtyaka took more, me less, and it gave 
what was planned : )
2011-08-03 12:55:06+0000 <antoviaque> yup!
2011-08-03 12:55:59+0000 <arbrandes> Ok, so our current team can still eat 
about 15 bananas per sprint.  Cool, let's take a look at the next stories.
2011-08-03 12:56:29+0000 <arbrandes> 198 gets moved to 2.0-alpha3
2011-08-03 12:56:45+0000 <antoviaque> want to increase the number of bananas 
for that one?
2011-08-03 12:57:32+0000 <arbrandes> Yes, I think it'll be wise.  I don't think 
I can finish it in one day, for example.  But first...
2011-08-03 12:57:36+0000 <arbrandes> What about that "Like" button?
2011-08-03 12:57:40+0000 <arbrandes> Has it ever worked?
2011-08-03 12:57:49+0000 <arbrandes> I saw some code in the HTML, but it was 
all commented out
2011-08-03 12:58:08+0000 <antoviaque> was dependent on django to serve the 
proper metadata 
2011-08-03 12:59:00+0000 <antoviaque> the like button worked, but each game 
page need to return the proper metadata, since social networks base themselves 
on it for the description/picture
2011-08-03 12:59:27+0000 <arbrandes> Is making it work a part of #198?
2011-08-03 12:59:43+0000 <arbrandes> (with the proper metadata, etc)
2011-08-03 13:00:21+0000 <antoviaque> no, I think it's best to focus on 
finishing the interface first, rather than working on features
2011-08-03 13:00:33+0000 <antoviaque> that's the part that matches the 
accessibility priority
2011-08-03 13:01:49+0000 <arbrandes> Ok, so only the layout and the button 
itself, but it doesn't need to do anything, is that it?  If so, I'd say 2 
bananas for this one.
2011-08-03 13:02:24+0000 <antoviaque> yep
2011-08-03 13:03:13+0000 <antoviaque> given that 
http://tickets.farsides.com/issues/23 was done the FB button could work (and 
just not put the right description on FB when it's clicked), but if it doesn't 
we'll see later on imho
2011-08-03 13:04:22+0000 <arbrandes> Ok, cool
2011-08-03 13:04:45+0000 <arbrandes> How about story #61, are we going to 
implement it in this next sprint?
2011-08-03 13:04:56+0000 <arbrandes> Or should we leave it for after the board?
2011-08-03 13:05:31+0000 <arbrandes> I ask because tartarugafeliz already did 
some work on it, and it might be important to you guys.
2011-08-03 13:05:33+0000 <antoviaque> not sure when tartarugafeliz will be able 
to give the results - we could keep that one to discuss it with her tomorrow
2011-08-03 13:05:50+0000 <antoviaque> it is important yep - if we can it could 
be good to include it
2011-08-03 13:06:18+0000 <antoviaque> it's part of accessibility anyway, and 
should help with initial conversion on the home page
2011-08-03 13:06:59+0000 <antoviaque> I'm actually thinking we could simply 
hand it over to cssmenow, there is very little features on that page
2011-08-03 13:07:18+0000 <arbrandes> Ok, I'll leave it in with 1 banana, since 
it's just html
2011-08-03 13:07:19+0000 <arbrandes> or that
2011-08-03 13:07:52+0000 <antoviaque> (have to leave for 5-10 minutes - ok ?)
2011-08-03 13:07:55+0000 <arbrandes> In any case, a bit of integration on our 
part will certainly be needed, so still 1 banana
2011-08-03 13:07:57+0000 <arbrandes> antoviaque, ok!
2011-08-03 13:08:52+0000 <antoviaque> ok for the banana : )
2011-08-03 13:08:54+0000 <antoviaque> brb
2011-08-03 13:15:19+0000 <antoviaque> re!
2011-08-03 13:15:25+0000 <antoviaque> sorry for the interuption 
2011-08-03 13:15:45+0000 <arbrandes> np :)
2011-08-03 13:16:45+0000 <antoviaque> hmm, before #211, it would make more 
sense to do http://tickets.farsides.com/issues/206 probably
2011-08-03 13:16:59+0000 <antoviaque> it was put at the end since it's common 
stories for both players and authors
2011-08-03 13:17:23+0000 <antoviaque> but it probably makes more sense to work 
on it now, while we're reaching that step
2011-08-03 13:17:42+0000 <antoviaque> and #208 too
2011-08-03 13:18:06+0000 <arbrandes> thinking
2011-08-03 13:18:26+0000 <antoviaque> and #207 actually
2011-08-03 13:18:30+0000 <arbrandes> yeah, to be able to use the pngs 
tartarugafeliz will be working on, a player has to actually join the game :)
2011-08-03 13:18:35+0000 <antoviaque> :)
2011-08-03 13:19:48+0000 <arbrandes> looking at 206
2011-08-03 13:20:26+0000 <arbrandes> Ok, one thing is not clear to me
2011-08-03 13:20:46+0000 <arbrandes> At what point in the new board will the 
player pick a card?
2011-08-03 13:20:56+0000 <arbrandes> this is still the author view?
2011-08-03 13:21:17+0000 <antoviaque> this is both the author view and the 
player view - it's when you see someone else joining the game
2011-08-03 13:21:53+0000 <arbrandes> But the player's progress bar will be 
different, right?
2011-08-03 13:21:57+0000 <antoviaque> this doesn't address the player itself 
(which would have an animation more like the author pick a card)
2011-08-03 13:22:08+0000 <arbrandes> ah, ok, that answers my question
2011-08-03 13:23:06+0000 <arbrandes> Still on 206: "If a player or the author 
isn't in the game while another player joins the game, he gets to see it the 
next time he displays this game."
2011-08-03 13:23:30+0000 <arbrandes> Trying to figure out how hard to implement 
this willb e
2011-08-03 13:24:02+0000 <arbrandes> Do we have to save which animations he has 
already seen?
2011-08-03 13:24:13+0000 <arbrandes> Let's say he sees one player joining, then 
leaves, then comes back
2011-08-03 13:24:29+0000 <arbrandes> It's of course easier to implement if we 
don't have to save this
2011-08-03 13:25:06+0000 <arbrandes> The logic would be just: "upon entering 
the game, animate all previously-joined players"
2011-08-03 13:26:22+0000 <antoviaque> yep, that's more the later one
2011-08-03 13:26:44+0000 <arbrandes> ok
2011-08-03 13:26:55+0000 <antoviaque> it's something to: 1) help understanding 
what happens and 2) remember what happened in a game we are coming back to
2011-08-03 13:27:22+0000 <antoviaque> so not saving could potentially even help 
2), so in a first try the smaller is probably the better : )
2011-08-03 13:27:38+0000 <arbrandes> my feelings, exactly :)
2011-08-03 13:28:35+0000 <arbrandes> I'm going to vote for 3 bananas, since I 
don't know how hard it will actually be to implement this animation.  There 
should be at least 2 watermelons for tartarugafeliz, too.
2011-08-03 13:28:52+0000 <tartarugafeliz> at least 2 :)
2011-08-03 13:29:14+0000 <arbrandes> 3 bananas, 3 watermelons, then :)
2011-08-03 13:29:55+0000 <antoviaque> yup, at least - given that it touches the 
player views too, I would probably have put more
2011-08-03 13:30:21+0000 <antoviaque> and it's about png animations, which we 
haven't implemented anywhere else in CS
2011-08-03 13:30:42+0000 <arbrandes> well, since we haven't touched Player 
views yet, I'm thinking that #206 should be only about the author.
2011-08-03 13:31:00+0000 <arbrandes> correct me if I'm wrong
2011-08-03 13:31:20+0000 <antoviaque> yup, but looking at both at the same time 
can help with reusability no?
2011-08-03 13:32:24+0000 <arbrandes> Agreed, but what I'm proposing is for the 
deliverable to be just the author view, and maybe create another story for the 
player.
2011-08-03 13:32:31+0000 <antoviaque> there are a lot of similar things between 
the author and player views - if we try to make it work for both as soon as 
possible, we could avoid having to redo some things over the whole interface
2011-08-03 13:32:47+0000 <antoviaque> ah, yep, we can do it like that
2011-08-03 13:33:26+0000 <arbrandes> What will happen when we get to the player 
stories is that the bananas will be smaller, because a lot of the work will 
already have been done.
2011-08-03 13:33:36+0000 <antoviaque> I'll modify #206 and add a new one
2011-08-03 13:34:14+0000 <antoviaque> yes, but you see what I mean for the fact 
that taking this into account can reduce the amount of work at the end?
2011-08-03 13:34:22+0000 <antoviaque> you can also say that I'm deliring if I 
am ;p
2011-08-03 13:35:25+0000 <arbrandes> Oh, I see exactly what you mean, and I 
agree!  I'm just a bit leery of having to estimate something we haven't touched 
yet: the player's view.
2011-08-03 13:35:58+0000 <antoviaque> ah, yep, agreed - makes the task more 
complex yep, especially to estimate
2011-08-03 13:37:11+0000 <arbrandes> In the end, what will happen is that we'll 
just refactor a few things where necessary, and reuse the code.  Like what I 
did yesterday for the modals.
2011-08-03 13:37:24+0000 <arbrandes> It's something that's very hard to see in 
advance,
2011-08-03 13:37:30+0000 <arbrandes> but very easy to fix with hindsight.
2011-08-03 13:37:42+0000 <antoviaque> as you want - if you prefer we can keep 
it on the author only for now
2011-08-03 13:38:10+0000 <arbrandes> Ok, if you agree with the 3 bananas / 3 
watermelons... next! :)
2011-08-03 13:39:11+0000 <antoviaque> deal, we'll see for the author later on 
then - if I know you, mtyaka and tartarugafeliz keep reusability in mind for 
when we get to the the players view, I'm fine with it : )
2011-08-03 13:39:42+0000 <arbrandes> I can answer for myself that I'll 
certainly do that
2011-08-03 13:39:53+0000 <antoviaque> :)
2011-08-03 13:39:58+0000 <arbrandes> Ah, by the way,
2011-08-03 13:40:23+0000 <arbrandes> speaking of reusability, tartarugafeliz, 
I'm always using the same image for the modal backgrounds, you don't need to 
slice new ones
2011-08-03 13:40:27+0000 <tartarugafeliz> me too when its possible I'll keep 
usability
2011-08-03 13:40:30+0000 <tartarugafeliz> reusability sorry
2011-08-03 13:40:42+0000 <antoviaque> tartarugafeliz: :D
2011-08-03 13:40:48+0000 <tartarugafeliz> what is modal background?
2011-08-03 13:40:54+0000 <antoviaque> updated 
http://tickets.farsides.com/issues/206
2011-08-03 13:41:03+0000 <arbrandes> The information box with an "OK" button
2011-08-03 13:41:11+0000 <arbrandes> "Game about creativity", etc
2011-08-03 13:41:16+0000 <tartarugafeliz> ok
2011-08-03 13:45:01+0000 <antoviaque> #207 & #208 are next?
2011-08-03 13:45:12+0000 <antoviaque> (9 bananas left)
2011-08-03 13:45:54+0000 <antoviaque> and maybe #209
2011-08-03 13:46:05+0000 <arbrandes> looking at 207
2011-08-03 13:48:09+0000 <arbrandes> question: when does the progress bar 
transition from 3 to 4?
2011-08-03 13:48:40+0000 <arbrandes> Are the players joining (206) part of 
"invite friends" or of "wait to choose card"?
2011-08-03 13:48:46+0000 <antoviaque> good question, since they are now a bit 
simultaneous
2011-08-03 13:49:19+0000 <antoviaque> I would say after the first  player joined
2011-08-03 13:49:35+0000 <antoviaque> since it's the starting point of 
http://tickets.farsides.com/issues/207
2011-08-03 13:49:48+0000 <arbrandes> Waiting for them to join seems like part 
of "waiting to choose card" to me
2011-08-03 13:49:58+0000 <arbrandes> How are those states defined in the code?  
Lemme look
2011-08-03 13:50:10+0000 <arbrandes> (I mean, in the current code)
2011-08-03 13:50:32+0000 <antoviaque> nope, I don't think so - right now the 
difference is between the advertise & author_pick_wait
2011-08-03 13:51:29+0000 <arbrandes> ah, ok
2011-08-03 13:51:38+0000 <arbrandes> the author sits in "invitation_owner",
2011-08-03 13:51:45+0000 <antoviaque> yep
2011-08-03 13:52:18+0000 <antoviaque> we can probably keep it that way - the 
only part that changes is the modal box
2011-08-03 13:52:27+0000 <arbrandes> while the players go through 
"invitation_pick" (and invitation_anonymous / pick_wait / participate)
2011-08-03 13:53:49+0000 <arbrandes> What you're suggesting, then, is to "fake" 
a state change (i.e., just animate the progress bar) from 3 -> 4 immediately 
after the first player joins, is that it?
2011-08-03 13:54:01+0000 <antoviaque> yep
2011-08-03 13:54:27+0000 <arbrandes> Ok, I'm going to add this to 206, then
2011-08-03 13:54:36+0000 <antoviaque> and since there is a replay, this would 
always be played
2011-08-03 13:55:32+0000 <arbrandes> Wait, what's the replay?  The play again 
button?
2011-08-03 13:56:02+0000 <antoviaque> no, the fact that the animation of 
players joining are replayed when we come back to a game
2011-08-03 13:56:14+0000 <arbrandes> ahhhh, ok, yes
2011-08-03 14:00:08+0000 <arbrandes> I'm thinking 2 bananas for 207.  Also, 
will there be an actual  tooltip, or it's just the text that will change 
(4.mp4)?
2011-08-03 14:02:54+0000 <antoviaque> there should be an actual tooltip yep, 
and I don't think tartarugafeliz designed it yet
2011-08-03 14:03:59+0000 <tartarugafeliz> sorry what tooltip?
2011-08-03 14:04:05+0000 <arbrandes> hehehe
2011-08-03 14:04:11+0000 <arbrandes> On mockup 4
2011-08-03 14:04:13+0000 <arbrandes> or 4.mp4
2011-08-03 14:04:33+0000 <arbrandes> When the mouse of the author hovers over 
the "wait please..."
2011-08-03 14:04:43+0000 <arbrandes> (if I understand correctly)
2011-08-03 14:05:12+0000 <tartarugafeliz> you mean the box that shows when the 
game master has to wait?
2011-08-03 14:05:36+0000 <tartarugafeliz> its designed already are you talking 
about slicing?
2011-08-03 14:05:40+0000 <antoviaque> tartarugafeliz: it's about this box yep 
2011-08-03 14:05:49+0000 <arbrandes> wait, wait
2011-08-03 14:05:56+0000 <arbrandes> I can see the box
2011-08-03 14:06:13+0000 <arbrandes> But will there be an additional tooltip, 
when the mouse hovers over the it?
2011-08-03 14:06:22+0000 <arbrandes> *over the box
2011-08-03 14:06:24+0000 <antoviaque> it is designed, but the idea is to tell 
the player why he can't go to the vote until at least two players have joined, 
while the button is inactive
2011-08-03 14:06:39+0000 <tartarugafeliz> yes
2011-08-03 14:06:47+0000 <tartarugafeliz> that's what's inside the animation.
2011-08-03 14:07:06+0000 <tartarugafeliz> what you mean is that I didn't slice 
it? but its the same for everyone, its just text that changes :
2011-08-03 14:07:06+0000 <arbrandes> I don't see a tooltip in the animation
2011-08-03 14:07:09+0000 <antoviaque> arbrandes: yes, a tooltip over the 
inactive button would be the more straightforward way to present this info imho
2011-08-03 14:07:17+0000 * antoviaque checking the video
2011-08-03 14:07:21+0000 <arbrandes> 4.mp4
2011-08-03 14:07:33+0000 <tartarugafeliz> but the inactive button is written: 
wait please
2011-08-03 14:07:37+0000 <tartarugafeliz> is that not enough?
2011-08-03 14:07:47+0000 <arbrandes> that's for antoviaque to answer :)
2011-08-03 14:08:17+0000 <antoviaque> tartarugafeliz: that doesn't say what the 
player is waiting or why he has to wait
2011-08-03 14:08:32+0000 <antoviaque> he needs to understand that he should 
bring enough friends to be able to play
2011-08-03 14:08:48+0000 <tartarugafeliz> ahh so we need to change the text
2011-08-03 14:09:08+0000 <antoviaque> nope, I think the text is good - trying 
to explain more would likely make it more confusing
2011-08-03 14:09:58+0000 <antoviaque> we could simply add, when the player 
mouses over the greyed button, a tooltip that says "At least two players must 
have chosen a card to go to the vote!"
2011-08-03 14:10:38+0000 <arbrandes> I'm fine with that
2011-08-03 14:10:52+0000 * antoviaque still downloading the latest repository 
changes
2011-08-03 14:11:50+0000 <arbrandes> "Already up-to-date", phew! :)
2011-08-03 14:12:46+0000 <antoviaque> actually the other thing that would 
change then is the content of the button while it's greyed out - it could be 
"Go to vote" from the start, this way it would give information too (it's not 
only about waiting, but also about inviting players and encouraging them to 
chose a card to be able to proceed to the vote)
2011-08-03 14:13:32+0000 <antoviaque> if it makes sense : )
2011-08-03 14:13:46+0000 <antoviaque> tartarugafeliz: what do you think?
2011-08-03 14:14:10+0000 <arbrandes> It does to me, although I can see how the 
other way also does.
2011-08-03 14:14:54+0000 <tartarugafeliz> I don't know
2011-08-03 14:15:06+0000 <tartarugafeliz> I think its good the way it is, if 
you want to change we can change
2011-08-03 14:15:22+0000 <arbrandes> Maybe if we did both?  Include a little 
"Waiting for more players"  above the greyed out button?  But that's what the 
tooltip's for, so... I don't know either, heheheh
2011-08-03 14:15:30+0000 <tartarugafeliz> its already written on the next step 
on the top, votes
2011-08-03 14:15:33+0000 <tartarugafeliz> so… its ok i guess
2011-08-03 14:15:37+0000 <antoviaque> tartarugafeliz: as you prefer, it's 
interface design so your call here : )
2011-08-03 14:15:57+0000 <tartarugafeliz> good :)
2011-08-03 14:16:02+0000 <antoviaque> ahahahah
2011-08-03 14:16:09+0000 <arbrandes> heheheheh :)
2011-08-03 14:16:28+0000 <antoviaque> ok, let it be the way it is right now 
then, I'll change the story
2011-08-03 14:16:47+0000 <arbrandes> F5 before you edit
2011-08-03 14:16:56+0000 <antoviaque> thx :)
2011-08-03 14:17:00+0000 <arbrandes> ;)
2011-08-03 14:17:49+0000 <antoviaque> arbrandes: how many bananas you think?
2011-08-03 14:18:54+0000 <arbrandes> I'm thinking 2, because of tests mostly
2011-08-03 14:19:07+0000 <antoviaque> alrighty : )
2011-08-03 14:19:37+0000 <arbrandes> Do you have any idea if we'll need to 
modify server-side code for any of this?  The notifications are already there 
with the so-called "long poll", right?
2011-08-03 14:19:53+0000 <antoviaque> I think so 
2011-08-03 14:20:17+0000 <antoviaque> dachary will confirm but I think there is 
already what we need, at least on the author side
2011-08-03 14:20:19+0000 <arbrandes> We'll ask dachary tomorrow.  Meanwhile, 2 
bananas.
2011-08-03 14:20:26+0000 <arbrandes> ok :)
2011-08-03 14:20:46+0000 <arbrandes> Ok, 208
2011-08-03 14:24:10+0000 <arbrandes> I think 208 should come before 207 in the 
order
2011-08-03 14:24:38+0000 <arbrandes> It'll be easier to implement once we have 
already tested players choosing cards, and THEN deciding when to enable "go to 
vote"
2011-08-03 14:26:26+0000 <antoviaque> sounds good
2011-08-03 14:29:01+0000 <arbrandes> looking at 4.mp4.  is there a difference 
between "joined the game"  and "is picking a card"?
2011-08-03 14:29:10+0000 <arbrandes> regarding the player slot
2011-08-03 14:29:30+0000 tempuramerino (tempuramerino) is now online
2011-08-03 14:29:35+0000 <antoviaque> let me see
2011-08-03 14:29:57+0000 <arbrandes> In the video there's a difference, but the 
question is if there actually will be a difference in "real life"
2011-08-03 14:30:43+0000 <antoviaque> nope, from the game point of view it's 
the same thing
2011-08-03 14:30:53+0000 <antoviaque> it could be just something shown after X 
seconds
2011-08-03 14:31:09+0000 <arbrandes> Ok, X seconds then
2011-08-03 14:31:26+0000 <arbrandes> another question: will the player still be 
able to change his card after picking?
2011-08-03 14:31:32+0000 <arbrandes> and if so, will we animate this?
2011-08-03 14:31:41+0000 <arbrandes> (to the author and other players, I mean)
2011-08-03 14:32:06+0000 <antoviaque> animate? you mean switching from "joined 
the game" to "is picking a card" ?
2011-08-03 14:32:50+0000 <arbrandes> From the video, when the player chooses a 
card, there's a little animation to move it into position.
2011-08-03 14:33:08+0000 <antoviaque> ah, got it
2011-08-03 14:33:11+0000 <arbrandes> And the slot changes from "is picking a 
card"  to "has picked".
2011-08-03 14:33:31+0000 <antoviaque> yep, he will be able to change his mind, 
but I don't think it's critical at this point to show it
2011-08-03 14:33:55+0000 <arbrandes> Ok
2011-08-03 14:34:00+0000 <antoviaque> doesn't help with undertanding how the 
game works, so we can see later
2011-08-03 14:34:43+0000 <arbrandes> I confess I'm unsure about the bananas on 
this one, I'm not familiar enough with the communication with the server.
2011-08-03 14:35:14+0000 <antoviaque> then put a bit more, it will give some 
margin : )
2011-08-03 14:36:11+0000 <arbrandes> The animation, changing states, etc, I 
think would account for one banana, and another one for testing, on the safe 
side.  So one more to stand for The Great Unknown Banana. ;)
2011-08-03 14:36:20+0000 <antoviaque> ;p
2011-08-03 14:36:45+0000 <antoviaque> done
2011-08-03 14:36:48+0000 <blanchard1> i like The Great Unknown Banana concept
2011-08-03 14:36:57+0000 <antoviaque> ahahah
2011-08-03 14:37:00+0000 * blanchard1 is not following the meeting, just the 
jokes
2011-08-03 14:37:01+0000 <arbrandes> hahahaha
2011-08-03 14:37:05+0000 <antoviaque> ;p
2011-08-03 14:37:16+0000 <antoviaque> so we're at 11 - 4 left
2011-08-03 14:37:50+0000 <antoviaque> #209 should fit
2011-08-03 14:38:00+0000 <arbrandes> Looking
2011-08-03 14:46:06+0000 <arbrandes> Ok, so the confirmation box on 209 is 
shown after he clicks on "go to vote", is that it?
2011-08-03 14:46:39+0000 <arbrandes> And what if he clicks on "Not yet", is the 
previous modal shown again?
2011-08-03 14:46:58+0000 <antoviaque> yep
2011-08-03 14:48:15+0000 <antoviaque> btw one thing to remember about the "go 
to vote" modal, that changes compared to the one the author sees when he 
initially picks a card: the author will still be able to interact (to invite 
more players)
2011-08-03 14:49:02+0000 <arbrandes> Ah, so the "go to vote" one is not modal 
at all, then
2011-08-03 14:49:26+0000 <arbrandes> Does this apply to both 207 and 209?
2011-08-03 14:49:39+0000 <antoviaque> uh, yep : )
2011-08-03 14:50:03+0000 <antoviaque> ahh wait - the confirmation box is modal
2011-08-03 14:50:10+0000 <antoviaque> just the "go to vote" which isn't
2011-08-03 14:50:16+0000 <arbrandes> So just 207, ok
2011-08-03 14:50:54+0000 <arbrandes> 1 banana for 209
2011-08-03 14:51:25+0000 <antoviaque> something I'm thinking while doing this - 
it will be tough to have the new interface ready by the end of the month at the 
current speed :/
2011-08-03 14:52:47+0000 <antoviaque> added for #209
2011-08-03 14:53:07+0000 <arbrandes> The player's view will be easier
2011-08-03 14:53:53+0000 <arbrandes> It will also be faster if we skip unit 
testing, but don't ever tell dachary I said this.  (just kidding, dachary ;)
2011-08-03 14:54:11+0000 <antoviaque> ahahaha
2011-08-03 14:54:16+0000 <blanchard1> :)
2011-08-03 14:54:17+0000 * antoviaque thinks arbrandes wants to die :p
2011-08-03 14:54:40+0000 <arbrandes> hahahaha, i was suddenly taken with a 
death wish, don't know why :)
2011-08-03 14:54:41+0000 <antoviaque> even if we forget about the stories in 
low priority, I doubt we can fit the stories in the backlog in high & normal + 
the player view, no?
2011-08-03 14:55:25+0000 <antoviaque> but it's true, it would be good to be 
able to find ways to increase speed or cut down on development time
2011-08-03 14:55:31+0000 <antoviaque> we could discuss this tomorrow
2011-08-03 14:56:15+0000 <arbrandes> Well... when I was wee-bit lad taking 
Scrum classes, the teacher told me to focus more on getting stories done than 
on how many you can do.  What I was already planning on doing (foreseeing this 
problem), was just spending more time developing, to speed things up.
2011-08-03 14:56:46+0000 <arbrandes> You taking on the scrum master role also 
helps
2011-08-03 14:57:26+0000 <antoviaque> Yup, agreed for not overplanning stuff
2011-08-03 14:58:00+0000 <blanchard1> just for my information, the chat, 
comprised of 4 stories, is a very big thing to code ? More like 4 bananas or 20 
?
2011-08-03 14:58:38+0000 <antoviaque> there has been work on this already - I 
think it was actually mtyaka who worked on it as a test task, if my memories 
are good
2011-08-03 14:58:44+0000 <arbrandes> Another thing would be to make these 
meetings either a) shorter (hard to do), or b) have you and dachary do all the 
planning so that I can code more (not sure I like it, though, the idea of scrum 
is to have the developers involved).
2011-08-03 14:58:55+0000 <antoviaque> More on the 4, but maybe a bit more
2011-08-03 14:59:00+0000 <blanchard1> ok thx antoviaque
2011-08-03 14:59:04+0000 * arbrandes looking at chat stories
2011-08-03 14:59:32+0000 <antoviaque> arbrandes: yup, understood
2011-08-03 14:59:43+0000 <antoviaque> will also depend on how much time dachary 
is able to dedicate
2011-08-03 15:00:17+0000 <antoviaque> in any case I'll bring the subject during 
the meeting tomorrow, so that we can have it in mind
2011-08-03 15:00:29+0000 <arbrandes> roger that
2011-08-03 15:02:02+0000 <arbrandes> about the chat stories, I'm really just 
guessing, but I'd say something in the order of 8 bananas, maybe 10.  Chris 
developed it, but I have never seen it in action, and I'm not sure how much we 
would need to change it to fit the stories.
2011-08-03 15:02:14+0000 <antoviaque> ah yes, it was Chris
2011-08-03 15:02:29+0000 <blanchard1> thx arbrandes
2011-08-03 15:03:09+0000 <antoviaque> dachary will know better, he designed 
Chris' task and reviewed the patch
2011-08-03 15:03:27+0000 <arbrandes> I could be way off though, the correct 
answer is probably something in between antoviaque's guess and mine.
2011-08-03 15:03:41+0000 <antoviaque> yep, 4 is too small I think
2011-08-03 15:03:53+0000 <antoviaque> I was just picking between 4 and 20 ;p
2011-08-03 15:05:06+0000 <blanchard1> (ok i was wandering if it would be the 
big risk ahead. It doesn't look like it. The other question then is how much of 
the author can be used for the player screens, in order to have an idea of when 
we'll be reaching - and the ability to increase the rythm of course)
2011-08-03 15:05:34+0000 <antoviaque> blanchard1 that's the big question : )
2011-08-03 15:05:45+0000 <blanchard1> yep
2011-08-03 15:05:47+0000 <antoviaque> hopefully a lot, but there will still be 
work
2011-08-03 15:06:06+0000 <antoviaque> my nose tells me half of the time spent 
on the author
2011-08-03 15:06:14+0000 <antoviaque> but maybe I'm too pessimistic
2011-08-03 15:06:31+0000 <arbrandes> Half the time is a good guess
2011-08-03 15:06:53+0000 <arbrandes> A lot will be copy-paste / quick refactor
2011-08-03 15:07:25+0000 <arbrandes> My guess is less than half, but I haven't 
really looked at the player view mockups or pngs (are there any?)
2011-08-03 15:07:49+0000 <antoviaque> not yet no I think
2011-08-03 15:08:20+0000 <antoviaque> ah but mockups yes - it's videos that are 
missing
2011-08-03 15:08:25+0000 <blanchard1> ok so we'll know better how to estimate 
once we reach the end of author (sprint to come + results stories) i guess :)
2011-08-03 15:08:53+0000 <antoviaque> cardstories/2.0-version/interface/Player
2011-08-03 15:09:16+0000 <antoviaque> 
http://git.farsides.com/?a=tree&p=share&h=29323341509d3a996251638fe23bdd5e4c8a5ecc&hb=e279b9ac24b032617e8b656cd4d636b73b0e75cd&f=cardstories/2.0-version/interface/Player
2011-08-03 15:09:27+0000 <arbrandes> Let me put it another way, blanchard1: I 
currently spend about 70% of my time on understanding the current code and 
building basic infrastructure (like the modal thing), and 30% actually using 
the stuff I learned on the 70% to do something.
2011-08-03 15:09:48+0000 <arbrandes> This varies with task to task, of course
2011-08-03 15:11:06+0000 <arbrandes> But if you look at my later tasks, you see 
they're taking much less time, because 1) I'm getting a grip on the code, and 
2) the basic infrastructure is already built (the board design, the progress 
bar, the game master slot, etc)
2011-08-03 15:12:00+0000 blanchard1 (blanchard1) is now online
2011-08-03 15:12:45+0000 <blanchard1> back
2011-08-03 15:12:49+0000 <blanchard1> PC crash
2011-08-03 15:12:52+0000 <arbrandes> <arbrandes> Let me put it another way, 
blanchard1: I currently spend about 70% of my time on understanding the current 
code and building basic infrastructure (like the modal thing), and 30% actually 
using the stuff I learned on the 70% to do something.
2011-08-03 15:12:52+0000 <arbrandes> <arbrandes> This varies with task to task, 
of course
2011-08-03 15:12:52+0000 <arbrandes> * blanchard1 has quit (Read error: No 
route to host)
2011-08-03 15:12:52+0000 <arbrandes> <arbrandes> But if you look at my later 
tasks, you see they're taking much less time, because 1) I'm getting a grip on 
the code, and 2) the basic infrastructure is already built (the board design, 
the progress bar, the game master slot, etc)
2011-08-03 15:13:05+0000 <blanchard1> understood arbrandes :)
2011-08-03 15:15:53+0000 <arbrandes> Ok, so antoviaque, where were we?
2011-08-03 15:16:28+0000 <antoviaque> http://tickets.farsides.com/issues/210 I 
think
2011-08-03 15:17:42+0000 <arbrandes> hmm, no video yet for that
2011-08-03 15:17:47+0000 <arbrandes> maybe finalhd
2011-08-03 15:18:09+0000 <antoviaque> yep, it's basically the opposite of #206
2011-08-03 15:18:21+0000 <antoviaque> so png animations again
2011-08-03 15:18:53+0000 <arbrandes> Yup, but is it *exactly* the same, just 
inverted?  If so, it'll be relatively easy
2011-08-03 15:19:14+0000 <antoviaque> Let me watch the video, but I think it is
2011-08-03 15:19:27+0000 <arbrandes> No video for that, not even in final
2011-08-03 15:19:37+0000 <arbrandes> (for the animation, I mean)
2011-08-03 15:19:49+0000 <arbrandes> If there's motion blur, we won't be able 
to use the same frames
2011-08-03 15:19:57+0000 <arbrandes> tartarugafeliz ^
2011-08-03 15:20:24+0000 <arbrandes> what are your feelings on motion blur? :)
2011-08-03 15:20:28+0000 <tartarugafeliz> no that's where I stoped
2011-08-03 15:20:29+0000 <antoviaque> ah, it won't be the same frames
2011-08-03 15:20:36+0000 <antoviaque> since there is one card less
2011-08-03 15:20:42+0000 <tartarugafeliz> it wont be the same frames for 
everyone
2011-08-03 15:20:44+0000 <antoviaque> but it will be the same principle
2011-08-03 15:21:10+0000 <tartarugafeliz> exactly
2011-08-03 15:21:10+0000 <arbrandes> ahhh, of course, it's only 5 cards being 
animated back
2011-08-03 15:21:25+0000 <tartarugafeliz> and there's also the animation of the 
card being chose :)
2011-08-03 15:21:32+0000 <tartarugafeliz> but this one is the same for everyone
2011-08-03 15:21:35+0000 <arbrandes> yup, that's another png sequence
2011-08-03 15:21:39+0000 <tartarugafeliz> *chosen
2011-08-03 15:23:46+0000 <arbrandes> I'd say 1 banana, if gluing the png's 
together is not very labor-intensive (but I'm guessing it will be, especially 
if we can't use a commandline tool)
2011-08-03 15:24:06+0000 <arbrandes> Ah, whatever, stick 1 banana in there (no 
pun intended)
2011-08-03 15:24:14+0000 <antoviaque> arbrandes: there is a gimp plugin that I 
used, I can show you
2011-08-03 15:24:38+0000 <arbrandes> antoviaque, ah, cool, that will come in 
handy!
2011-08-03 15:24:46+0000 <antoviaque> yup : )
2011-08-03 15:24:59+0000 <arbrandes> Ok, 1 banana... 2 more, is that it?  
What's next?
2011-08-03 15:25:14+0000 <antoviaque> ok 2 left
2011-08-03 15:25:43+0000 <antoviaque> hmmm
2011-08-03 15:25:54+0000 <antoviaque> #211 I guess
2011-08-03 15:27:32+0000 <arbrandes> I'm a bit afraid of what "shuffled" means, 
hehehe
2011-08-03 15:27:38+0000 <antoviaque> hehehe
2011-08-03 15:27:58+0000 <antoviaque> nothing random imho
2011-08-03 15:28:05+0000 <antoviaque> at least for the animation
2011-08-03 15:28:11+0000 <arbrandes> Does the author's card get shuffled too?
2011-08-03 15:28:14+0000 <arbrandes> no, right?
2011-08-03 15:28:15+0000 <antoviaque> yes
2011-08-03 15:28:19+0000 <arbrandes> At least not for the author
2011-08-03 15:28:20+0000 <arbrandes> yes?
2011-08-03 15:28:30+0000 <antoviaque> since it ends up in the middle of the 
others
2011-08-03 15:28:33+0000 <arbrandes> "The story from the author card is moved 
on top of the author name"
2011-08-03 15:28:41+0000 <arbrandes> ahhh, the story
2011-08-03 15:28:43+0000 <arbrandes> not the card
2011-08-03 15:28:47+0000 <antoviaque> yes, because the card gets away ;p
2011-08-03 15:29:00+0000 <antoviaque> this one is probably more than 2
2011-08-03 15:29:33+0000 <arbrandes> definitely more than 2, there's a lot 
going on here
2011-08-03 15:30:03+0000 <arbrandes> It's tough to understand without a video, 
too
2011-08-03 15:30:18+0000 <antoviaque> ok, let's leave it on the side
2011-08-03 15:31:01+0000 <arbrandes> Ok, so let's close the stories on the ones 
we have.  We can always add more later. :()
2011-08-03 15:31:12+0000 <antoviaque> hehe : )
2011-08-03 15:32:36+0000 <antoviaque> sounds good
2011-08-03 15:32:39+0000 <blanchard1> antoviaque: I'm reading the stories 
you're including and I have a question. Why can't the author see the cards 
picked by players ? (but can be discussed after your meeting, don't want to 
interrupt)
2011-08-03 15:33:20+0000 <blanchard1> change of behaviour from what we have now 
?
2011-08-03 15:34:03+0000 <antoviaque> blanchard1: for two things: 1) to 
maintain the suspense for the author too, and 2) to avoid the cheat discovered 
by loic: I am the author, I see that I will lose, I don't publish the results
2011-08-03 15:34:17+0000 <blanchard1> oki
2011-08-03 15:34:39+0000 <blanchard1> I must have skipped this discussion too 
busy doing some financial bullshit :p
2011-08-03 15:35:02+0000 <antoviaque> ah and also to avoid having two different 
presentations between author and player in this phase, which increase 
reusability (that's actually the original reason if I remember correctly)
2011-08-03 15:35:41+0000 <blanchard1> improving both the gameplay and the 
production rythm in one move, nice :)
2011-08-03 15:35:48+0000 <antoviaque> oh yeah :p
2011-08-03 15:42:10+0000 <arbrandes> Ok, I updated some of the stories with 
stuff we discussed above (what's modal, what's not, etc), I'm going to have 
lunch, and then I'll start working on #198.
2011-08-03 15:44:50+0000 blanchard1 (blanchard1) is now online
2011-08-03 15:46:58+0000 <antoviaque> thanks arbrandes!
2011-08-03 17:12:12+0000 <arbrandes> back
2011-08-03 17:12:58+0000 <blanchard> arbrandes: will go to the bank tomorrow, 
i'll keep you posted
2011-08-03 17:13:06+0000 <arbrandes> blanchard, thanks :)
2011-08-03 17:43:34+0000 blanchard (blanchard) is now online
2011-08-03 17:49:23+0000 tartarugafeliz (tartarugafeliz) is now online
2011-08-03 18:01:54+0000 <arbrandes> antoviaque, tartarugafeliz, please check 
http://tickets.farsides.com/issues/198: I don't see a "cross" anywhere, either 
on the mockups or slices.  Is this a todo task for tartaruga?
2011-08-03 18:02:53+0000 <tartarugafeliz> its just an element that is in the 
story but not in the mockup, it was added after the mockup was done
2011-08-03 18:03:48+0000 <tartarugafeliz> I'm going to do that too :)
2011-08-03 18:04:34+0000 <arbrandes> tartarugafeliz, ah, ok, thanks, do you 
want me to create a task, or are you going to use #239?
2011-08-03 18:04:49+0000 <arbrandes> (this is now a blocker for me, btw ;)
2011-08-03 18:05:26+0000 <tartarugafeliz> I'll have to create a new task
2011-08-03 18:05:40+0000 <tartarugafeliz> ohh I'll give for you tomorrow, is 
that ok or you need now?
2011-08-03 18:06:20+0000 <arbrandes> that's alright, I'll make a fake one and 
substitute it tomorrow, thanks
2011-08-03 18:56:13+0000 tempuramerino (tempuramerino) is now online
2011-08-03 19:04:44+0000 dachary (dachary) is now online
2011-08-03 19:30:59+0000 tempuramerino (tempuramerino) is now online
2011-08-03 20:19:47+0000 tartarugafeliz (tartarugafeliz) is now online
2011-08-03 20:19:55+0000 tartarugafeliz (tartarugafeliz) is now offline
2011-08-03 21:51:33+0000 antoviaque (antoviaque) is now online
2011-08-03 22:05:20+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