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/

Reply via email to