Hi, Here is the log of the chatroom at http://farsides.com/chat/ (or irc://irc.freenode.net/#farsides) for the 2011-08-30.
2011-08-30 01:30:00+0000 WayaWaya (WayaWaya) is now online 2011-08-30 01:30:09+0000 <WayaWaya> á£áá²! 2011-08-30 01:30:12+0000 <WayaWaya> Hello! 2011-08-30 01:31:04+0000 <blanchard> WayaWaya: hello 2011-08-30 01:32:13+0000 <WayaWaya> Couple of questions about "Card Stories", any takers? 2011-08-30 01:33:46+0000 <WayaWaya> 1) Is there a way to remove non-active players from a game? 2011-08-30 01:34:30+0000 <WayaWaya> 2) Is there a link one can share so that people can join a game via the link instead of the creator putting in emails manually? 2011-08-30 01:35:08+0000 <WayaWaya> 3) It appears unicode clean (so far), is this so? I am wanting to see if it can be used for Cherokee language (á£á³á© á¦á¬áá¯áá)? 2011-08-30 01:35:15+0000 <WayaWaya> ok... more than two... :) 2011-08-30 01:36:28+0000 <arbrandes> Hey WayaWaya! Let's see. 1) If you mean removing players manually, the only way is by proceeding to the next step. If they haven't picked a card or voted, they'll disappear from the results. 2011-08-30 01:37:01+0000 <arbrandes> 2) If you copy-paste the URL from the address bar after creating a story, anybody should be able to join directly. 2011-08-30 01:38:00+0000 <arbrandes> 3) It SHOULD be unicode all the way, although admitedly I haven't tested that to extremes. 2011-08-30 01:40:33+0000 <WayaWaya> á©á/Thanks! FYI, this chat doesn't like Cherokee unicode usernames. :) 2011-08-30 01:40:53+0000 <WayaWaya> Is there a way to force the next step easily ? 2011-08-30 01:41:04+0000 <WayaWaya> Or am I looking at it and not seeing it? 2011-08-30 01:42:28+0000 <arbrandes> WayaWaya, if at least two players have picked a card or voted, the author can simply advance the game to the next step. Otherwise, he has to wait. 2011-08-30 01:42:57+0000 <WayaWaya> Ah... a minimum quantity is needed, ok that helps... :) 2011-08-30 01:43:03+0000 <arbrandes> :) 2011-08-30 01:43:37+0000 <WayaWaya> This appears to have the potential to be a language learning tool. 2011-08-30 01:44:26+0000 <WayaWaya> An RSS feed for a user to share their games with via twitterpost (onto facebook, etc) might be useful for "spreading the gospel" 2011-08-30 01:44:28+0000 <arbrandes> Yup, we've thought about it, but as of yet, haven't put it to the test (so to speak) 2011-08-30 01:44:58+0000 <arbrandes> Right on, we're working on such a feature right now, for version 2.0 2011-08-30 01:45:26+0000 <arbrandes> Facebook, to start 2011-08-30 01:46:22+0000 <arbrandes> We're focusing on an easier-to-understand user interface, too 2011-08-30 01:47:02+0000 <WayaWaya> Wonderful. Have just posted two links to Facebook to see if any players are interested. Here are the links if you want to test them for direct join: 2011-08-30 01:47:16+0000 <WayaWaya> Roman Letters Version: http://cardstories.org/?game_id=5& 2011-08-30 01:47:24+0000 <WayaWaya> Syllabary Letters Version: http://cardstories.org/?game_id=2& 2011-08-30 01:49:24+0000 <WayaWaya> Actually, the javascript Facebook share button should work, and might be easy to add as a block on the game play screen? 2011-08-30 01:50:19+0000 <WayaWaya> If you doing direct join via link, you might want to obscure the email addresses on the game play screen. 2011-08-30 01:51:26+0000 <arbrandes> That's a good point, we're going to have to look into it. 2011-08-30 01:52:52+0000 <WayaWaya> Thanks for the product and server space for it to run on. :) 2011-08-30 01:54:11+0000 <arbrandes> Thank you for dropping by! Feel free to come around any time. :) In a few weeks we're going to be play testing the new version, we'd love to get some feedback. 2011-08-30 01:54:58+0000 <WayaWaya> Well... so long as I can get the people wanting to learn Cherokee using it, I think you can probably get some good feedback. 2011-08-30 01:54:59+0000 * blanchard reading 2011-08-30 01:56:23+0000 <WayaWaya> I think it also would be good to be able to do select between different "decks", possibly with a much into the future option for user supplied "decks", this would make it easier to tailor games to different language levels or target vocabulary 2011-08-30 01:56:33+0000 <blanchard> arbrandes: enjoying reading your answers :) 2011-08-30 01:56:38+0000 <arbrandes> blanchard, ;) 2011-08-30 01:56:57+0000 <arbrandes> WayaWaya, again, right on, this is precisely the direction we want to go :) 2011-08-30 01:57:46+0000 <WayaWaya> K00l. Here is my posted link on my BBS: http://www.cherokeelessons.com/phpBB3/viewtopic.php?f=23&t=283 2011-08-30 01:58:19+0000 <WayaWaya> It is past my bed time. Thanks for the product! It definately looks like it can filling a much needed gap in self-directled online language education and be fun at the same time. 2011-08-30 01:58:53+0000 <WayaWaya> For what it is worth, other than WZ2100, this is the only game that has ever attracted my attention in the last few years. 2011-08-30 01:59:10+0000 <WayaWaya> Especially the FB games.... *blocked* 2011-08-30 01:59:11+0000 <WayaWaya> :) 2011-08-30 01:59:44+0000 <WayaWaya> G'Night. 2011-08-30 01:59:52+0000 <arbrandes> Nice forum! I get the sudden urge to learn Cherokee, hehehe... The letters sure are very pretty. :) Night, WayaWaya! 2011-08-30 02:00:33+0000 <blanchard> thanks WayaWaya ! online language education is definitely a great possible use for the game 2011-08-30 02:03:51+0000 <WayaWaya> á©á/Thanks 2011-08-30 02:03:58+0000 WayaWaya (WayaWaya) is now offline 2011-08-30 02:10:25+0000 mtyaka (mtyaka) is now online 2011-08-30 02:10:55+0000 <arbrandes> mtyaka, hey man 2011-08-30 02:11:15+0000 <mtyaka> arbrandes: hey! 2011-08-30 02:15:34+0000 <arbrandes> mtyaka, I already finished the dock, having waited for tartaruga to finish the new batch of png sequences. I'm currently trying to shoehorn them in (it's something of a pain). Want to take a look at the next stories? 2011-08-30 02:17:56+0000 <mtyaka> arbrandes: I see you've been hard at work :) 2011-08-30 02:18:11+0000 <mtyaka> Sure I will look at the next stories... 2011-08-30 02:19:03+0000 <mtyaka> ... arbrandes: what are the next stories? I still didn't totally figure redmine yet 2011-08-30 02:19:17+0000 <arbrandes> http://tickets.farsides.com/projects/cardstories/issues?query_id=15 2011-08-30 02:19:33+0000 <arbrandes> From #387 on 2011-08-30 02:19:39+0000 <arbrandes> The chat ones are for later, I think 2011-08-30 02:20:13+0000 <mtyaka> thanks! will have a look 2011-08-30 02:20:33+0000 <arbrandes> I think #387 depends on what I'm doing, but maybe #388 doesn't have blockers... not sure yet 2011-08-30 02:29:07+0000 <mtyaka> arbrandes: yup, it seems that #388 doesn't have blockers. 2011-08-30 02:29:31+0000 <mtyaka> arbrandes: looking at the video, after the player picks a card, the progress bar moves to step 2 (wait for others to pick a fake card) 2011-08-30 02:30:00+0000 <mtyaka> if the player decides to change his mind (card) at this point, should the progress bar move back to the first step? 2011-08-30 02:30:11+0000 <arbrandes> that's exactly what I asked myself, hehehe 2011-08-30 02:30:40+0000 <arbrandes> From an architecture standpoint, I don't think we can move back 2011-08-30 02:31:04+0000 <arbrandes> The server's already at pick_wait, so to speak 2011-08-30 02:31:40+0000 <arbrandes> So there's going to have some (a lot) of duplication between pick and pick_wait 2011-08-30 02:49:01+0000 <arbrandes> mtyaka, gotta hit the sack. I have many doubts regarding the following stories, antoviaque'll probably be able to answer your questions better than I, in a few hours. 2011-08-30 02:49:32+0000 <mtyaka> arbrandes: good night then, and thanks! 2011-08-30 02:49:58+0000 <arbrandes> np, see you tomorrow :) 2011-08-30 06:10:20+0000 tartarugafeliz (tartarugafeliz) is now online 2011-08-30 06:43:45+0000 dachary (dachary) is now online 2011-08-30 07:08:41+0000 MCMic (MCMic) is now online 2011-08-30 08:47:27+0000 dachary (dachary) is now online 2011-08-30 09:37:07+0000 mtyaka (mtyaka) is now online 2011-08-30 10:24:04+0000 arbrandes (arbrandes) is now online 2011-08-30 12:00:10+0000 blanchard (blanchard) is now online 2011-08-30 12:00:21+0000 <blanchard> hello 2011-08-30 12:00:24+0000 <antoviaque> blanchard: right on time :p 2011-08-30 12:00:26+0000 <antoviaque> hello! 2011-08-30 12:00:28+0000 <antoviaque> :) 2011-08-30 12:00:31+0000 <blanchard> :p 2011-08-30 12:00:35+0000 <antoviaque> eve: start dailymeeting 2011-08-30 12:00:35+0000 * eve antoviaque arbrandes blanchard blanchard1 dachary mtyaka tartarugafeliz and al: daily meeting starts! Please say "eve_: yesterday|today|blockers <your report>" 2011-08-30 12:00:44+0000 <antoviaque> and hi everyone : ) 2011-08-30 12:00:51+0000 <mtyaka> hello :) 2011-08-30 12:00:52+0000 <arbrandes> hey there! :) 2011-08-30 12:01:18+0000 <antoviaque> I saw that there was a Cherokee player yesterday night : ) 2011-08-30 12:01:40+0000 <arbrandes> Yup, with the coolest UTF-8 characters I have ever seen ;) 2011-08-30 12:01:48+0000 <antoviaque> Very cool yep :D 2011-08-30 12:01:58+0000 * arbrandes wants to learn Cherokee 2011-08-30 12:02:02+0000 <antoviaque> Would be good to have examples of Card Stories being used to learn languages 2011-08-30 12:02:33+0000 <antoviaque> I tried to post on his forum to discuss it, but didn't get any luck with his registration forms ;p 2011-08-30 12:02:46+0000 <antoviaque> anyway - back to the meeting : ) 2011-08-30 12:02:59+0000 <antoviaque> blanchard: want to start, Mr Punctuality? :p 2011-08-30 12:03:12+0000 <blanchard> hehe i need 2 mn :) 2011-08-30 12:03:23+0000 <antoviaque> ok - mtyaka in the meantime? : ) 2011-08-30 12:03:29+0000 <mtyaka> sure 2011-08-30 12:03:38+0000 <mtyaka> eve_: yesterday I started working on story #388 (After picking a fake card, the player sees a popup that allows him to change his mind). I created a few tasks but found out that I have problem creating nicely separated tasks. I spent some time investgating what needs to be done for this story, but didn't really get very far yet. 2011-08-30 12:03:38+0000 <eve> Done: I started working on story #388 (After picking a fake card, the player sees a popup that allows him to change his mind). I created a few tasks but found out that I have problem creating nicely separated tasks. I spent some time investgating what needs to be done for this story, but didn't really get very far yet 2011-08-30 12:03:39+0000 <mtyaka> eve_: today I would like to continue working on #388 and maybe get some help from more antoviaque or arbrandes on how to break the story down into well defined tasks. 2011-08-30 12:03:39+0000 <eve> Next: I would like to continue working on #388 and maybe get some help from more antoviaque or arbrandes on how to break the story down into well defined tasks 2011-08-30 12:03:41+0000 <mtyaka> eve_: blockers No real blockers at the moment. 2011-08-30 12:03:41+0000 <eve> Blockers: No real blockers at the moment 2011-08-30 12:04:34+0000 <antoviaque> mtyaka: thx! 2011-08-30 12:04:34+0000 <arbrandes> will be glad to help, mtyaka 2011-08-30 12:04:52+0000 <mtyaka> I created a task #409: Show the progress bar at step 2, which I later realized takes just one line to be done :) 2011-08-30 12:05:25+0000 <antoviaque> yup, arbrandes is good at identifying well-isolated tasks : ) 2011-08-30 12:05:36+0000 <mtyaka> arbrandes: thanks :) 2011-08-30 12:05:51+0000 <arbrandes> Lemme quickly post mine: 2011-08-30 12:05:52+0000 <arbrandes> eve_, yesterday : #404 (Player pick modal), #405 (First pass at hand2dock sprite, #406 (positioning card backs), #407 (implementing player dock). 2011-08-30 12:05:52+0000 <eve> Done: : #404 (Player pick modal), #405 (First pass at hand2dock sprite, #406 (positioning card backs), #407 (implementing player dock) 2011-08-30 12:05:52+0000 <arbrandes> eve_, today : A bit of sprint planning, finish #405, start on story #387. 2011-08-30 12:05:52+0000 <eve> Next: : A bit of sprint planning, finish #405, start on story #387 2011-08-30 12:05:52+0000 <arbrandes> eve_, blockers : Adjusting png sequences with tartaruga. 2011-08-30 12:05:52+0000 <eve> Blockers: : Adjusting png sequences with tartaruga 2011-08-30 12:06:27+0000 <arbrandes> as foreseen, the png sequences are going to be tough to get exactly right 2011-08-30 12:07:02+0000 <mtyaka> yes, that was expected 2011-08-30 12:07:19+0000 <antoviaque> Btw, about last week's sprint -- I'll go next 2011-08-30 12:07:24+0000 <antoviaque> eve_: yesterday Reviewed last week's sprint (found a bug: #412), Plebia: Refined mockups of new interface & finished most of the HTML/CSS integration 2011-08-30 12:07:25+0000 <eve> Done: Reviewed last week's sprint (found a bug: #412), Plebia: Refined mockups of new interface & finished most of the HTML/CSS integration 2011-08-30 12:07:25+0000 <antoviaque> eve_: today Sprint meeting, Plebia: finish HTML integration (remains the new lightbox) 2011-08-30 12:07:25+0000 <eve> Next: Sprint meeting, Plebia: finish HTML integration (remains the new lightbox) 2011-08-30 12:07:25+0000 <antoviaque> eve_: blockers none 2011-08-30 12:07:25+0000 <eve> Blockers: none 2011-08-30 12:07:38+0000 <blanchard> ok i'm good (still need some coffee though, not used to doing this meeting in the morning :)) 2011-08-30 12:07:41+0000 <blanchard> eve_: yesterday : CNC 2011-08-30 12:07:41+0000 <eve> Done: : CNC 2011-08-30 12:07:41+0000 <blanchard> eve_: today : CNC 2011-08-30 12:07:41+0000 <eve> Next: : CNC 2011-08-30 12:07:41+0000 <blanchard> eve_: blockers : 1) I'll need some feedback on the cnc doc i'll post today (I'll give the detail of feedback needed on buddypress) 2) I've been kind of fighting with InDesign - some elements i need to modify are images - I can't. I need to see with tartaruga how to do this. I think I'll modify the slides I can and leave her the others ? 2011-08-30 12:07:41+0000 <eve> Blockers: : 1) I'll need some feedback on the cnc doc i'll post today (I'll give the detail of feedback needed on buddypress) 2) I've been kind of fighting with InDesign - some elements i need to modify are images - I can't. I need to see with tartaruga how to do this. I think I'll modify the slides I can and leave her the others 2011-08-30 12:07:43+0000 * arbrandes looking at #412 2011-08-30 12:08:45+0000 <antoviaque> blanchard: tartaruga should be there around 8pm GMT+2, should leave you some time to see it together 2011-08-30 12:08:55+0000 <blanchard> antoviaque: perfect 2011-08-30 12:09:20+0000 <arbrandes> antoviaque, regarding #412, I'm surprised that's the only problem ;) 2011-08-30 12:09:22+0000 <antoviaque> and post here when you have something you'd like to get proofread, I'll have a look : ) 2011-08-30 12:09:31+0000 <blanchard> thx :) 2011-08-30 12:09:38+0000 <antoviaque> arbrandes: ahah, that's the only one I could spot at least : ) 2011-08-30 12:09:40+0000 <arbrandes> Getting this right won't be very easy 2011-08-30 12:09:54+0000 <arbrandes> Previously, there was no poll during the picking phase 2011-08-30 12:10:13+0000 <arbrandes> Plus, the picking phase is now broken up into several sub-stages 2011-08-30 12:10:26+0000 <arbrandes> (author playback, modal, actual picking, etc) 2011-08-30 12:11:06+0000 <antoviaque> Yep, a lot of stuff happening at the same time... 2011-08-30 12:11:58+0000 <arbrandes> Anyway, I'll look into it ASAP, but it's possible we'll need to come to a compromise on a few things. 2011-08-30 12:12:41+0000 <antoviaque> yup, if you see things that allows to reduce complexity code-wise and still make sense from a player point of view, don't hesitate 2011-08-30 12:12:43+0000 <arbrandes> Which brings me to story #387, but maybe we should discuss this after the meeting. 2011-08-30 12:13:00+0000 <antoviaque> you can also try to ask dachary for advices, if needed 2011-08-30 12:13:06+0000 <arbrandes> roger that :) 2011-08-30 12:13:36+0000 <antoviaque> let me see 2011-08-30 12:14:00+0000 <mtyaka> arbrandes: why does that only happen the first time and not after hitting F5? 2011-08-30 12:14:10+0000 <mtyaka> i'm trying to understand the problem 2011-08-30 12:14:16+0000 <antoviaque> ah, yes, I've planned to spend time answering any question you or mtyaka may have about the next stories, I saw in the log you were wondering about them 2011-08-30 12:14:32+0000 <antoviaque> we can do it right after the meeting 2011-08-30 12:14:34+0000 <arbrandes> On #387, the problem is doing the animations programatically. Remember, we have no rotation in CSS2. I brought this up yesterday with tartaruga 2011-08-30 12:14:38+0000 <arbrandes> roger 2011-08-30 12:15:30+0000 <arbrandes> mtyaka, probably because on a real-world scenario, the poll returns immediately the first time 2011-08-30 12:15:32+0000 <antoviaque> ok, anything else for this meeting, aside from the sprint/stories discussions? 2011-08-30 12:15:40+0000 <arbrandes> nope! :) 2011-08-30 12:15:48+0000 <antoviaque> okidok : ) 2011-08-30 12:15:58+0000 <antoviaque> eve: end dailymeeting 2011-08-30 12:15:58+0000 <eve> Meeting Ended 2011-08-30 12:15:58+0000 <eve> Minutes available at http://paste.pocoo.org/show/467101 2011-08-30 12:16:49+0000 <antoviaque> arbrandes: for #387, let me rewatch the movie so that I can remember the exact context 2011-08-30 12:20:21+0000 <antoviaque> arbrandes: ah, yep, this should actually be a PNG sequence, correct - ideally this would be two phases: 1) programmatically: images turn face down and move to their PNG sequence start position 2) PNG sequence of them flying back 2011-08-30 12:21:13+0000 <arbrandes> I see, so the start position would be always five cards. Makes sense. 2011-08-30 12:21:27+0000 <antoviaque> Yep 2011-08-30 12:22:10+0000 <arbrandes> Alright, that answers my question, then, and brings up another: 2011-08-30 12:22:15+0000 <antoviaque> On the other side, probably 1) should be kept to the minimum, it's not on the critical path 2011-08-30 12:22:34+0000 <arbrandes> We need to establish a better sprite-animation workflow with tartaruga: is she going to be available today, you think? 2011-08-30 12:22:58+0000 <antoviaque> yes, she returns from her training around 8pm GMT+2 2011-08-30 12:23:12+0000 <antoviaque> what do you have in mind for the workflow? 2011-08-30 12:23:51+0000 <arbrandes> I'm going to propose that she calibrate her CS board with the one that's been implemented in the HTML 2011-08-30 12:24:05+0000 <arbrandes> So that the positions of the animations can always match perfectly 2011-08-30 12:24:32+0000 <arbrandes> Otherwise, we're in for a pixel nightmare :) 2011-08-30 12:24:59+0000 <antoviaque> ah, I see - yep probably something you can discuss with her today yep 2011-08-30 12:25:18+0000 <antoviaque> but she will need to regenerate PNG sequences right? 2011-08-30 12:25:34+0000 <arbrandes> At least the latest batch, definitely 2011-08-30 12:25:48+0000 <arbrandes> The others are fine for now, I think 2011-08-30 12:26:13+0000 <antoviaque> ok, sounds good to me 2011-08-30 12:26:28+0000 <arbrandes> Unless, of course, the jumping around of the cards is considered fine for now 2011-08-30 12:26:33+0000 <antoviaque> I don't want to speak for her though, so best to discuss it this evening, but shouldn't be an issue imho 2011-08-30 12:27:22+0000 <arbrandes> okeydokey 2011-08-30 12:27:23+0000 <antoviaque> arbrandes: nope, makes complete sense - it adds unecessary complexity 2011-08-30 12:28:01+0000 <arbrandes> mtyaka, you brought something up yesterday regarding the progress bar 2011-08-30 12:29:05+0000 <mtyaka> arbrandes: oh, right... 2011-08-30 12:29:42+0000 <mtyaka> i was wondering if after the player decides to change his card (in step 2), the progress bar should move back to step 1 2011-08-30 12:30:11+0000 <antoviaque> ah, yep, I saw the question in the log - no, it's fine, once it's there it can stay I think 2011-08-30 12:30:18+0000 <mtyaka> but as you (arbrandes) pointed out, this wouldn't really work with the current architecture 2011-08-30 12:30:36+0000 <mtyaka> antoviaque: great, that will simplify things 2011-08-30 12:30:39+0000 <antoviaque> :) 2011-08-30 12:35:41+0000 <mtyaka> antoviaque, arbrandes: can we quickly discuss story #388 (After picking a fake card, the player sees a popup that allows him to change his mind) and related tasks? 2011-08-30 12:35:50+0000 <antoviaque> sure 2011-08-30 12:35:52+0000 <arbrandes> sure 2011-08-30 12:36:31+0000 <mtyaka> i am having some problems since this is the first time that I get to work on a fresh state, so I am not sure of all that needs to be done 2011-08-30 12:36:46+0000 <mtyaka> i identified these things: 2011-08-30 12:37:10+0000 <mtyaka> - show the progress bar (which can be done with a single call to a single function, thanks to how well arbrandes already prepared things) 2011-08-30 12:37:33+0000 <mtyaka> - implement the HTML structure (this seems to have already been done (minus the modal dialog and the dock) 2011-08-30 12:37:52+0000 <mtyaka> - show the dialog when entering the state 2011-08-30 12:37:56+0000 <arbrandes> (glad you like it ;) 2011-08-30 12:38:15+0000 <mtyaka> - show the animations of cards being dealt to the players 2011-08-30 12:38:15+0000 <arbrandes> so far so good for your list 2011-08-30 12:38:39+0000 <mtyaka> at this point i am a bit stuck 2011-08-30 12:39:04+0000 <mtyaka> because i am not sure about everything that needs to be done to show/fill in the player slots 2011-08-30 12:39:33+0000 <mtyaka> and i think i need to show the player slots and also the cards for #388 2011-08-30 12:39:41+0000 <arbrandes> Let me look at the video 2011-08-30 12:40:00+0000 <mtyaka> so story #388 seems closely related to #389 2011-08-30 12:40:31+0000 <mtyaka> (story #389 is about showing joining players' cards being dealt) 2011-08-30 12:40:34+0000 <antoviaque> mtyaka: correct for the player slots & cards, yep 2011-08-30 12:41:38+0000 <mtyaka> so in a way, it would seem more natural to do #389 first, to have the slots and the cards ready, and later come back to #388 2011-08-30 12:44:41+0000 <arbrandes> mtyaka, I agree, though it's more of a "doing both at the same time" kind of thing, this time 2011-08-30 12:45:23+0000 <mtyaka> arbrandes: that was my feeling to, so I got a bit stuck creating isolated tasks :) 2011-08-30 12:46:38+0000 * arbrandes reading stories 2011-08-30 13:01:21+0000 <antoviaque> mtyaka: arbrandes: do you need anything else from me before I go have lunch, or can you handle the rest between you? 2011-08-30 13:01:40+0000 <arbrandes> antoviaque, thanks, I thank we can handle this bit for now :) 2011-08-30 13:01:43+0000 <arbrandes> *think 2011-08-30 13:01:48+0000 <antoviaque> ok : ) 2011-08-30 13:02:41+0000 <antoviaque> arbrandes: like every week I let you handle the bananas, and then we discuss together the dependencies (maybe when tartarugafeliz arrives, to also handle the issues you were pointing out earlier with her at the same time?) 2011-08-30 13:04:31+0000 <arbrandes> sure, works for me! 2011-08-30 13:10:22+0000 <arbrandes> mtyaka, how about this, at least for now: you get started on #389, creating one single task for it. You'll need to handle displaying the initial board, progress bar, and subsequent player status updates. 2011-08-30 13:10:41+0000 <arbrandes> Will you have sufficient time to finish it by tomorrow, you think? 2011-08-30 13:12:12+0000 <arbrandes> This way, I work on bug #412 today, as well as do some bananas. If I finish, I can either work on#387 or the next state. 2011-08-30 13:12:52+0000 <arbrandes> #388 is dependent on #387 anyway (it requires a new png sequence) 2011-08-30 13:17:50+0000 <arbrandes> mtyaka, I updated #409 to reflect the above. 2011-08-30 13:23:39+0000 <mtyaka> arbrandes: yes, this works for me, i'll do my best to finish by tomorrow 2011-08-30 13:23:48+0000 <mtyaka> thank you very much for sorting this out! 2011-08-30 13:24:17+0000 <arbrandes> mtyaka, no problem dude :) 2011-08-30 13:26:41+0000 <mtyaka> arbrandes: do you know what the entries in game.self represent? Just in case you might know already, otherwise I'll go look for the answer into the python source myself. 2011-08-30 13:26:43+0000 <arbrandes> mtyaka, If you think #409 will take longer, no worries, I asked in order to work out a task queue for myself 2011-08-30 13:27:13+0000 <arbrandes> mtyaka, self[0] is the picked card 2011-08-30 13:27:32+0000 <arbrandes> Which is why if it is set, $.cardstories.invitation() calls invitation_pick_wait() 2011-08-30 13:27:45+0000 <arbrandes> (also why it'd be difficult to go back to invitation_pick()) 2011-08-30 13:27:50+0000 <mtyaka> aha 2011-08-30 13:28:21+0000 <arbrandes> I don't yet know the rest by heart; possibly the last item is the list of cards the players has to choose from. 2011-08-30 13:28:34+0000 <mtyaka> and self[1] is probably the voted card 2011-08-30 13:29:05+0000 <arbrandes> Yup, self[2] are the cards 2011-08-30 13:29:15+0000 <arbrandes> So if self[1] is the voted card, we're set :) 2011-08-30 13:29:28+0000 <mtyaka> in skin.js self[2] array is 7 items long, i would thought there should be six 2011-08-30 13:29:34+0000 <arbrandes> yup, self[1] is voted 2011-08-30 13:29:35+0000 <mtyaka> well, thanks for now! 2011-08-30 13:29:53+0000 <arbrandes> skin.js is probably wrong, in test.js it's always 6 2011-08-30 13:30:13+0000 <mtyaka> i thought so, great :) 2011-08-30 13:30:31+0000 <mtyaka> (not great that it is wrong, but great that we know it) 2011-08-30 13:31:03+0000 <mtyaka> (great that we know what game.self represents) 2011-08-30 13:31:16+0000 <mtyaka> anyway, i'll stop talking now :) thanks for the help! 2011-08-30 13:31:20+0000 <arbrandes> heheheh, yup, got it :) 2011-08-30 13:46:38+0000 <arbrandes> antoviaque, when you come back I have a question regarding #388 2011-08-30 13:50:30+0000 <antoviaque> arbrandes: back - go ahead : ) 2011-08-30 13:50:37+0000 <arbrandes> ok, cool: 2011-08-30 13:51:03+0000 <arbrandes> It'll be very hard to implement the animation as described, again due to the fact we don't really control exactly where jqDock expands its cards. 2011-08-30 13:51:08+0000 <arbrandes> I proprose the following: 2011-08-30 13:51:14+0000 <arbrandes> *propose 2011-08-30 13:51:45+0000 <arbrandes> http://tickets.farsides.com/issues/411 2011-08-30 13:52:08+0000 <arbrandes> the problem is what to do with the previously picked card, in terms of animation 2011-08-30 13:52:44+0000 <arbrandes> What I'm proposing is just making it go away, implying that it is back in the player's hands 2011-08-30 13:53:23+0000 <antoviaque> let me see 2011-08-30 13:53:25+0000 <arbrandes> This way, we can reuse the sprites and code produced in story #348 2011-08-30 13:54:21+0000 <arbrandes> What we could do to enhance this proposal, is: 2011-08-30 13:54:36+0000 <arbrandes> Flip the card around when it's next to the player's hands, 2011-08-30 13:54:50+0000 <arbrandes> And rewind the card-picked animation for the slot 2011-08-30 13:55:11+0000 <arbrandes> Thus making it clear that there are 6 cards in the player's hand, before animating them out again to the dock. 2011-08-30 13:55:59+0000 <arbrandes> But if we want to go faster, I suggest just disappearing it, for now. 2011-08-30 13:57:01+0000 <antoviaque> yes, it should be fine - the player know that he will be chosing another card, since he just asked for it, so it should not prevent understanding what's going on 2011-08-30 13:57:22+0000 <antoviaque> and if it did we could always come back to it later 2011-08-30 13:57:45+0000 <arbrandes> ok, cool :) 2011-08-30 13:57:48+0000 <antoviaque> : ) 2011-08-30 14:26:54+0000 <arbrandes> Woohooo, my new company's name was finally approved!! 2011-08-30 14:26:57+0000 <arbrandes> Guess what it is? 2011-08-30 14:27:12+0000 <arbrandes> Going once... 2011-08-30 14:27:14+0000 <arbrandes> Going twice... 2011-08-30 14:27:25+0000 <antoviaque> hmm ... : ) 2011-08-30 14:27:38+0000 * antoviaque thinks 2011-08-30 14:27:49+0000 <antoviaque> Banana Corp? 2011-08-30 14:27:58+0000 <arbrandes> Hahahahhahaha, excellent, antoviaque!! 2011-08-30 14:28:01+0000 <arbrandes> "Banana Software" 2011-08-30 14:28:08+0000 <antoviaque> :D 2011-08-30 14:28:30+0000 <antoviaque> What is it? : ) 2011-08-30 14:28:42+0000 <arbrandes> Lol, "who's on first" joke 2011-08-30 14:28:48+0000 <arbrandes> It's "Banana Software" 2011-08-30 14:28:49+0000 <arbrandes> Seriously 2011-08-30 14:28:51+0000 <arbrandes> hahahahhahah 2011-08-30 14:28:54+0000 <antoviaque> Really? ahahahahah 2011-08-30 14:29:00+0000 <antoviaque> Excellent :D 2011-08-30 14:29:01+0000 <arbrandes> yup! :) 2011-08-30 14:29:16+0000 <arbrandes> Perfect guess ;) 2011-08-30 14:29:22+0000 <antoviaque> hehehehe ;p 2011-08-30 14:29:31+0000 <antoviaque> very well chosen :) 2011-08-30 14:29:43+0000 <arbrandes> I thought it was highly appropriate, heheheh :) 2011-08-30 14:29:55+0000 <antoviaque> It is - you sell lots of bananas :p 2011-08-30 14:30:22+0000 <arbrandes> hahahahha, yup 2011-08-30 14:30:34+0000 <arbrandes> Logo's going to be easy, lol 2011-08-30 14:30:43+0000 <antoviaque> hehehehe 2011-08-30 14:37:09+0000 xrogaan (xrogaan) is now online 2011-08-30 14:37:10+0000 xrogaan (xrogaan) is now online 2011-08-30 14:40:52+0000 MCMic (MCMic) is now online 2011-08-30 14:41:07+0000 <arbrandes> Ok, bananetization complete! This is looking like a two-weeker, antoviaque, 10 days at best. Does that concur with your expectations? A lot will be reused from the author view, but there's some new tricky stuff in the middle, such as asynchronous state transitions, and that new jqDock-like effect for the voting. 2011-08-30 14:42:45+0000 * antoviaque looking 2011-08-30 14:44:28+0000 <antoviaque> would be good if we can look at how to strip it down (for example the hover effect for voting) - there is still the chat, the home & some polish for which it would be good to have one sprint on 2011-08-30 14:45:32+0000 <arbrandes> Ok, the hover effect knocks off 2 bananas, let's see what else 2011-08-30 14:46:04+0000 <arbrandes> Still, it's highly unlikely we can finish the player view in just one week 2011-08-30 14:46:48+0000 <antoviaque> I count 13 bananas - is it because of the alpha5 leftovers? 2011-08-30 14:47:14+0000 <antoviaque> ahh, no wait, I'm thinking in watermelons : ) 2011-08-30 14:47:22+0000 <antoviaque> how many bananas per week again? 2011-08-30 14:47:28+0000 <arbrandes> Yes, there are the alpha5 *and* alpha4 leftovers 2011-08-30 14:47:35+0000 <antoviaque> yup 2011-08-30 14:47:44+0000 <arbrandes> We're doing 8 bananas per week 2011-08-30 14:47:50+0000 <arbrandes> roughly 2011-08-30 14:48:14+0000 <arbrandes> We could squeeze 10, if rushing 2011-08-30 14:48:21+0000 <antoviaque> even counting mtyaka, who has been working on side tasks last week? 2011-08-30 14:48:34+0000 <arbrandes> yup, even counting mtyaka 2011-08-30 14:48:43+0000 <arbrandes> and that's with me working weekends 2011-08-30 14:49:28+0000 <arbrandes> plus, we have to have some leeway for bugs and leftovers, as you mentioned 2011-08-30 14:49:45+0000 <arbrandes> For instance, last week I spent at least one full day just on bugs 2011-08-30 14:49:47+0000 <antoviaque> ok, thanks - hmmm 2011-08-30 14:49:53+0000 * antoviaque thinking 2011-08-30 14:51:40+0000 <antoviaque> Is there something else that could be cut, and make use gain significant time over what is left to implement? 2011-08-30 14:51:57+0000 <arbrandes> Thinking... 2011-08-30 14:52:42+0000 <arbrandes> This week I spent a good amount of time on things that look subtly different in the player view, but when coding, are actually *very* different. 2011-08-30 14:52:57+0000 <arbrandes> For instance, introducing a modal that stops the flow of the state 2011-08-30 14:53:06+0000 <arbrandes> this doesn't happen in the author view 2011-08-30 14:53:27+0000 <arbrandes> (at least not exactly like in the player view) 2011-08-30 14:54:12+0000 <arbrandes> Example: in the author view, the modal is displayed after the dock is ready. 2011-08-30 14:54:15+0000 <arbrandes> In the player view, before 2011-08-30 14:54:41+0000 <arbrandes> This reordering hampers the hability to reuse code 2011-08-30 14:55:34+0000 <arbrandes> It's not the end of the world, all I'm saying is that it makes things just a wee bit harder 2011-08-30 14:55:59+0000 <antoviaque> Yep, definitely the kind of things on which it's worth trying to keep it as close as possible 2011-08-30 14:56:16+0000 <antoviaque> See anything like that that hasn't been implemented yet? 2011-08-30 14:56:38+0000 <arbrandes> Lemme take a look 2011-08-30 14:56:49+0000 <antoviaque> Something else - What if we don't allow the player to change the card he picked at all? 2011-08-30 14:57:22+0000 <arbrandes> that would definitely shave off at least a day of work 2011-08-30 14:57:35+0000 <antoviaque> There has already been time spent on this, but if it's a small proportion it could be worth it 2011-08-30 14:59:49+0000 <antoviaque> How much more would we need to strip to fit all player views in the coming sprint? 2011-08-30 15:00:10+0000 <arbrandes> I'm looking at the video again to see if anything comes to mind to make it easier 2011-08-30 15:00:12+0000 * antoviaque trying to get a fell if it's possible, and worth digging more 2011-08-30 15:00:29+0000 <antoviaque> ok 2011-08-30 15:01:47+0000 <arbrandes> On step 3 (equivalent to step 5 for the author) there's again a modal in the middle, before the cards flipping over. However, we can't change that, because the player needs to see the cards to vote on them. :) This is just plain different. 2011-08-30 15:02:05+0000 * arbrandes still looking 2011-08-30 15:02:31+0000 <arbrandes> If the player can't change his vote, it'll also be easier. 2011-08-30 15:02:58+0000 <antoviaque> yep, we can remove that too 2011-08-30 15:03:17+0000 <antoviaque> and agreed, the modal is important 2011-08-30 15:04:08+0000 <arbrandes> For the final step, we're still depending on tartarugafeliz so we can finish story #217, where there seems to be a new animation in the works. 2011-08-30 15:04:13+0000 <antoviaque> Actually I think we'll need to add some during polish, especially on the initial authors steps - things happen fast, I'm not sure players will get it (but we'll see in playtests) 2011-08-30 15:04:39+0000 <arbrandes> The author steps or the author replay? 2011-08-30 15:04:45+0000 <antoviaque> replay 2011-08-30 15:04:49+0000 <arbrandes> Ah, agreed 2011-08-30 15:04:54+0000 <arbrandes> It's not very clear what's going on 2011-08-30 15:05:08+0000 <antoviaque> yep 2011-08-30 15:05:13+0000 <arbrandes> (specifically with the replay, I mean) 2011-08-30 15:05:51+0000 <antoviaque> For the animation, we can always put a first version without if needed 2011-08-30 15:06:33+0000 <antoviaque> in any case this part can't be in this week's sprint, since tartaruga needs time to do it, and she will be at her training until next monday (week-end included if I understood right) 2011-08-30 15:06:48+0000 <arbrandes> Ok 2011-08-30 15:07:35+0000 <antoviaque> but if everything else except #217 is done for the player views this sprint, I'll feel better about our ability to start the playtests on the 15th : ) 2011-08-30 15:07:57+0000 <arbrandes> I still find it difficult to finish alpha6 in just ... what, 5 or 6 days? I need today and part of tomorrow just to wrap up alpha5, and that's if I can work out something quickly with tartaruga regarding the sprites. 2011-08-30 15:08:37+0000 <arbrandes> This doesn't mean I won't try 2011-08-30 15:08:51+0000 <arbrandes> It's just that I find it is more realistic to be pessimistic, if you know what I mean 2011-08-30 15:09:36+0000 <antoviaque> yep, I understand - don't worry, I'm not asking for the impossible, just trying to minimize the risks planning-wise 2011-08-30 15:10:14+0000 <arbrandes> Ok, can we agree on not letting the player change his decisions, for now? 2011-08-30 15:10:20+0000 <antoviaque> yep 2011-08-30 15:10:41+0000 <arbrandes> Alright, that's one or two days less work. 2011-08-30 15:11:16+0000 <arbrandes> No hover effect for voting, another one or two days less. 2011-08-30 15:12:48+0000 <arbrandes> It'll be close, but we might pull it off. :) 2011-08-30 15:13:13+0000 <antoviaque> ok : ) thanks! 2011-08-30 15:13:39+0000 <arbrandes> I'll update the stories accordingly. 2011-08-30 15:13:41+0000 <antoviaque> and if in the middle you realize there is a blocker that could be taken off by adjusting the specs, don't hesitate to bring it up 2011-08-30 15:13:51+0000 <arbrandes> ok, thanks, I will :) 2011-08-30 15:14:32+0000 <antoviaque> thanks to you! 2011-08-30 18:35:50+0000 tartarugafeliz (tartarugafeliz) is now online 2011-08-30 18:36:09+0000 <tartarugafeliz> arbrandes: !!!! :D hello! 2011-08-30 18:36:23+0000 <arbrandes> Hi Teacher!! How's it going? 2011-08-30 18:36:27+0000 <arbrandes> :) 2011-08-30 18:36:57+0000 <arbrandes> Was it a little bit easier today? 2011-08-30 18:37:01+0000 <tartarugafeliz> ahahahah I felt on the ground today 2011-08-30 18:37:11+0000 <tartarugafeliz> I have a huge bruise 2011-08-30 18:37:18+0000 <tartarugafeliz> so its getting worse. ahahahahha :D 2011-08-30 18:37:24+0000 <antoviaque> my god :) 2011-08-30 18:37:33+0000 <arbrandes> Hahahahha, I'm sorry to hear it (although it's funny as hell, lol) 2011-08-30 18:37:37+0000 <tartarugafeliz> haahhahhaha 2011-08-30 18:37:50+0000 <tartarugafeliz> when can I send the changes on the png sequences for you? 2011-08-30 18:38:08+0000 <tartarugafeliz> if I could do tomorrow it would be good, cause today I have a treasure map to draw for an activity tomorrow at 9! 2011-08-30 18:38:25+0000 <arbrandes> I wanted to propose something regarding these sequences, no need to rush them, but see if you are ok with the idea: 2011-08-30 18:40:38+0000 <arbrandes> What about if I send you a big screenshot including all the elements important to the animation, and you would: 1) calibrate your own version of the board accordingly, 2) send me animations that are always composed of images "rooted" at the top/left of the board. 2011-08-30 18:40:46+0000 <arbrandes> Justification: 2011-08-30 18:41:15+0000 <tartarugafeliz> perfect idea in my opinion 2011-08-30 18:41:24+0000 <tartarugafeliz> it will be so much faster to do it like this 2011-08-30 18:41:35+0000 <arbrandes> If we don't work with the same exact pixels, it will be almost impossible to synchronize, and as you can see, it's a lot of work :) 2011-08-30 18:41:41+0000 <tartarugafeliz> I didn't predict we would have some differences because there are some parts that are not png sequence 2011-08-30 18:42:02+0000 <tartarugafeliz> thank you for helping with this btw! :) 2011-08-30 18:42:11+0000 <tartarugafeliz> if you can send it to me, I'll work on it tomorrow 2011-08-30 18:42:25+0000 <arbrandes> Earlier it was easier, because I could control each position individually on my side. However, that is not possible with this specific animation: it has to be exact accross ALL the seats. 2011-08-30 18:42:31+0000 <tartarugafeliz> or put a link on the buddypress with the files on the repository it will work too 2011-08-30 18:42:37+0000 <arbrandes> tartarugafeliz, sounds good to me! :) 2011-08-30 18:42:40+0000 <tartarugafeliz> yeap 2011-08-30 18:42:43+0000 <tartarugafeliz> :) cool! 2011-08-30 18:43:02+0000 <arbrandes> thanks tartarugafeliz, sorry to throw yet more work your way 2011-08-30 18:43:02+0000 <tartarugafeliz> blanchard: now is your turn! did you make the changes on the indesign? 2011-08-30 18:43:17+0000 <tartarugafeliz> arbrandes: its ok, I'm here for this! 2011-08-30 18:50:11+0000 <antoviaque> tartarugafeliz: btw, there is a couple additional topics 2011-08-30 18:51:10+0000 <antoviaque> arbrandes and mtyaka will try to complete the player views this sprint (or shortly after if not possible), so there is the question of the results announcement & illustrations coming up 2011-08-30 18:52:00+0000 <tartarugafeliz> unfortunately, I won't be able to start it before tuesday.... :( 2011-08-30 18:52:15+0000 <tartarugafeliz> when is the maximum of deadline I have? 2011-08-30 18:52:18+0000 <antoviaque> yep, I know - but it's important to know when you'll be able to deliver 2011-08-30 18:52:26+0000 <antoviaque> when can you? 2011-08-30 18:53:59+0000 <tartarugafeliz> I can try to deliver on Thursday 2011-08-30 18:54:49+0000 <antoviaque> Hmm, what prevents you from delivering on Tuesday? 2011-08-30 18:55:19+0000 <tartarugafeliz> well, first, as I said before I need at least 5 watermelons to complete it 2011-08-30 18:55:38+0000 <tartarugafeliz> I'll work until very late to deliver it on Thursday 2011-08-30 18:55:57+0000 <tartarugafeliz> and I can only start on Tuesday because my course is finished at Monday 2011-08-30 18:56:13+0000 <tartarugafeliz> *on Monday 2011-08-30 18:56:18+0000 <antoviaque> tartarugafeliz: btw for now it looks like we won't have time to add an animation, only the drawings 2011-08-30 18:57:12+0000 <tartarugafeliz> ok 2011-08-30 18:57:19+0000 <tartarugafeliz> no problem 2011-08-30 18:57:20+0000 <antoviaque> ok then 2011-08-30 18:58:14+0000 <antoviaque> arbrandes: ok for you? 2011-08-30 18:58:51+0000 <arbrandes> antoviaque, sure, if it's just the drawing, it should be a relatively simple matter to put it up. 2011-08-30 18:59:00+0000 <antoviaque> okidok 2011-08-30 18:59:03+0000 <antoviaque> thx 2011-08-30 18:59:30+0000 <arbrandes> np! :) 2011-08-30 19:00:06+0000 <antoviaque> tartarugafeliz: blanchard had this blocker too: 2011-08-30 19:00:09+0000 <antoviaque> (02:07:42 PM) eve: Blockers: : 1) I'll need some feedback on the cnc doc i'll post today (I'll give the detail of feedback needed on buddypress) 2) I've been kind of fighting with InDesign - some elements i need to modify are images - I can't. I need to see with tartaruga how to do this. I think I'll modify the slides I can and leave her the others 2011-08-30 19:01:26+0000 <antoviaque> tartarugafeliz: and last thing on my list - the feature that allows a player to change his mind (card picked & vote) will be removed to speed things up too 2011-08-30 19:02:08+0000 <tartarugafeliz> ahh ok 2011-08-30 19:03:25+0000 <arbrandes> Yeah, just so we can get this out the door quicker 2011-08-30 19:03:45+0000 <tartarugafeliz> :) 2011-08-30 19:28:49+0000 dachary (dachary) is now online 2011-08-30 20:32:36+0000 <blanchard> ouch 2011-08-30 20:32:50+0000 <blanchard> I'm too late to catch tartaruga 2011-08-30 20:33:34+0000 <blanchard> antoviaque: if you're around. I'll post the indesign tonight so that tartaruga can find tune it tomorrow if she can
_______________________________________________ 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/

