Hi, Here is the log of the chatroom at http://farsides.com/chat/ (or irc://irc.freenode.net/#farsides) for the 2011-05-20.
2011-05-20 00:42:47+0000 romulo (romulo) is now online 2011-05-20 00:46:21+0000 <romulo> rogerio, ping 2011-05-20 03:39:55+0000 rogerio_ (rogerio_) is now online 2011-05-20 07:40:51+0000 da1 (da1) is now online 2011-05-20 07:47:50+0000 <antoviaque> hi all! 2011-05-20 07:49:27+0000 <da1> bonjour ! 2011-05-20 07:59:11+0000 dachary (dachary) is now online 2011-05-20 08:07:59+0000 <dachary> paf 2011-05-20 08:08:05+0000 <antoviaque> pouf 2011-05-20 08:13:38+0000 <dachary> tagadoum 2011-05-20 08:24:05+0000 tempuramerino (tempuramerino) is now online 2011-05-20 08:51:31+0000 <da1> antoviaque: on http://tickets.farsides.com/ i don't seem to have the rights to modify the parameters of a ticket I created, I can only add a comment 2011-05-20 08:52:21+0000 <antoviaque> yes, by default you can't edit the tickets, only comment ("reporter" status) 2011-05-20 08:52:28+0000 <da1> ok 2011-05-20 08:52:43+0000 <da1> how can i change the type of account ? 2011-05-20 08:52:56+0000 <antoviaque> yup, what type do you want? 2011-05-20 08:53:02+0000 <da1> everything :) 2011-05-20 08:53:03+0000 <antoviaque> what do you want to do on the tracker? 2011-05-20 08:53:07+0000 <antoviaque> ahahah 2011-05-20 08:53:41+0000 <antoviaque> the workflows are enforced by rights, so I'd rather give you the developer role (and admin rights if you want to have a look at the configuration) 2011-05-20 08:59:00+0000 <da1> good 2011-05-20 09:26:15+0000 tempuramerino (tempuramerino) is now online 2011-05-20 10:06:28+0000 <antoviaque> btw I've entered all the bugs on the new tracker - http://tickets.farsides.com/ 2011-05-20 10:06:43+0000 <antoviaque> so if you need to update a ticket please do it there from now on, thx : ) 2011-05-20 10:07:09+0000 <antoviaque> if there is any issue (I'm sure there will), please let me know 2011-05-20 10:29:26+0000 <rogerio_> Bonjour! 2011-05-20 10:29:31+0000 <rogerio_> ça va 2011-05-20 10:29:47+0000 <antoviaque> hi rogerio : ) 2011-05-20 10:29:56+0000 <rogerio_> antoviaque: Hi, good morning 2011-05-20 10:30:09+0000 <rogerio_> or good afternoon 2011-05-20 10:30:15+0000 <rogerio_> :) 2011-05-20 10:30:22+0000 <antoviaque> well, it's 12:30, so you can say both ;p 2011-05-20 10:30:28+0000 <rogerio_> heheeehheh 2011-05-20 10:30:28+0000 <antoviaque> how are you? 2011-05-20 10:30:47+0000 <rogerio_> I'm fine, just a little tired, but it's ok 2011-05-20 10:30:53+0000 <rogerio_> and you? 2011-05-20 10:31:25+0000 <rogerio_> I saw the new Redmine right now 2011-05-20 10:31:58+0000 <rogerio_> I just updated there, the issues 22, 23 and 27 2011-05-20 10:33:07+0000 <rogerio_> I attached a new patch for each one 2011-05-20 10:33:48+0000 <rogerio_> antoviaque: may I take another task for today? 2011-05-20 10:34:01+0000 <antoviaque> ah cool! : ) 2011-05-20 10:34:11+0000 <antoviaque> let me know if you have any comments/issues about the redmine 2011-05-20 10:34:20+0000 <rogerio_> no, no comments 2011-05-20 10:34:27+0000 <antoviaque> let me see the issues 2011-05-20 10:34:49+0000 <rogerio_> I only attached the patches 2011-05-20 10:35:21+0000 <antoviaque> yup 2011-05-20 10:35:29+0000 <antoviaque> one word about the workflow 2011-05-20 10:35:37+0000 <rogerio_> ok 2011-05-20 10:35:58+0000 <antoviaque> when a ticket is done and ready for review, change the status to "ready for review" 2011-05-20 10:36:07+0000 <antoviaque> this way Loic will get it in his list and be able to comment 2011-05-20 10:36:21+0000 <rogerio_> ahh, cool 2011-05-20 10:36:27+0000 <rogerio_> I'll do it now 2011-05-20 10:37:45+0000 tartarugafeliz (tartarugafeliz) is now online 2011-05-20 10:38:06+0000 <rogerio_> Ok, I did it 2011-05-20 10:38:18+0000 <antoviaque> Also when you chose a new task, do it from the view "Available tasks" (which lists only confirmed tasks), and then 1) attribute it to yourself, 2) change the status to "in progress" and 3) fill the "estimated time" field with the duration in hours (for example, if you take two tasks for 1/2 day, put "2 hours" in each) 2011-05-20 10:38:26+0000 <rogerio_> they are ready for review 2011-05-20 10:38:29+0000 <tartarugafeliz> dachary: its in cardstories/interface/interface.pdf on the repository 2011-05-20 10:39:03+0000 <rogerio_> ok, I understand 2011-05-20 10:39:04+0000 <antoviaque> This way it will make it easier for David to track who did what and how many days need to be paid at the end of the month 2011-05-20 10:39:10+0000 <tartarugafeliz> I'll upload svgs next week, its just that I'll need some real time to do that 2011-05-20 10:39:18+0000 <antoviaque> rogerio: cool, thanks : ) 2011-05-20 10:39:23+0000 <rogerio_> understood 2011-05-20 10:40:04+0000 <da1> antoviaque: can you please keep the http://cardstori.es/trac/ up at least for a couple of days (i don't know what you decided on that), i would need to check a few ticket numbers on trac but won't be able to do it today 2011-05-20 10:40:16+0000 <rogerio_> antoviaque: David suggested me yesterday to use the group to post about the tasks done, as Romulo made 2011-05-20 10:40:22+0000 <antoviaque> yup, no problem for me 2011-05-20 10:40:38+0000 <da1> rogerio_ hi :) 2011-05-20 10:40:47+0000 <antoviaque> rogerio: yes, it's always good to do that, it allows to keep others informed about what we do 2011-05-20 10:42:10+0000 <antoviaque> rogerio: so yep, you can chose new tasks for today : ) 2011-05-20 10:42:19+0000 <antoviaque> ("Available tasks" view) 2011-05-20 10:42:31+0000 <rogerio_> antoviaque: yes, no problem, so may I update those tickets, which I made now on redmine? 2011-05-20 10:42:40+0000 <antoviaque> I've also started using the priority settings, according to the priority we set during the last meeting 2011-05-20 10:42:48+0000 <rogerio_> da1: Hi da1, how are you? :) 2011-05-20 10:43:09+0000 <da1> all good thanks :) 2011-05-20 10:43:14+0000 <antoviaque> rogerio_: which ones are you referring to? 2011-05-20 10:43:33+0000 <rogerio_> the tasks I worked until today 2011-05-20 10:43:39+0000 <rogerio_> I just updated on redmine 2011-05-20 10:43:43+0000 <rogerio_> but not in trac 2011-05-20 10:44:07+0000 <antoviaque> ah, no - only on redmine from now on 2011-05-20 10:44:12+0000 <rogerio_> Do also I need to update the tickets on trac? 2011-05-20 10:44:13+0000 <antoviaque> so it's good already : ) 2011-05-20 10:44:14+0000 <rogerio_> ok 2011-05-20 10:44:21+0000 <rogerio_> thank you 2011-05-20 10:44:36+0000 <antoviaque> btw you may want to change your password on redmine, I set it to 'toto' for now ;p 2011-05-20 10:44:41+0000 <rogerio_> da1: great :) 2011-05-20 10:47:12+0000 <rogerio_> antoviaque: oh, you posted my password here, let me change now before some jokes happens with my account, ahahahahah :) 2011-05-20 10:47:41+0000 <antoviaque> ahahaha 2011-05-20 10:47:57+0000 <antoviaque> it's the same for all the accounts I created myself this morning :p 2011-05-20 10:48:05+0000 * antoviaque prepares to have fun 2011-05-20 10:48:26+0000 <rogerio_> ehehee, is toto the name of your dog? 2011-05-20 10:48:29+0000 <rogerio_> ehhehehehe 2011-05-20 10:48:36+0000 * da1 is about to attribute all tickets to rogerio_ and set them as one minute duration 2011-05-20 10:48:42+0000 <da1> :) 2011-05-20 10:48:56+0000 <rogerio_> ahhahahahaahahahahha 2011-05-20 10:49:07+0000 <rogerio_> I'm not a developer machine 2011-05-20 10:49:45+0000 <da1> :) i'll try to find someone else who hasn't changed yet his toto password 2011-05-20 10:49:47+0000 <rogerio_> da1: I just changed the password quicly 2011-05-20 10:49:59+0000 <da1> haha 2011-05-20 10:50:16+0000 <rogerio_> hahahahahah 2011-05-20 10:50:25+0000 <rogerio_> great 2011-05-20 10:50:37+0000 <rogerio_> I'm laughing here, hahhahah 2011-05-20 10:51:15+0000 <rogerio_> so, I need to go now 2011-05-20 10:51:23+0000 <rogerio_> see you maybe during the day 2011-05-20 10:51:31+0000 <antoviaque> ok : ) 2011-05-20 10:51:38+0000 <rogerio_> I'll try to say hi in my time of lunch 2011-05-20 10:51:42+0000 <da1> see you rogerio_ 2011-05-20 10:51:44+0000 <antoviaque> Let me know which tasks you chose then 2011-05-20 10:51:49+0000 <antoviaque> see you : ) 2011-05-20 10:51:57+0000 <rogerio_> ok, see you 2011-05-20 11:22:52+0000 <da1> antoviaque: for the record i'll be at ISART on next wednesday 2011-05-20 11:23:07+0000 <antoviaque> ok - new lesson? 2011-05-20 11:23:11+0000 <da1> yep 2011-05-20 11:23:15+0000 <antoviaque> cool : ) 2011-05-20 11:52:35+0000 tartarugafeliz (tartarugafeliz) is now online 2011-05-20 12:44:11+0000 <antoviaque> dachary: running the subscribe test -- why is there $.cookie('CARDSTORIES_ID', null); and then later on equal($.cookie('CARDSTORIES_ID'), ''); ? 2011-05-20 12:47:53+0000 <dachary> antoviaque: it's confusing 2011-05-20 12:48:00+0000 <dachary> I don't understand it to be honest 2011-05-20 12:48:01+0000 <antoviaque> : ) 2011-05-20 12:50:08+0000 tempuramerino (tempuramerino) is now online 2011-05-20 13:06:36+0000 romulo (romulo) is now online 2011-05-20 13:06:40+0000 <romulo> good morning 2011-05-20 13:06:42+0000 <antoviaque> dachary: I switched everything to null - it seems to actually remove the cookie, which is the intended behavior here imho 2011-05-20 13:06:46+0000 <antoviaque> romulo: hello : ) 2011-05-20 13:07:04+0000 <romulo> antoviaque, is the git version completely bugged or is my machine? 2011-05-20 13:07:17+0000 <antoviaque> which repo? 2011-05-20 13:07:17+0000 <dachary> romulo: it's your machine 2011-05-20 13:07:20+0000 <antoviaque> ahahah 2011-05-20 13:07:22+0000 <dachary> ahahah 2011-05-20 13:07:34+0000 <romulo> i tried to play a test-match yesterday and it was all weird (like template messed up) 2011-05-20 13:07:45+0000 <romulo> i pull'ed yesterday 2011-05-20 13:09:50+0000 <romulo> anyway, still working on #21, almost @ working state 2011-05-20 13:13:42+0000 <dachary> antoviaque: http://tickets.farsides.com/issues/13 2011-05-20 13:17:00+0000 <romulo> dachary, how do i convert a invited player name to player_id ? 2011-05-20 13:17:13+0000 <antoviaque> romulo: cool to know you're almost there : ) 2011-05-20 13:17:34+0000 <romulo> antoviaque, trying to put together the emails and templates now =P 2011-05-20 13:17:40+0000 <antoviaque> yeyy :D 2011-05-20 13:20:02+0000 <dachary> romulo: that's what auth.py does using a local translation table 2011-05-20 13:21:06+0000 <antoviaque> romulo: btw the repo wasn't broken for me when I pulled this morning - could be worth pulling again 2011-05-20 13:21:22+0000 <romulo> antoviaque, sure 2011-05-20 13:21:58+0000 <dachary> $.fn.triggerKeypress = function(keyCode) { 2011-05-20 13:21:59+0000 <dachary> return this.trigger("keypress", [$.event.fix({event:"keypress", keyCode: keyCode, target: this[0]})]); 2011-05-20 13:21:59+0000 <dachary> }; 2011-05-20 13:21:59+0000 <dachary> $.fn.triggerKeydown = function(keyCode) { 2011-05-20 13:21:59+0000 <dachary> return this.trigger("keydown", [$.event.fix({event:"keydown", keyCode: keyCode, target: this[0]})]); 2011-05-20 13:21:59+0000 <dachary> }; 2011-05-20 13:22:02+0000 <dachary> antoviaque: ^ 2011-05-20 13:22:10+0000 <antoviaque> cool, thanks : ) 2011-05-20 13:22:14+0000 <antoviaque> quite a trick 2011-05-20 13:22:17+0000 <dachary> that's what I used in jpoker tests 2011-05-20 13:22:25+0000 <dachary> jquery 1.2.6 2011-05-20 13:22:34+0000 <dachary> much too tricky indeed 2011-05-20 13:22:43+0000 <dachary> $("#" + id).triggerKeypress("13"); 2011-05-20 13:22:50+0000 <romulo> dachary, everything from web should pass through service.py right? 2011-05-20 13:22:58+0000 <dachary> antoviaque: ^ exactly the same use case 2011-05-20 13:23:26+0000 <dachary> romulo: yes. It first goes thru auth.py and then thru services.py 2011-05-20 13:23:34+0000 <romulo> dachary, ok thanks. 2011-05-20 13:23:43+0000 <dachary> site.py chains them using a deferred 2011-05-20 13:24:18+0000 <romulo> and other modules (except auth.py) knows nothing about names right? Its all about id's ? 2011-05-20 13:31:30+0000 <romulo> antoviaque, correction, im *not* in the final stage. Just found out a design blocker :/ 2011-05-20 13:31:43+0000 <romulo> but i will finish it today 2011-05-20 13:32:17+0000 <antoviaque> ok, cool! 2011-05-20 13:32:38+0000 <antoviaque> can't wait to see those emails in my inbox ;p 2011-05-20 13:32:47+0000 <antoviaque> spaaaaam :D 2011-05-20 13:32:57+0000 <romulo> Neither i. My girlfriend also loooooooooved the art 2011-05-20 13:33:03+0000 <antoviaque> :D 2011-05-20 13:33:08+0000 <romulo> First thing she said "Its so cuteeeeee" 2011-05-20 13:33:15+0000 <antoviaque> ahahahahah 2011-05-20 13:33:27+0000 <romulo> then she got lost by selecting multiple cards :P 2011-05-20 13:33:28+0000 <antoviaque> it is - Deborah is really good at making cute things ;p 2011-05-20 13:33:33+0000 <antoviaque> ahahaha 2011-05-20 13:34:21+0000 <romulo> damn, dachary left when i needed him :P 2011-05-20 13:34:34+0000 <antoviaque> he has a gift to escape at the right moment ;p 2011-05-20 13:34:48+0000 <romulo> hmm but i think i though about the solution 2011-05-20 13:34:48+0000 <romulo> =D 2011-05-20 13:38:02+0000 <romulo> antoviaque, you know much about the python code? 2011-05-20 13:38:14+0000 <antoviaque> I haven't worked much on it nope 2011-05-20 13:38:17+0000 <romulo> :/ 2011-05-20 13:38:23+0000 <antoviaque> mostly the client so far 2011-05-20 13:38:30+0000 <antoviaque> tricky issue? 2011-05-20 13:38:49+0000 <romulo> Well, i need a way to access auth from my class GameNotifier 2011-05-20 13:39:03+0000 <romulo> GameNotifier is created by CardStoriesGame 2011-05-20 13:39:29+0000 <romulo> CardStoriesGame is created by Service, or individually with game.create() (Like on game tests) 2011-05-20 13:43:53+0000 <antoviaque> looking 2011-05-20 13:46:12+0000 <antoviaque> I think I would not give you a good advice - best to ask dachary 2011-05-20 13:46:30+0000 <antoviaque> but I'd say that the game logic shouldn't make references to the auth 2011-05-20 13:47:13+0000 <romulo> exactly 2011-05-20 13:47:17+0000 <antoviaque> but I don't know how to architecture this without understanding better the code server 2011-05-20 13:48:52+0000 <romulo> the problem lies that GameNotifier needs to be aware of game states (that come from CardStoriesGame) and GameNotifier needs to translate id's to emails, so it can send the emails. One solution is expose auth to GameNotifier, another one would be having game aware of id <-> email relationship 2011-05-20 13:50:04+0000 dachary (dachary) is now online 2011-05-20 13:50:08+0000 <romulo> dachary, \o/ 2011-05-20 13:50:11+0000 <romulo> wb 2011-05-20 13:50:30+0000 <dachary> :0) 2011-05-20 13:51:02+0000 <romulo> dachary, http://pastie.org/private/zvkpqaek9uo4twnrnoorpq 2011-05-20 13:51:04+0000 <romulo> please 2011-05-20 13:52:45+0000 <dachary> romulo: show me your code 2011-05-20 13:52:59+0000 <romulo> which one? 2011-05-20 13:53:15+0000 <dachary> <romulo> GameNotifier is created by CardStoriesGame 2011-05-20 13:53:17+0000 <dachary> this one 2011-05-20 13:53:21+0000 <romulo> oh ok =] 2011-05-20 13:53:33+0000 <romulo> one second 2011-05-20 13:53:54+0000 <dachary> romulo: I will be terse because I need to catch a train, but I can take a quick look 2011-05-20 13:54:01+0000 <romulo> no rpoblem 2011-05-20 13:54:01+0000 <dachary> rogerio: good morning sir 2011-05-20 13:54:34+0000 <dachary> antoviaque: how did the triggerKeypress function work ? I figured it may not work as expected because it relies on jquery-1.2.6 specifics 2011-05-20 13:54:59+0000 <romulo> dachary, http://pastie.org/private/hkcpubsedyenuxopgjhnq 2011-05-20 13:55:17+0000 <romulo> ignore logme.do() :P 2011-05-20 13:57:35+0000 <romulo> also, the invitation code is not complete =P, i was touching it when i noticed i needed emails instead of game_id's 2011-05-20 14:03:57+0000 <dachary> romulo: self.notifier is called when ? 2011-05-20 14:05:22+0000 <romulo> for example in game.py: 2011-05-20 14:05:23+0000 <dachary> I think you have the logic backwards. GameNotifier must not be a metter of CardstoriesGame 2011-05-20 14:05:23+0000 <romulo> @defer.inlineCallbacks 2011-05-20 14:05:23+0000 <romulo> def invite(self, player_ids): 2011-05-20 14:05:23+0000 <romulo> for player_id in player_ids: 2011-05-20 14:05:23+0000 <romulo> yield self.service.db.runQuery("INSERT INTO invitations (player_id, game_id) VALUES (?, ?)", [ player_id, self.get_id() ]) 2011-05-20 14:05:24+0000 <romulo> self.invited += player_ids 2011-05-20 14:05:26+0000 <romulo> # Send out email invitations. 2011-05-20 14:05:28+0000 <romulo> yield self.notifier.invitationState(player_ids) 2011-05-20 14:05:30+0000 <romulo> defer.returnValue(self.touch()) 2011-05-20 14:05:39+0000 <romulo> sorry :P, it was supposed to be on pastie.org 2011-05-20 14:06:24+0000 <romulo> My idea is to make GameNotifier a member of service.py. But i wonder how to access auth.py from there. 2011-05-20 14:06:31+0000 <dachary> romulo: I'm confused because yesterday you told me that you would not modify game.py but it looks like you are after all 2011-05-20 14:07:31+0000 <romulo> dachary, you right. Im trying to make it work first, have GameNotifier working and then make-it-right. The problem i noticed, is that i can't do it this way :/ 2011-05-20 14:08:09+0000 <dachary> Indeed. You can't make it work if you don't make-it-right. 2011-05-20 14:08:25+0000 <dachary> There is no way you can access auth.py from service.py 2011-05-20 14:08:29+0000 <dachary> it is by design 2011-05-20 14:08:54+0000 <romulo> dachary, then how am i supposed to get emails at a higher level? 2011-05-20 14:09:26+0000 <dachary> that's the core of the problem you are to solve, the rest is fairly straightforward 2011-05-20 14:09:38+0000 <romulo> :O 2011-05-20 14:10:07+0000 <romulo> what if we use a class to represent players instead of referring to them as id's? 2011-05-20 14:10:17+0000 <dachary> I honestly don't know how it should be done. I would need a few hours to think about it. 2011-05-20 14:10:31+0000 <dachary> There already is a class 2011-05-20 14:11:00+0000 <romulo> I must have missed something, which one? 2011-05-20 14:11:55+0000 <dachary> class CardstoriesPlayer(pollable): 2011-05-20 14:12:02+0000 <dachary> it's in service.py 2011-05-20 14:12:13+0000 <dachary> because it's so small I did not create a separate file 2011-05-20 14:12:40+0000 <romulo> hmm, hence why i missed it (and lack of attention) 2011-05-20 14:13:42+0000 <romulo> storing player email/nick/whatever on it would solve the problem. As long as game and/or other modules have access to this instead of the id's 2011-05-20 14:14:34+0000 <romulo> you told me yesterday i can register callbacks to the game. I tough it were talking about addCallback but doesn't look like this. Can you explain please? 2011-05-20 14:15:21+0000 <romulo> s/ it / you / 2011-05-20 14:15:25+0000 <dachary> romulo: I have to go. You can register using the poll function, that's what I meant. 2011-05-20 14:15:44+0000 <romulo> ok, good day to you 2011-05-20 14:15:46+0000 <romulo> thanks for the help 2011-05-20 14:16:14+0000 <antoviaque> romulo: since this is an architecture issue, if you want we can pass that part on to Loic 2011-05-20 14:16:30+0000 <antoviaque> to avoid getting you stuck 2011-05-20 14:16:36+0000 <romulo> antoviaque, if there is no problem, i'd like to mess with it a bit more 2011-05-20 14:16:43+0000 <antoviaque> of course not 2011-05-20 14:16:44+0000 <romulo> because now alot of other things make more sense 2011-05-20 14:16:51+0000 <antoviaque> ok : ) 2011-05-20 14:17:01+0000 <romulo> and i guess that in the future, i would need to touch it anyway, unless it is a problem for you or Loic 2011-05-20 14:17:10+0000 <antoviaque> just keep it in mind if you end up spending too much time on it, you have a way out 2011-05-20 14:17:13+0000 <antoviaque> yes 2011-05-20 14:17:28+0000 <antoviaque> but since it's the beginning, it's good to ramp up progressively with difficulty 2011-05-20 14:17:28+0000 <romulo> "you have a way out" -> what does it mean? 2011-05-20 14:18:16+0000 <antoviaque> if this architecture issue gets you stuck, passing that part to Loic would allow you to not remain stuck 2011-05-20 14:18:25+0000 <romulo> ah, sure. 2011-05-20 14:18:51+0000 <antoviaque> But of course it's up to you - I'm just offering to help you 2011-05-20 14:18:58+0000 <romulo> =] 2011-05-20 14:19:12+0000 <antoviaque> :) 2011-05-20 14:35:41+0000 da (da) is now online 2011-05-20 14:41:07+0000 da (da) is now online 2011-05-20 14:42:17+0000 da (da) is now online 2011-05-20 14:47:54+0000 <romulo> antoviaque, since this task is requiring a bit more, i will study and try to do it over the weekend, just letting you know i dont want this to count as worked hours (the weekend time itself) 2011-05-20 14:48:01+0000 <romulo> it is ok for you and david? 2011-05-20 14:48:28+0000 <antoviaque> yup! 2011-05-20 14:48:31+0000 <romulo> great =] 2011-05-20 14:48:37+0000 da (da) is now online 2011-05-20 14:49:03+0000 <romulo> i hope to come back monday with a solution =P 2011-05-20 14:49:06+0000 <antoviaque> actually once a task has been estimated, what counts for the payment is the estimation, not the actual time (whether it's less or more) 2011-05-20 14:49:15+0000 <romulo> oh i see 2011-05-20 14:49:26+0000 <romulo> so since we estimated 1.5 days, its that right? 2011-05-20 14:49:28+0000 <antoviaque> when there is a task that require more, then we can reevaluate it though 2011-05-20 14:49:46+0000 <antoviaque> but it has to be done ahead, not after 2011-05-20 14:49:49+0000 <antoviaque> yup! 2011-05-20 14:49:58+0000 <antoviaque> how much time have you spent on it already? 2011-05-20 14:50:34+0000 <romulo> 3 days (half time by day) 2011-05-20 14:50:53+0000 <antoviaque> so 3/2=1.5 day? 2011-05-20 14:51:02+0000 <romulo> studying twisted docs, testing the many email types, trying to implement and failing =P 2011-05-20 14:51:04+0000 <romulo> yeah 2011-05-20 14:51:10+0000 <antoviaque> ahah : ) 2011-05-20 14:51:25+0000 <romulo> and discussing. But i guess thats normal at the beginning 2011-05-20 14:51:36+0000 <romulo> poke me if im wrong or doing something horrible here =P 2011-05-20 14:51:44+0000 <antoviaque> no, it's perfectly normal 2011-05-20 14:52:42+0000 <antoviaque> aside from the issue to get the palyer email, how much do you still have to do on the task? 2011-05-20 14:52:58+0000 <romulo> the templates themselves 2011-05-20 14:53:10+0000 <antoviaque> ok 2011-05-20 14:53:19+0000 <romulo> im using rough templates. But i guess that can be sorted very quickly. Since its just plain html 2011-05-20 14:53:30+0000 <antoviaque> how much time will you need on the templates? 2011-05-20 14:53:43+0000 <romulo> i guess 10/20 mins on each 2011-05-20 14:53:55+0000 da (da) is now online 2011-05-20 14:53:56+0000 <romulo> since its old html, will do them with tables 2011-05-20 14:54:06+0000 <romulo> and i can do it in some template-based application and copy the code over the email code 2011-05-20 14:54:11+0000 <romulo> like dreamweaver 2011-05-20 14:54:15+0000 <antoviaque> yup 2011-05-20 14:54:21+0000 <romulo> hence the time 2011-05-20 14:55:07+0000 * da is experimenting using a second screen for the first time ever. It rocks. 2011-05-20 14:55:07+0000 <antoviaque> ok, I'll let you have a look over the week-end then. Then we rediscuss on Monday depending on how it goes 2011-05-20 14:55:22+0000 <antoviaque> da: ahahah, that's the best to work : ) 2011-05-20 14:56:00+0000 <da> i'm online/offline according to the moment because i tweak the double screen, but let me know if you need me for the discussion on number of days 2011-05-20 14:56:13+0000 <romulo> ok 2011-05-20 14:56:13+0000 <da> antoviaque: tes it's a real discovery :) 2011-05-20 14:56:23+0000 <romulo> da, i wonder if its any problem for you to make the payment twice a month 2011-05-20 14:56:27+0000 <antoviaque> romulo: thanks for your persistence : ) 2011-05-20 14:56:34+0000 <romulo> antoviaque, im enjoying it =] 2011-05-20 14:56:42+0000 <antoviaque> :D 2011-05-20 14:57:22+0000 <da> romulo: once in a while or on a permanent basis ? 2011-05-20 14:57:37+0000 <romulo> da, mostly like a permanent basis 2011-05-20 14:57:45+0000 <da> hmm 2011-05-20 14:57:46+0000 <romulo> antoviaque, wondering if your name spells like HAvier or Zavier . Can you clear it to me? 2011-05-20 14:58:15+0000 <da> i don't see any reason against this except it gives me a little more admin work ;) 2011-05-20 14:58:23+0000 <da> but it should be possible yep 2011-05-20 14:58:35+0000 <romulo> da, rethinking about, i guess this will be needed only on the first month =p 2011-05-20 14:58:40+0000 <antoviaque> da: fyi pay day happens twice a month in Brazil : ) 2011-05-20 14:58:47+0000 <da> ahhhh 2011-05-20 14:58:52+0000 <da> i did not know this 2011-05-20 14:59:21+0000 <antoviaque> romulo: It would be something like "kzavier" : ) 2011-05-20 14:59:24+0000 <romulo> antoviaque, i guess it depends who's paying. If it is the government, then once a month =p 2011-05-20 14:59:30+0000 <antoviaque> ahahah 2011-05-20 14:59:45+0000 <romulo> antoviaque, ah, thats what i meant by "zavier" :X 2011-05-20 14:59:51+0000 <romulo> great then =] 2011-05-20 14:59:52+0000 <antoviaque> but in France it never happens to be paid twice a month, so I thought it would help da to understand : ) 2011-05-20 15:00:04+0000 <da> so for the first month romulo when would the dates be ? 2011-05-20 15:00:39+0000 <romulo> 05/27 i guess and one week from that 2011-05-20 15:00:47+0000 <da> because if you need what we already owe you before the end of the current month we can help with that 2011-05-20 15:01:06+0000 <romulo> da, can i pm you? 2011-05-20 15:01:13+0000 <romulo> its a bit personal 2011-05-20 15:01:16+0000 <da> sure 2011-05-20 15:26:23+0000 <da> ok so romulo just to debrief here on the conclusions, 1) i'll do a first payment on the 27th, and 2) you look for an invoice template (i'll also ask on my side), 3) i need to get back to you on the possibility to wire money to another country that the one where the invoice is done (actually i'll do it for the first month no worry, but i need to enquire on the possibility to do it on the long term) 2011-05-20 15:26:43+0000 <romulo> okay 2011-05-20 15:27:15+0000 <antoviaque> good : ) 2011-05-20 15:54:17+0000 tartarugafeliz (tartarugafeliz) is now online 2011-05-20 15:57:32+0000 <romulo> be back later guys, have a nice day 2011-05-20 18:39:42+0000 antoviaque (antoviaque) is now online 2011-05-20 19:11:17+0000 dachary (dachary) is now online 2011-05-20 19:28:34+0000 dachary (dachary) is now online 2011-05-20 19:28:46+0000 <dachary> @ bruxelles 2011-05-20 19:35:31+0000 <dachary> antoviaque: tartarugafeliz: Yvi played today with parts of the new interface and was able to figure it all out without further explanation. 2011-05-20 19:35:46+0000 <tartarugafeliz> :D!!!!!! 2011-05-20 19:35:48+0000 <tartarugafeliz> coooollll 2011-05-20 19:36:09+0000 <tartarugafeliz> bisou pour Yvi! 2011-05-20 19:52:49+0000 <dachary> :-) 2011-05-20 19:53:09+0000 <dachary> antoviaque: I will pull all your changes except for the last (#7) 2011-05-20 20:11:20+0000 <dachary> antoviaque: and I did the #17 already in the train ;-) 2011-05-20 20:20:35+0000 <dachary> antoviaque: I'm confused by http://tickets.farsides.com/issues/22 2011-05-20 20:21:05+0000 <dachary> it looks like the same patch is added in multiple places and I don't know where to comment. I would be gratefull if you could sort this out with rogerio. 2011-05-20 21:03:35+0000 tempuramerino (tempuramerino) 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/

