Hi,

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


2011-05-22 07:33:37+0000 <dachary> good morning people
2011-05-22 07:33:39+0000 <dachary> eve__: hi
2011-05-22 07:33:39+0000 <eve> evening
2011-05-22 07:33:41+0000 <dachary> eve__: hi
2011-05-22 07:33:41+0000 <eve> hiya
2011-05-22 07:33:42+0000 <dachary> eve__: hi
2011-05-22 07:33:42+0000 <eve> evening
2011-05-22 07:33:44+0000 <dachary> eve__: hi
2011-05-22 07:33:45+0000 <eve> evening
2011-05-22 07:33:46+0000 <dachary> eve__: hi
2011-05-22 07:33:46+0000 <eve> wussup
2011-05-22 07:33:48+0000 <dachary> eve__: hi
2011-05-22 07:33:48+0000 <eve> Geez, give me some time to think!
2011-05-22 07:33:53+0000 <dachary> eve__: hi
2011-05-22 07:33:53+0000 <eve> good morning
2011-05-22 07:33:54+0000 <dachary> eve__: hi
2011-05-22 07:33:54+0000 <eve> morning
2011-05-22 07:33:55+0000 <dachary> eve__: hi
2011-05-22 07:33:55+0000 <eve> hey
2011-05-22 07:33:57+0000 <dachary> eve__: hi
2011-05-22 07:33:57+0000 <eve> heya
2011-05-22 07:33:58+0000 <dachary> eve__: hi
2011-05-22 07:33:58+0000 <eve> wasup
2011-05-22 07:34:00+0000 <dachary> eve__: hi
2011-05-22 07:34:00+0000 <eve> Geez, give me some time to think!
2011-05-22 07:34:15+0000 * dachary figured the frequency ;-)
2011-05-22 07:49:46+0000 <antoviaque> hello : )
2011-05-22 07:50:56+0000 da1 (da1) is now online
2011-05-22 08:12:24+0000 <antoviaque> dachary: answered your email about today 
: )
2011-05-22 08:12:41+0000 * dachary reading
2011-05-22 08:14:16+0000 <dachary> antoviaque: I will prepare an inventory of 
the requirements for tartaruga this morning.
2011-05-22 08:14:33+0000 <antoviaque> ok
2011-05-22 08:16:16+0000 <dachary> antoviaque: I could use your help to figure 
out the result board.
2011-05-22 08:17:50+0000 <dachary> 
http://cardstori.es/trac/browser/static/mockups/player5.png
2011-05-22 08:18:58+0000 <dachary> Why is "Your Choice" in red ? 
2011-05-22 08:19:15+0000 <antoviaque> let me see
2011-05-22 08:19:16+0000 <dachary> is it because you lost ? 
2011-05-22 08:19:44+0000 <antoviaque> yes
2011-05-22 08:19:49+0000 <antoviaque> red = lost, green = won
2011-05-22 08:20:26+0000 <dachary> ok
2011-05-22 08:20:34+0000 <antoviaque> and actually there are two "YOUR CHOICE", 
which is a bug
2011-05-22 08:20:35+0000 <dachary> then how do you show that the author lost ? 
2011-05-22 08:21:45+0000 <dachary> antoviaque: ^
2011-05-22 08:22:13+0000 <antoviaque> I guess right now you only see it through 
the list of people who won
2011-05-22 08:22:18+0000 <antoviaque> this is a problem, true
2011-05-22 08:22:31+0000 <antoviaque> This page will still require some work 
imho
2011-05-22 08:22:31+0000 <dachary> It is indeed. 
2011-05-22 08:24:15+0000 <dachary> At the moment the code adds a class "win" to 
the card, not to the voter names. I could change the code to add a class to the 
voter names. But it would be better to resolve this issues beforehand. 
Otherwise it has a high probability of being reverted soon. 
2011-05-22 08:24:55+0000 <dachary> I will display all names with a green 
background to avoid confusion, for now. So that the player only relies on the 
"Who won this game list" and does not try to interpret the red/greeen semantic.
2011-05-22 08:25:24+0000 <antoviaque> it is on the voters, yes - for example 
when nobody choses the author card, every player wins no matter what card they 
chose
2011-05-22 08:25:31+0000 <da1> agreed : there should be a very visible : YOU 
LOST / YOU WIN, it should be the first thing that is noticed imho. Then, 
present but not as flashy, it is explained why and who lost/win
2011-05-22 08:25:56+0000 <dachary> da1: hi
2011-05-22 08:25:59+0000 <da1> hi :)
2011-05-22 08:26:02+0000 <antoviaque> hmm, it still makes sense to show the 
red/green difference
2011-05-22 08:26:23+0000 <antoviaque> it's just that it's missing the author, 
but for the players it makes sense in any case
2011-05-22 08:26:33+0000 <da1> yes it does, but currently it is an effort to 
understand if i lost/won, i think it should not
2011-05-22 08:27:17+0000 <antoviaque> of course - my point is that it's missing 
things, but it doesn't make this red/green differentiation wrong
2011-05-22 08:27:28+0000 <da1> agreed
2011-05-22 08:29:13+0000 <da1> dachary: the new build is very cool. It's really 
nice to see things moving forward at this pace
2011-05-22 08:29:27+0000 <dachary> :-)
2011-05-22 08:29:29+0000 <da1> we haven't been used to that until now ;)
2011-05-22 08:39:17+0000 <dachary> da1: are you doing ok with the integration ? 
2011-05-22 08:40:26+0000 <dachary> antoviaque: da1: I have another question, 
related to http://cardstori.es/?skin=invitation_owner
2011-05-22 08:42:45+0000 <antoviaque> dachary: Marius sent me 4 developer 
profiles - do you want me to forward them to you?
2011-05-22 08:42:58+0000 <antoviaque> btw one of them is experienced with 
symfony
2011-05-22 08:43:06+0000 <antoviaque> dachary: sure
2011-05-22 08:43:07+0000 <dachary> antoviaque: yes please. good news :-)
2011-05-22 08:44:22+0000 <dachary> could you describe me the algorithm that 
should be implemented with regard to displaying the cards and the name of the 
player as shown in 
http://cardstori.es/trac/browser/static/mockups/author4.png?rev=c54daacea76bfd7bafe49177c81b623aa709d055
 ?
2011-05-22 08:44:50+0000 <dachary> I could not figure it out by myself.
2011-05-22 08:44:56+0000 <antoviaque> dachary: done for the CVs
2011-05-22 08:45:00+0000 <antoviaque> let me see
2011-05-22 08:48:11+0000 <da1> dachary: i haven't looked at the integration 
yet, i'm stuck with admin / corporate stuff currently. I'll definitely let you 
know if i get stuck at some point when i start it
2011-05-22 08:48:49+0000 <dachary> da1: ok. 
2011-05-22 08:50:46+0000 <antoviaque> the way I understand it is: on hover, 
z-index changed (to put the card on top) and display of label
2011-05-22 08:50:57+0000 <antoviaque> the issue is with the cards on the left
2011-05-22 08:51:21+0000 <antoviaque> I don't think there will be an easy way 
to do that, but let me think a bit
2011-05-22 08:55:04+0000 <antoviaque> ok, discussed with tartaruga, to try to 
find a way to make things more simple
2011-05-22 08:55:32+0000 <antoviaque> we would keep the same behavior as for 
the other docks
2011-05-22 08:56:14+0000 <antoviaque> the only issue then would be the fact 
that the left part of the label would be covered by the previous card
2011-05-22 08:57:42+0000 <antoviaque> so to avoid that, it would be put on the 
top of the card - still *on* the card and not above, but the higher part of the 
card is fully visible, so the label wouldn't be covered
2011-05-22 08:57:49+0000 <antoviaque> dachary: makes sense?
2011-05-22 09:02:35+0000 dachary (dachary) is now online
2011-05-22 09:03:24+0000 <dachary> network breakage
2011-05-22 09:03:33+0000 <dachary> antoviaque: I read you until antoviaque: 
dachary: makes sense?
2011-05-22 09:03:35+0000 <dachary> and I said:
2011-05-22 09:03:40+0000 <dachary> (10:59:58 AM) dachary: antoviaque: yes it 
does make sense. It also solves the problem of having to display a name with a 
variable size. Or to make the card always scale to the maximum before 
displaying the name, which would probably break the smoothness of the dock.
2011-05-22 09:04:32+0000 <antoviaque> ok, didn't get your answer - thx : )
2011-05-22 09:05:26+0000 <antoviaque> dachary: ah but that issue remains - 
since the label is still on/inside the card
2011-05-22 09:05:37+0000 <antoviaque> just on the upper part instead of the 
lower part
2011-05-22 09:07:03+0000 <antoviaque> hmm, we should be able to keep the same 
size of font, no? it's just the rounded label background that would resize, 
with no overflow on the text?
2011-05-22 09:07:17+0000 <antoviaque> not sure it would look good, but probably 
worth a shot
2011-05-22 09:17:06+0000 <dachary> antoviaque: I will keep it the same size and 
see how it looks. That will give us ideas on how to solve it for good.
2011-05-22 09:18:28+0000 <dachary> hum. I misread your lines. 
2011-05-22 09:19:52+0000 <antoviaque> dachary: for the candidates, I was 
thinking of interviewing & eventually test task: Romuald (experienced in web + 
facebook + dev some games), Remus (web dev + freelance + sysadmin/linux 
experience), and Petricia (symfony)
2011-05-22 09:20:26+0000 <antoviaque> I would leave the other one aside - just 
reading the CV gave me a bad feeling about the guy
2011-05-22 09:20:29+0000 <dachary> I think it is too much work to try to 
implement this just to see how it looks. It can easily be mockup'ed and I bet 
it will show that it will either look bad or be unreadable.
2011-05-22 09:20:30+0000 <antoviaque> ok?
2011-05-22 09:20:41+0000 <antoviaque> hmm
2011-05-22 09:21:23+0000 <dachary> antoviaque: re candidates, ok
2011-05-22 09:26:48+0000 * antoviaque looking at 
http://code.google.com/p/jqdynamicfontsize/
2011-05-22 09:34:10+0000 <antoviaque> dachary: maybe 
http://code.google.com/p/jqdynamicfontsize/source/browse/trunk/lib/jquery.dynamicfontsize.js
 + 
http://stackoverflow.com/questions/2157963/is-it-possible-to-listen-to-a-style-change-event
 ?
2011-05-22 09:36:23+0000 <antoviaque> I also asked Deborah about simply putting 
it out of the card like it is now, but she said it wouldn't look good
2011-05-22 09:42:32+0000 <antoviaque> if it's too much work, another option is 
to keep something that doesn't look perfect, and simply keep this part as a 
task for later on, since it's not the priority
2011-05-22 09:46:42+0000 tempuramerino (tempuramerino) is now online
2011-05-22 09:48:37+0000 <dachary> antoviaque: I'm reluctant to try 
programatically why could be mockuped. Not just because it's less work for me. 
But because I'm convinced it's less work overall. I'll make you a deal : show 
me mockups where the name shows in the smallest size and the largest size. If 
it looks ok I will implement it. I'm not convinced it will look ok just now.
2011-05-22 09:48:47+0000 <dachary> I need to see it with my own eyes ;-)
2011-05-22 09:49:05+0000 <antoviaque> ahah, ok then : )
2011-05-22 09:49:13+0000 <antoviaque> I'll put it in a ticket
2011-05-22 09:49:35+0000 <antoviaque> and see this with Deborah when she 
reviews the last pending items
2011-05-22 09:50:04+0000 <antoviaque> In the meantime this can simply stay on 
the top like it is now I guess
2011-05-22 09:53:49+0000 <dachary> antoviaque: please let me know the number of 
the ticket you created
2011-05-22 09:58:03+0000 <antoviaque> yup
2011-05-22 09:58:22+0000 <dachary> antoviaque: am I mistaken or is the author 
view of the voting phase missing a mockup ? 
2011-05-22 09:58:50+0000 <dachary> I think I'm not mistaken but I would like to 
double check with you before adding a ticket ;-)
2011-05-22 09:58:53+0000 <antoviaque> you're right - 
http://tickets.farsides.com/issues/30
2011-05-22 09:59:13+0000 <antoviaque> deborah did a mistake when she designed 
that view
2011-05-22 09:59:45+0000 <dachary> thanks !
2011-05-22 10:02:00+0000 <dachary> antoviaque: http://dachary.org/?p=524
2011-05-22 10:05:59+0000 <dachary> There are a number of issues that are my 
responsibility. I would have listed them if working with Deborah. But I take 
advantage of her being busy to pretend they don't exist ;-) I'll keep working 
on the integration today and I hope it will be in a clean state .The only thing 
missing is the "complete" button but I'll add a OK arrow placeholder instead.
2011-05-22 10:06:05+0000 <dachary> I think.
2011-05-22 10:10:20+0000 <antoviaque> dachary: for the label issue => 
http://tickets.farsides.com/issues/41
2011-05-22 10:11:59+0000 <dachary> antoviaque: I updated the post. I think it 
now has all the references it needs.
2011-05-22 10:12:31+0000 <antoviaque> reading
2011-05-22 10:14:50+0000 <antoviaque> ok
2011-05-22 10:15:33+0000 <antoviaque> it will be easier to follow those with 
tickets, so I'm going to create tickets for each of the missing elements
2011-05-22 10:15:43+0000 <antoviaque> thanks for listing this : )
2011-05-22 10:16:05+0000 <dachary> antoviaque: I already updated the relevant 
tickets or created one. Unless I missing one ? (likely)
2011-05-22 10:16:14+0000 <antoviaque> ah!
2011-05-22 10:16:21+0000 <dachary> I knew you would ask ;-)
2011-05-22 10:16:25+0000 <antoviaque> didn't check, sorry : )
2011-05-22 10:16:32+0000 <antoviaque> thanks for this too then ;p
2011-05-22 10:16:40+0000 <antoviaque> I'll have a look at the tickets then
2011-05-22 10:16:42+0000 <dachary> I would not dare break your workflow.
2011-05-22 10:16:48+0000 <antoviaque> GOOD
2011-05-22 10:16:52+0000 <antoviaque> :p
2011-05-22 10:17:29+0000 <dachary> The post is meant as an easy to read 
reference point, but it does not contain anything that's not already in the 
tickets.
2011-05-22 10:17:39+0000 <antoviaque> perfect : )
2011-05-22 10:18:01+0000 <antoviaque> tickets are good todo lists, but it's 
much easier to read a blog post to follow
2011-05-22 10:19:42+0000 <dachary> I'm not sure why I felt the need to 
summarize in this way. It took me too much time (3 hours). But that also 
involves a lot of checking and browsing the tickets and discussing with you. I 
guess it's ok but I won't do it often, it's too time consuming.
2011-05-22 10:20:16+0000 <antoviaque> yup, those things quickly eat a lot of 
time
2011-05-22 10:21:32+0000 <antoviaque> no worries about doing it, it can be 
something I take on - if you just bounce back a ticket when it's missing an 
element I can do the rest
2011-05-22 10:22:12+0000 antoviaque (antoviaque) is now online
2011-05-22 10:22:37+0000 <dachary> wb
2011-05-22 10:25:15+0000 <antoviaque> :)
2011-05-22 10:25:18+0000 <dachary> antoviaque: da1 regarding the time allocated 
to helping romulo, I'm about 3/4, I think. 
2011-05-22 10:26:08+0000 <antoviaque> 3/4 hours or 3/4 of one day?
2011-05-22 10:26:20+0000 <dachary> IIRC it was 1/2 day
2011-05-22 10:26:28+0000 <dachary> 3 hours out of 4
2011-05-22 10:26:49+0000 <antoviaque> ok
2011-05-22 10:27:05+0000 <dachary> It's not the actual time I spent. Probably 
~2 hours
2011-05-22 10:27:47+0000 <antoviaque> I'll try to remember to discuss this with 
him tomorrow, so that he doesn't spend his whole credit without realizing
2011-05-22 10:28:01+0000 <antoviaque> what about you? do you enjoy spending 
this time helping him?
2011-05-22 10:29:26+0000 <dachary> not really, but I think it helps him. As I 
said, I force myself to explain things and try to figure out what he has in 
mind more that I would do with the usual contributor. And I also force myself 
to answer when he pings me. 
2011-05-22 10:30:09+0000 <dachary> I would expect a contributor to be less 
needy and preemptive. 
2011-05-22 10:31:26+0000 <antoviaque> ok, also a good thing to discuss with him 
tomorrow then - it makes sense in the context of the time budget he spent a bit 
too fast
2011-05-22 10:31:33+0000 <dachary> For what it's worth, I don't think he wasted 
this time in useless questions. I however think he could have made a much 
better use of it if he had prepared more carefully.
2011-05-22 10:32:23+0000 <dachary> Tomorrow I will not be available because 
I'll be working on another project.
2011-05-22 10:32:31+0000 <antoviaque> I see - seem like very good feedback to 
give to him, I'll put it in my agenda
2011-05-22 10:32:37+0000 <antoviaque> ok, for Tuesday then : )
2011-05-22 10:32:42+0000 <dachary> :-)
2011-05-22 10:41:13+0000 <antoviaque> dachary: checked the tickets, all good :) 
Thanks!
2011-05-22 10:42:49+0000 <dachary> antoviaque: ok.
2011-05-22 10:42:59+0000 <dachary> da1: I read the new version of the contract
2011-05-22 10:45:24+0000 <dachary> fellows, I'm out for the day. I will 
reconnect around 7pm, I think. Most definitely 11pm. 
2011-05-22 10:48:02+0000 <da1> dachary: have a nice day. Let me know if you 
have feedback on the contract
2011-05-22 10:58:26+0000 Avek (Avek) is now online
2011-05-22 11:00:05+0000 <Avek> Hello everybody
2011-05-22 11:01:48+0000 * Avek wants to spend a few hours working on card 
stories today
2011-05-22 11:03:58+0000 <Avek> Reading my unread e-mail
2011-05-22 11:12:56+0000 <Avek> Starting to work on task #35
2011-05-22 11:21:18+0000 <Avek> I don't know how to create a new page for the 
solo mode on Farsides' wiki
2011-05-22 11:21:26+0000 <Avek> someone could help ?
2011-05-22 11:22:18+0000 <Avek> I could add a link on the "Card Stories - 
Beta1.0 Specifications" page i guess...
2011-05-22 11:27:57+0000 * da1 would be glad to play cardstories with Avek - 
email : [email protected]
2011-05-22 11:28:06+0000 <da1> Avek hi :)
2011-05-22 11:28:10+0000 <antoviaque> hello Avek : )
2011-05-22 11:28:24+0000 <da1> you could either create a new wiki page or write 
your own document i guess
2011-05-22 11:28:32+0000 <da1> the one which you're comfortable with
2011-05-22 11:29:41+0000 tempuramerino (tempuramerino) is now online
2011-05-22 11:29:55+0000 <antoviaque> no no, it's better to create a wiki page 
- taking good habits :p
2011-05-22 11:30:02+0000 <antoviaque> I can show you if you want
2011-05-22 11:30:28+0000 <antoviaque> Actually you got it already - adding a 
link on the "Card Stories - Beta1.0 Specifications" page is perfect
2011-05-22 11:30:30+0000 <Avek> here is the new wiki page I just created
2011-05-22 11:30:35+0000 <Avek> 
http://farsides.com/wiki/Card_Stories_-_Solo_Mode
2011-05-22 11:30:55+0000 <Avek> link available at the bottom of the "Card 
Stories - Beta1.0 Specifications" page
2011-05-22 11:31:09+0000 <Avek> (it's empty right now of course)
2011-05-22 11:31:17+0000 <antoviaque> yep, perfect : )
2011-05-22 11:31:38+0000 <antoviaque> you can find details on the syntax here: 
http://www.mediawiki.org/wiki/Help:Formatting
2011-05-22 11:32:09+0000 <Avek> yeah, thanks I know the syntax
2011-05-22 11:32:14+0000 <antoviaque> For images, you can upload them using the 
link in the footer (http://farsides.com/wiki/Special:Upload)
2011-05-22 11:32:17+0000 <antoviaque> ah cool : )
2011-05-22 11:33:02+0000 <antoviaque> btw did you see the integration work done 
this week? http://cardstori.es/ :D
2011-05-22 11:33:09+0000 <Avek> I was just disturbed because I didn't find a 
main page menu with all the links
2011-05-22 11:33:24+0000 <antoviaque> yep, it's quite a mess this wiki right now
2011-05-22 11:33:25+0000 <Avek> no I didn't
2011-05-22 11:33:37+0000 <Avek> oh! nice
2011-05-22 11:33:37+0000 <antoviaque> starting to look quite cool :D
2011-05-22 11:33:47+0000 <antoviaque> still some work though
2011-05-22 11:35:39+0000 <Avek> argh… I pressed Enter without finishing to 
type my email on the login page
2011-05-22 11:36:00+0000 <Avek> and there seems to be no check of the email 
syntax
2011-05-22 11:36:14+0000 <antoviaque> true
2011-05-22 11:36:25+0000 <antoviaque> would be worth entering two tickets :D
2011-05-22 11:36:38+0000 <da1> antoviaque: git related issue :
2011-05-22 11:36:41+0000 <antoviaque> there is a new tracker there: 
http://tickets.farsides.com/
2011-05-22 11:36:52+0000 <da1> i fetched the http://cardstori.es/cardstories.git
2011-05-22 11:37:00+0000 <da1> then whatchanged
2011-05-22 11:37:03+0000 <da1> all good
2011-05-22 11:37:12+0000 <da1> then git checkout master
2011-05-22 11:37:19+0000 <da1> then git pull . 
http://cardstori.es/cardstories.git
2011-05-22 11:37:25+0000 <da1> which gives me an error :
2011-05-22 11:37:35+0000 <da1> fatal: Couldn't find remote ref http
2011-05-22 11:37:35+0000 <da1> fatal: The remote end hung up unexpectedly
2011-05-22 11:37:48+0000 <antoviaque> type 'git branch'
2011-05-22 11:38:10+0000 <antoviaque> it will give you the name of the other 
repository that you just fetched
2011-05-22 11:38:13+0000 <antoviaque> then
2011-05-22 11:38:20+0000 <antoviaque> git pull . otherrepo
2011-05-22 11:40:57+0000 <Avek> I'm a bit lost with all your websites
2011-05-22 11:41:35+0000 <Avek> It seems that I need to create an account 
everytime I connect to one of them...
2011-05-22 11:42:33+0000 <Avek> Do I need to register to the new tracker ?
2011-05-22 11:44:23+0000 <da1> antoviaque: it worked thanks :) It seems that i 
don't need to commit the merge (git diff returns nothing), which is different 
from what i experienced with bzr
2011-05-22 11:44:37+0000 <antoviaque> yep
2011-05-22 11:44:54+0000 <da1> yes Avek too many web sites agreed, but we're 
trying to rationalize that. You need to register to the tracker indeed
2011-05-22 11:44:58+0000 <antoviaque> Avek: yep, there is no single sign on
2011-05-22 11:45:07+0000 <Avek> :'(
2011-05-22 11:45:13+0000 <Avek> :)
2011-05-22 11:45:18+0000 <antoviaque> ahahah
2011-05-22 11:46:15+0000 <Avek> antoviaque, what e-mail should I use to invite 
you to play a round of cardstories right now ?
2011-05-22 11:46:21+0000 <antoviaque> better make sure we have the production 
workflow right before we start looking into those things - lately it changes 
too much to start integrating them more between themselves
2011-05-22 11:46:30+0000 <antoviaque> [email protected] is perfect : )
2011-05-22 11:46:56+0000 <Avek> Just sent you and David an invitation
2011-05-22 11:47:27+0000 <da1> i don't see it :(, you sent it to 
[email protected] ?
2011-05-22 11:47:42+0000 <antoviaque> on http://cardstori.es/ ?
2011-05-22 11:47:58+0000 <da1> got it
2011-05-22 11:48:16+0000 <Avek> yes, but it could have not worked cause my 
email is "avek." for this session...
2011-05-22 11:48:26+0000 <antoviaque> got it too
2011-05-22 11:49:08+0000 <da1> heavy pain
2011-05-22 11:49:48+0000 <Avek> lol
2011-05-22 11:49:50+0000 <antoviaque> well done ;p
2011-05-22 11:49:50+0000 <da1> antoviaque: too bad
2011-05-22 11:51:12+0000 <Avek> the game looks better, but there is still work 
to do indeed
2011-05-22 11:51:18+0000 <antoviaque> yup
2011-05-22 11:51:22+0000 <antoviaque> the integration is not finished
2011-05-22 11:51:43+0000 <antoviaque> and even once it's over there will still 
be stuff that will need work
2011-05-22 11:51:54+0000 <antoviaque> but at least we should be able to do some 
playtests
2011-05-22 11:55:50+0000 <Avek> i can't register to the tracker because I'm 
still in the developer list with my email
2011-05-22 11:56:25+0000 <Avek> so I shoul be able to sign in
2011-05-22 11:56:27+0000 <antoviaque> ah!
2011-05-22 11:56:38+0000 <antoviaque> sorry, I had to create your account to 
attribute the current task
2011-05-22 11:56:40+0000 <Avek> but with which password ?
2011-05-22 11:56:44+0000 <antoviaque> your password is toto : )
2011-05-22 11:56:47+0000 <Avek> ok
2011-05-22 11:56:57+0000 <antoviaque> account name charles
2011-05-22 11:57:31+0000 <Avek> oh yeah
2011-05-22 11:57:41+0000 <Avek> i remember the e-mail now
2011-05-22 11:58:02+0000 <Avek> I didin't know why I received this registration 
e-mail
2011-05-22 11:58:18+0000 <antoviaque> : )
2011-05-22 11:59:20+0000 <Avek> so, I have know 3 or 4 login & password used 
for Farsides and the 2 projects…
2011-05-22 12:02:43+0000 tempuramerino (tempuramerino) is now online
2011-05-22 12:04:32+0000 <antoviaque> : )
2011-05-22 12:04:53+0000 <antoviaque> you can simply use the same 
login/password everywhere 
2011-05-22 12:15:30+0000 <Avek> yeah, but I logged with facebook connect on one 
page, with my regular login "Avek" on another one and you just added one more 
"charles" on the tracker :p
2011-05-22 12:15:46+0000 <antoviaque> ahah, tricky yep : )
2011-05-22 12:16:15+0000 <Avek> could you change all the login used to Avek or 
Charles ? 
2011-05-22 12:16:37+0000 <antoviaque> sure - which one do you prefer?
2011-05-22 12:17:06+0000 <antoviaque> We can all switch to Avek
2011-05-22 12:17:11+0000 <Avek> ok
2011-05-22 12:17:14+0000 <antoviaque> the mediawiki could be trickier to change
2011-05-22 12:17:28+0000 <antoviaque> bugtracker done
2011-05-22 12:17:39+0000 <Avek> it's Avek on the wiki
2011-05-22 12:17:41+0000 <Avek> already
2011-05-22 12:17:57+0000 <antoviaque> yep, that's why I proposed Avek : )
2011-05-22 12:18:01+0000 <Avek> ok
2011-05-22 12:18:03+0000 <Avek> :)
2011-05-22 12:18:19+0000 <Avek> Avek is already in use on AjaExplorer too
2011-05-22 12:18:43+0000 <antoviaque> rah - wordpress says "Usernames cannot be 
changed."
2011-05-22 12:19:06+0000 <antoviaque> So you'd have to recreate the account
2011-05-22 12:19:11+0000 <Avek> but i'm logged into 
http://farsides.com/blog/groups with this facebook connect shit
2011-05-22 12:19:24+0000 <antoviaque> what we can do is:
2011-05-22 12:20:06+0000 <antoviaque> 1) I change the email address of your 
current account (to break the association with FB connect)
2011-05-22 12:20:43+0000 <antoviaque> 2) you create a new account directly on 
the wordpress, with the email you used on FB - you'll get to chose you account 
name this way
2011-05-22 12:21:02+0000 <antoviaque> 3) then you should be able to connect 
through FB connect and land on the second account
2011-05-22 12:21:08+0000 <antoviaque> sounds good?
2011-05-22 12:21:32+0000 <Avek> oh yeah!
2011-05-22 12:21:39+0000 <antoviaque> ok let's try : )
2011-05-22 12:21:51+0000 <antoviaque> email changed
2011-05-22 12:22:13+0000 <antoviaque> create an account there => 
http://farsides.com/blog/register/
2011-05-22 12:23:14+0000 <da1> antoviaque: trying to modify the respective 
position of two divs on a page... I'm about to look at css but i feel it's like 
the previous task (z-index), i should be looking at js rather than modifying 
css. correct ?  
2011-05-22 12:23:46+0000 <antoviaque> on the page you're integrating, it should 
be all in the CSS, not in JS
2011-05-22 12:24:07+0000 <antoviaque> unless I'm missing something that require 
logic to determine the z-index
2011-05-22 12:25:58+0000 <Avek> New account ok
2011-05-22 12:26:20+0000 <antoviaque> Avek: cool : )
2011-05-22 12:27:04+0000 <Avek> 1 login 1 password : life is beautiful
2011-05-22 12:27:20+0000 <antoviaque> ;p
2011-05-22 12:57:33+0000 <Avek> I'm adding a "waiting room" screen in my design 
between the "pick" screen and the "vote" screen for players
2011-05-22 12:58:05+0000 <Avek> It will be fake in the solo mode but necessary 
in multiplayer
2011-05-22 12:58:33+0000 <Avek> this screen should display other players 
activity
2011-05-22 12:58:51+0000 <antoviaque> you mean this one? 
http://cardstories.antoviaque.org:4923/static/?skin=invitation_pick_wait
2011-05-22 12:59:10+0000 <Avek> yes
2011-05-22 12:59:25+0000 <antoviaque> ah - you add the info about the other 
players activity there? good idea imho, yep
2011-05-22 12:59:58+0000 <Avek> but in the multiplayer it could suggest you to 
start another multiplayer game or play solo while waiting for the other players 
to pick their card/vote
2011-05-22 13:00:40+0000 <antoviaque> ah, true
2011-05-22 13:01:10+0000 <Avek> which makes me think that we probably need a 
feedback for all the games started by the player on every page, not only on the 
first one
2011-05-22 13:01:44+0000 dachary (dachary) is now online
2011-05-22 13:01:47+0000 <Avek> a small list which indicates you if there is 
update in your other games
2011-05-22 13:02:00+0000 <dachary> pushed a changeset related to wait
2011-05-22 13:02:07+0000 <antoviaque> interesting - it's true
2011-05-22 13:02:12+0000 <antoviaque> dachary: wb : )
2011-05-22 13:02:27+0000 <dachary> antoviaque: do you know a command line that 
would resize images better than mogrify ? 
2011-05-22 13:02:29+0000 <antoviaque> could be tricky to display all the info 
in a non confusing way, but done right it could be very useful
2011-05-22 13:02:43+0000 <antoviaque> dachary: I usually do it with gimp
2011-05-22 13:02:49+0000 <antoviaque> for batch processing I use convert
2011-05-22 13:02:50+0000 <dachary> I played a game with my train neighbourgh
2011-05-22 13:02:57+0000 <antoviaque> oh : )
2011-05-22 13:03:00+0000 <dachary> and the 'ok / cancel' button works like a 
charm
2011-05-22 13:03:06+0000 <antoviaque> kewl ;p
2011-05-22 13:03:19+0000 <antoviaque> was he able to get the principle quickly?
2011-05-22 13:03:26+0000 <dachary> she
2011-05-22 13:03:32+0000 <antoviaque> ahhh ;p
2011-05-22 13:03:39+0000 <antoviaque> was she? :p
2011-05-22 13:03:53+0000 <dachary> I first presented the game by playing one 
with the hotseat 3 players iframe
2011-05-22 13:04:22+0000 <Avek> yeah, we could add a very simple version, like 
a list with a 2 or 3 colors state dot
2011-05-22 13:04:25+0000 <dachary> she just played the player part, not the 
author part
2011-05-22 13:04:33+0000 <dachary> Avek: bonjour hi
2011-05-22 13:04:39+0000 <Avek> hello loic
2011-05-22 13:04:51+0000 * antoviaque thinks that Card Stories could be useful 
to socialize with ladies
2011-05-22 13:05:00+0000 <Avek> looooool
2011-05-22 13:05:09+0000 <antoviaque> :p
2011-05-22 13:05:31+0000 <dachary> :-)
2011-05-22 13:06:14+0000 <dachary> bbl
2011-05-22 13:06:19+0000 <dachary> train speeding up
2011-05-22 13:06:26+0000 <antoviaque> ok :D
2011-05-22 13:08:16+0000 <Avek> I think that to make this game more "alive", we 
should give as much feedback as possible
2011-05-22 13:08:25+0000 <Avek> other players status
2011-05-22 13:08:35+0000 <Avek> and log about what they did
2011-05-22 13:08:40+0000 <antoviaque> I agree
2011-05-22 13:08:43+0000 <antoviaque> the social part
2011-05-22 13:08:56+0000 <antoviaque> but don't forget that a part of this will 
be visible through FB
2011-05-22 13:09:11+0000 <antoviaque> we should spam the wall as much as 
possible
2011-05-22 13:09:29+0000 <Avek> yeah but it starts in a round
2011-05-22 13:09:42+0000 <antoviaque> but it's good if it's also visible from 
within the game
2011-05-22 13:09:52+0000 <antoviaque> yup
2011-05-22 13:10:02+0000 <Avek> at leest for the player you're directly playing 
with
2011-05-22 13:26:38+0000 <antoviaque> Avek: 
http://cardstories.antoviaque.org:4923/static/ (try to enter something else 
than an email there)
2011-05-22 13:26:41+0000 <antoviaque> :)
2011-05-22 13:27:09+0000 dachary (dachary) is now online
2011-05-22 13:32:52+0000 <Avek> héhé
2011-05-22 13:33:00+0000 <Avek> seems to work
2011-05-22 13:33:11+0000 <antoviaque> thanks for noticing this : )
2011-05-22 13:33:46+0000 <Avek> thanks to my clumsiness
2011-05-22 13:33:47+0000 <Avek> :p
2011-05-22 13:34:16+0000 <antoviaque> ahaha - it's actually a gift to break 
stuff : )
2011-05-22 13:40:08+0000 <Avek> yeah
2011-05-22 13:40:18+0000 <Avek> I've learned that I'm good at this :)
2011-05-22 13:40:27+0000 <Avek> and coders hate me for that
2011-05-22 13:40:33+0000 <Avek> ;-)
2011-05-22 13:41:06+0000 <antoviaque> :p
2011-05-22 13:41:32+0000 <Avek> I post the idea of a "current stories" module 
on the group
2011-05-22 13:41:42+0000 <Avek> with a basic picture
2011-05-22 13:41:45+0000 <Avek>  
http://farsides.com/blog/wp-content/uploads/group-documents/10/1306071447-CardStories_Current_Stories_Module.jpg
2011-05-22 13:42:08+0000 <Avek> to keep it in mind a discuss it
2011-05-22 13:42:18+0000 <Avek> "and" discuss it
2011-05-22 13:42:29+0000 <antoviaque> yup, seem good
2011-05-22 13:42:41+0000 <antoviaque> you would put this on every page right?
2011-05-22 13:42:51+0000 <Avek> i guess
2011-05-22 13:45:03+0000 * dachary skinning the lobby
2011-05-22 13:45:39+0000 * Avek listening to Muddy Waters - Hoochie Coochie Man
2011-05-22 13:45:48+0000 <Avek> nothing but the blues, man!
2011-05-22 13:46:41+0000 <antoviaque> :D
2011-05-22 13:47:14+0000 * antoviaque fighting with the validation plugin
2011-05-22 13:48:21+0000 <dachary> my vis-a-vis in the train is a fox, I'm 
having trouble concentrating
2011-05-22 13:48:38+0000 <antoviaque> a real fox?
2011-05-22 13:48:52+0000 <antoviaque> or a guy with a face like a fox?
2011-05-22 13:49:18+0000 <antoviaque> you can set it on fire... (ah ah ah)
2011-05-22 14:01:59+0000 Avek (Avek) is now offline
2011-05-22 14:02:01+0000 Avek (Avek) is now online
2011-05-22 14:02:16+0000 <Avek> antoviaque, I have a question :
2011-05-22 14:02:34+0000 <Avek> how did you decide which size the interface 
would be
2011-05-22 14:02:35+0000 <Avek> ?
2011-05-22 14:03:33+0000 <dachary> Avek: +1
2011-05-22 14:03:56+0000 <dachary> antoviaque: :-) 
2011-05-22 14:05:26+0000 <dachary> http://en.wiktionary.org/wiki/fox#Noun 6. 
(slang) An attractive man or woman.
2011-05-22 14:07:01+0000 <antoviaque> Avek: dachary: Based on the fact that 
it's the lowest non-negligeable screen size found: 
http://www.w3counter.com/globalstats.php
2011-05-22 14:07:40+0000 <antoviaque> actually with mini laptops and tablets we 
should probably use an even lower one, but then it gets really crazy to fit 
things
2011-05-22 14:08:14+0000 <antoviaque> dachary: ohhh - didn't knew that slang
2011-05-22 14:08:25+0000 <antoviaque> talking about setting on fire makes even 
more sense then
2011-05-22 14:09:23+0000 <Avek> so the official size is 1024x768
2011-05-22 14:09:28+0000 <antoviaque> yup
2011-05-22 14:09:31+0000 <Avek> ok
2011-05-22 14:10:46+0000 <Avek> So it's a 4/3 size
2011-05-22 14:10:54+0000 <antoviaque> yep
2011-05-22 14:11:41+0000 <antoviaque> with the browser overhead (window, tabs, 
windows bar) there is actually less than that available, so on a 1024x768 
resolution people will have to scroll a bit
2011-05-22 14:13:30+0000 dachary (dachary) is now online
2011-05-22 14:13:45+0000 tempuramerino (tempuramerino) is now online
2011-05-22 14:22:25+0000 <Avek> and so do I on my laptop in 1440x900
2011-05-22 14:22:36+0000 <antoviaque> yup
2011-05-22 14:39:00+0000 dachary (dachary) is now online
2011-05-22 14:56:30+0000 romulo (romulo) is now online
2011-05-22 14:56:33+0000 <romulo> good morning
2011-05-22 14:56:40+0000 <antoviaque> hi romulo : )
2011-05-22 14:57:25+0000 <romulo> antoviaque, how are you?
2011-05-22 14:57:33+0000 <romulo> eve__, seen dachary
2011-05-22 14:57:33+0000 <eve> romulo: dachary was last seen 52 minutes and 7 
seconds ago in #farsides on freenode [2011-05-22 14:05:26 UTC], and has been 
offline on freenode since 2011-05-22 14:50:39 UTC
2011-05-22 14:58:12+0000 <antoviaque> you just missed him : )
2011-05-22 14:58:21+0000 <antoviaque> he's in the train and keeps disconnecting
2011-05-22 14:58:38+0000 <antoviaque> and I'm very well, thanks
2011-05-22 14:59:02+0000 <antoviaque> except for a #$%#$ of validation plugin 
that don't work when called from the tests ;p
2011-05-22 14:59:20+0000 <romulo> i see. I need to discuss with him my changes
2011-05-22 14:59:43+0000 <antoviaque> he said he would be back on the evening
2011-05-22 15:00:29+0000 <romulo> ok
2011-05-22 15:02:30+0000 <romulo> how much time for you until evening?
2011-05-22 15:02:45+0000 <romulo> im finishing setting up my new machine, so it 
might take a while to answer too
2011-05-22 15:11:49+0000 <Avek> hi romulo
2011-05-22 15:11:54+0000 <romulo> Avek, hi there
2011-05-22 15:11:56+0000 <romulo> how are you?
2011-05-22 15:12:01+0000 <romulo> Never seen you around =]
2011-05-22 15:12:04+0000 <Avek> fine thanks
2011-05-22 15:12:17+0000 <Avek> yeah, it's my second day working
2011-05-22 15:12:19+0000 <antoviaque> romulo: he said between 7pm and 11pm 
Paris time, so you have some time imho : )
2011-05-22 15:12:39+0000 <romulo> Avek, cool =] welcome aboard =]
2011-05-22 15:12:50+0000 <antoviaque> Avek is Charles, he's working on the game 
design : )
2011-05-22 15:13:00+0000 <romulo> awesome
2011-05-22 15:13:25+0000 <romulo> does anyone here use bootcamp?
2011-05-22 15:13:32+0000 <antoviaque> yup! if you have followed on the 
buddypress, he came with a very good idea to improve the first experience of 
players
2011-05-22 15:13:48+0000 <romulo> im trying to use my mac keyboard aluminium 
keys f13-f19 on windows :/ used to work on my note, not workingo n the desktop
2011-05-22 15:14:19+0000 <antoviaque> nope romulo, I don't use Macs, they are 
evil : )
2011-05-22 15:14:32+0000 <romulo> neither i. I just use apple keyboard -> best 
evah <-
2011-05-22 15:14:40+0000 <antoviaque> ahahah : )
2011-05-22 15:14:53+0000 <romulo> feels like a laptop keyboard
2011-05-22 15:16:40+0000 <Avek> So guys, I'm done for today
2011-05-22 15:16:57+0000 <Avek> I've updated the wiki page with rough stuff
2011-05-22 15:16:58+0000 <Avek> 
http://farsides.com/wiki/Card_Stories_-_Solo_Mode
2011-05-22 15:17:38+0000 <antoviaque> reading
2011-05-22 15:18:26+0000 <Avek> I'll try to push this further until next sunday
2011-05-22 15:18:44+0000 <antoviaque> looks like a good start
2011-05-22 15:18:51+0000 <Avek> ok
2011-05-22 15:19:00+0000 <Avek> very basic for the moment
2011-05-22 15:19:06+0000 <antoviaque> if we manage to fit those things well, it 
will definitely improve the experience
2011-05-22 15:19:08+0000 <romulo> reading
2011-05-22 15:19:30+0000 <romulo> ok, antoviaque, im wondering how well my 
first week sounded for you/the team
2011-05-22 15:20:10+0000 <antoviaque> romulo: it went very well I think
2011-05-22 15:20:27+0000 <romulo> good =] im trying to put some effort into 
this =]
2011-05-22 15:20:50+0000 <antoviaque> You are enthousiastic, present, dedicated 
-- if you keepp up like this I'm sure it will go well : )
2011-05-22 15:21:13+0000 <romulo> thanks =]
2011-05-22 15:21:14+0000 <romulo> ill brb
2011-05-22 15:21:21+0000 <romulo> looks like to configure the keyboard (?) i 
have to logout
2011-05-22 15:21:31+0000 <antoviaque> There are some challenges on the 
technical side, but we discussed it already, so we'll see how that part goes
2011-05-22 15:21:34+0000 <romulo> bizarre as it sounds
2011-05-22 15:21:41+0000 <romulo> brb 1 sec
2011-05-22 15:21:45+0000 <antoviaque> ok! : )
2011-05-22 15:22:31+0000 <Avek> I'm leaving
2011-05-22 15:22:38+0000 <antoviaque> Avek: so you finish this day until next 
Sunday, and then you'd pick a new task?
2011-05-22 15:22:38+0000 <Avek> see you guys!
2011-05-22 15:22:49+0000 <Avek> yep
2011-05-22 15:22:59+0000 <antoviaque> ok perfect
2011-05-22 15:23:07+0000 <antoviaque> do you plan to come here next sunday?
2011-05-22 15:23:21+0000 <Avek> as you whish
2011-05-22 15:23:21+0000 <antoviaque> (it's really as you prefer for that)
2011-05-22 15:23:44+0000 <antoviaque> The concept of the company allows you to 
chose freely : )
2011-05-22 15:23:57+0000 <antoviaque> So just see what you feel like doing next 
Sunday then ;p
2011-05-22 15:24:07+0000 <Avek> ok
2011-05-22 15:24:12+0000 <Avek> I'll tell you
2011-05-22 15:24:19+0000 <antoviaque> yup
2011-05-22 15:24:24+0000 <antoviaque> thanks Charles
2011-05-22 15:24:29+0000 <Avek> but I managed to work quite well here today for 
4 hours
2011-05-22 15:24:43+0000 <antoviaque> yes, it's good to be efficient
2011-05-22 15:24:48+0000 <Avek> despite the slow start due to the 
login/password thing
2011-05-22 15:24:53+0000 <antoviaque> ahah ;p
2011-05-22 15:24:54+0000 <Avek> :)
2011-05-22 15:25:14+0000 <antoviaque> Well, glad you like this part too : )
2011-05-22 15:25:22+0000 <Avek> yes
2011-05-22 15:25:25+0000 <antoviaque> And thanks again - have a good Sunday 
evening : )
2011-05-22 15:25:35+0000 <Avek> and I love that small project
2011-05-22 15:26:02+0000 <antoviaque> :D
2011-05-22 15:26:03+0000 <Avek> it's like a breathing
2011-05-22 15:26:20+0000 <antoviaque> ahah, yes, compared to a big console 
title, quite a difference ;p
2011-05-22 15:26:25+0000 <Avek> yes :)
2011-05-22 15:26:30+0000 <Avek> bye!
2011-05-22 15:26:37+0000 <antoviaque> see you!
2011-05-22 15:26:52+0000 Avek (Avek) is now offline
2011-05-22 15:30:04+0000 romulo (romulo) is now online
2011-05-22 15:30:11+0000 <romulo> looks like you can use the keys if you use 
the fn key :D
2011-05-22 15:35:21+0000 * antoviaque thinks romulo is crazy with his keyboard
2011-05-22 15:35:33+0000 <romulo> xD
2011-05-22 15:35:39+0000 <antoviaque> ;p
2011-05-22 15:35:50+0000 <romulo> i have been using this keyboard for two years 
now, i can't switch it to anything else =P
2011-05-22 15:47:23+0000 * romulo trying to learn how to merge git repositories
2011-05-22 15:47:38+0000 <antoviaque> romulo: have a look at rebase
2011-05-22 15:47:51+0000 <romulo> thanks for the tip
2011-05-22 15:48:47+0000 <antoviaque> git pull --rebase loic master => pulls 
the changes from loic and reapplies any changes afterwards
2011-05-22 15:49:01+0000 <antoviaque> (any changes that are not in the original 
repo)
2011-05-22 15:49:18+0000 <antoviaque> keep the history clean, and dachary happy 
: )
2011-05-22 15:51:01+0000 <antoviaque> 
http://gitready.com/intermediate/2009/01/31/intro-to-rebase.html
2011-05-22 15:51:15+0000 <antoviaque> 
http://gitready.com/advanced/2009/03/20/reorder-commits-with-rebase.html
2011-05-22 16:10:48+0000 <romulo> im back
2011-05-22 16:16:50+0000 <antoviaque> re
2011-05-22 16:25:00+0000 dachary (dachary) is now online
2011-05-22 16:27:10+0000 <dachary> antoviaque:  regarding your patch  Added 
missing card background attribute
2011-05-22 16:29:10+0000 <romulo> hi there
2011-05-22 16:29:15+0000 <romulo> dachary, how are you?
2011-05-22 16:29:31+0000 <antoviaque> dachary: yep
2011-05-22 16:29:36+0000 <dachary> it is on purpose. I even implemented support 
for that in cardstories.js to implement the mockup 
http://cardstori.es/trac/browser/static/mockups/author1.png
2011-05-22 16:29:52+0000 <dachary> romulo: hey, I'm good thank you :-)
2011-05-22 16:31:18+0000 <romulo> dachary, about the email stuff, on auth.py 
instead of just converting the player_ids on the request dictionary, i added a 
new key with player_email that saves the player email if it contains '@' 
(following old auth.py detection method). Do you see any problem on that? At 
service.py then i feed the CardstoriesPlayer with email too (and None if it 
does not contain @)
2011-05-22 16:31:22+0000 <romulo> give me your thoughs
2011-05-22 16:31:23+0000 <antoviaque> ah - it's something missing on this 
mockup, there should always be borders imho
2011-05-22 16:32:29+0000 <antoviaque> Also, it was showing broken images (on 
Chrome I think), that's why I started with fixing that
2011-05-22 16:33:14+0000 * dachary mumbles thinking he will have to revert the 
code changes introduced to support borderless cards
2011-05-22 16:33:35+0000 <antoviaque> :/
2011-05-22 16:33:47+0000 <antoviaque> sorry about that
2011-05-22 16:35:18+0000 <dachary> maybe tartarugafeliz wants borderless cards ?
2011-05-22 16:35:38+0000 <antoviaque> just asked her, she confirms it's 
something she forgot
2011-05-22 16:35:39+0000 * dachary hopes tartarugafeliz will rule in favor of 
her own mockups ;-)
2011-05-22 16:35:45+0000 <dachary> darn :-(
2011-05-22 16:35:47+0000 <antoviaque> ;p
2011-05-22 16:36:15+0000 * dachary throws furnitures out of the window
2011-05-22 16:36:31+0000 <antoviaque> If it helps to feel better, I've been 
fighting with the validate plugin for 4 hours, just to try to get the test 
working - it works with manual test, it doesn't from the tests :/
2011-05-22 16:36:49+0000 <dachary> I have a question unrelated to this.
2011-05-22 16:37:06+0000 <antoviaque> yup
2011-05-22 16:37:35+0000 <dachary> It's often difficult to test something that 
is not meant to be tested.
2011-05-22 16:38:22+0000 <antoviaque> well, it's written by the same guy who 
does qunit, you'd expect it to be made for tests ;p
2011-05-22 16:39:10+0000 <antoviaque> but I've narrowed it down a bit - it 
seems that it's the click() that doesn't trigger the form submit() event
2011-05-22 16:39:40+0000 <antoviaque> I'm still wondering why the exact same 
code works from the browser though
2011-05-22 16:40:25+0000 <antoviaque> dachary: what was your question?
2011-05-22 16:42:33+0000 <dachary> antoviaque: preparing the question ;-)
2011-05-22 16:42:39+0000 <antoviaque> ;p
2011-05-22 16:43:26+0000 <romulo> brb, lunch time
2011-05-22 16:43:36+0000 <dachary> in http://cardstori.es/?skin=in_progress_one 
the border is supposed to be 40% transparent. But I have no clue how it can be 
done. Any idea ? antoviaque
2011-05-22 16:43:37+0000 <antoviaque> bon appetit : )
2011-05-22 16:43:49+0000 <dachary> romulo: good apetite
2011-05-22 16:43:55+0000 <antoviaque> looking
2011-05-22 16:44:38+0000 <dachary> antoviaque: I don't think it is possible 
without using CSS3 or tricks. 
2011-05-22 16:44:48+0000 <dachary> But I'm not a CSS expert.
2011-05-22 16:48:32+0000 <da1> bye bye tout le monde, bbl
2011-05-22 16:51:36+0000 <antoviaque> hmm, let me try something
2011-05-22 16:56:23+0000 <dachary> da missed my review by 5 minutes ;-) 
http://tickets.farsides.com/issues/19
2011-05-22 17:00:07+0000 tempuramerino (tempuramerino) is now online
2011-05-22 17:00:14+0000 <dachary> antoviaque: 
http://cardstori.es/?skin=vote_voter
2011-05-22 17:01:08+0000 <dachary> take a look at "Your card" on the third 
card. See how it dances around. 
2011-05-22 17:01:43+0000 <antoviaque> yep, you're right, we'd need to scale the 
font too
2011-05-22 17:02:12+0000 * antoviaque finishing trying something for the 
transparent border
2011-05-22 17:05:12+0000 <dachary> I will have to go in 5 minutes. But I'll 
read you when I'm back. 
2011-05-22 17:05:26+0000 <antoviaque> found the solution I think
2011-05-22 17:05:43+0000 <antoviaque> uploading so you can see
2011-05-22 17:05:49+0000 <dachary> Then there also is the issue of not having 
borders on the *outside* of the table which is going to require a number of CSS 
stanzas, I think. But it's not complex, just tedious.
2011-05-22 17:06:43+0000 antoviaque (antoviaque) is now online
2011-05-22 17:07:25+0000 <dachary> Not too much work it seems
2011-05-22 17:07:44+0000 <antoviaque> http://foobbs.org/test_css/
2011-05-22 17:10:40+0000 <antoviaque> dachary: ^
2011-05-22 17:14:13+0000 tartarugafeliz (tartarugafeliz) is now online
2011-05-22 17:14:23+0000 <tartarugafeliz> I just finished this animation, guys! 
http://vimeo.com/24080454
2011-05-22 17:14:23+0000 <dachary> antoviaque: how does it work ? 
2011-05-22 17:14:27+0000 <tartarugafeliz> tell me what you think about it! :D
2011-05-22 17:14:30+0000 <dachary> tartarugafeliz: hi
2011-05-22 17:14:47+0000 tartarugafeliz (tartarugafeliz) is now offline
2011-05-22 17:14:49+0000 tartarugafeliz (tartarugafeliz) is now online
2011-05-22 17:14:57+0000 <dachary> antoviaque: got it
2011-05-22 17:14:59+0000 <antoviaque> dachary: it uses a padding instead of the 
border, with a semi-transparent background image on the table
2011-05-22 17:15:12+0000 <antoviaque> tartarugafeliz: YEYYYYYYY
2011-05-22 17:15:21+0000 <antoviaque> tartarugafeliz: Kewl :p
2011-05-22 17:15:30+0000 <dachary> bbl
2011-05-22 17:26:47+0000 <romulo> im back
2011-05-22 17:27:11+0000 <romulo> dachary, had a chance to think about what i 
said?
2011-05-22 17:28:58+0000 <antoviaque> he's away : )
2011-05-22 17:29:06+0000 <antoviaque> you're out of luck today ;p
2011-05-22 17:29:14+0000 <romulo> looks like it :P
2011-05-22 17:29:20+0000 <romulo> and soon ill be gone
2011-05-22 17:32:11+0000 antoviaque (antoviaque) is now online
2011-05-22 18:18:50+0000 <antoviaque> ok, could not get the click() or 
keypress() to trigger the submit event on the form... :/
2011-05-22 18:19:12+0000 <antoviaque> So I based the test on submit() instead - 
https://gitorious.org/~antoviaque/cardstories/antoviaques-cardstories/commit/db1e63d029b18e02138ef5a618a028075ce30e2b
2011-05-22 18:19:38+0000 <antoviaque> Ideas welcome, though
2011-05-22 18:19:53+0000 * antoviaque has lost an afternoon on this for nothing 
:/
2011-05-22 18:25:56+0000 <da> antoviaque: sorry to hear that :/
2011-05-22 18:29:10+0000 da1 (da1) is now online
2011-05-22 18:52:52+0000 <dachary> romulo: what should I think about ? 
2011-05-22 18:53:20+0000 <romulo> dachary, about the email stuff, on auth.py 
instead of just converting the player_ids on the request dictionary, i added a 
new key with player_email that saves the player email if it contains '@' 
(following old auth.py detection method). Do you see any problem on that? At 
service.py then i feed the CardstoriesPlayer with email too (and None if it 
does not contain @)
2011-05-22 18:55:50+0000 antoviaque (antoviaque) is now online
2011-05-22 18:58:50+0000 da (da) is now online
2011-05-22 19:02:35+0000 <dachary> romulo: show me the code please. I'll take a 
look.
2011-05-22 19:02:47+0000 <romulo> dachary, one second
2011-05-22 19:07:57+0000 <romulo> auth.py: 
http://pastie.org/private/t8uroaufy0n1uxjc34i1qw and service.py: 
http://pastie.org/private/9muqvgjmwfkyq8k1auyofq
2011-05-22 19:08:09+0000 <romulo> I will be back soon
2011-05-22 19:24:54+0000 <romulo> im back
2011-05-22 19:34:18+0000 da1 (da1) is now online
2011-05-22 19:35:57+0000 <romulo> dachary, i will be back in an hour or 1.5 if 
you have any comments and you are going out, please leave me a email or comment 
directly on ticket #21
2011-05-22 19:38:16+0000 da1 (da1) is now online
2011-05-22 20:12:40+0000 da (da) is now online
2011-05-22 20:24:21+0000 <antoviaque> Posted on stack overflow - hopefully 
someone will spot a silly mistake ;p 
2011-05-22 20:24:25+0000 <antoviaque> 
http://stackoverflow.com/questions/6090553/testing-form-processing-validate-plugin-qunit
2011-05-22 20:57:04+0000 <dachary> antoviaque: I played a game with my son 
Erwan (20years old)
2011-05-22 21:01:08+0000 * da1 is curious to know if cardstories is appealing 
to young adult male audience
2011-05-22 21:08:01+0000 <dachary> da1 would you be so kind as to play a game 
with us ? 
2011-05-22 21:08:23+0000 <dachary> He was confused just by one thing : clicking 
on the sentence to participate in the game (from the lobby)
2011-05-22 21:11:09+0000 <da1> dachary: sure
2011-05-22 21:13:06+0000 <da1> mouhaha
2011-05-22 21:13:21+0000 <dachary> ok ok
2011-05-22 21:13:24+0000 <dachary> tssss
2011-05-22 21:13:35+0000 <da1> good sentence, the three cards could fit actually
2011-05-22 21:14:11+0000 * dachary wonders why he lost ;-)
2011-05-22 21:18:07+0000 <antoviaque> da1: dachary: oh cool, can I play too? :D
2011-05-22 21:24:14+0000 <dachary> da1: antoviaque you have mail
2011-05-22 21:26:50+0000 <antoviaque> looking
2011-05-22 21:27:44+0000 <antoviaque> done
2011-05-22 21:28:45+0000 <antoviaque> ahahahahaha
2011-05-22 21:28:48+0000 <dachary> I'm humiliated
2011-05-22 21:28:58+0000 <antoviaque> Good sentence, it's not fair that you 
lose ;p
2011-05-22 21:29:03+0000 <dachary> ahahah
2011-05-22 21:29:29+0000 <antoviaque> da1: who is the cat on yours? :p
2011-05-22 21:29:51+0000 <dachary> the cat ? 
2011-05-22 21:30:08+0000 <dachary> which cat ? 
2011-05-22 21:30:12+0000 <dachary> :-)
2011-05-22 21:30:13+0000 <antoviaque> yes, the second card for "tu me gonfles"
2011-05-22 21:30:17+0000 <antoviaque> ahahahaha
2011-05-22 21:30:43+0000 <da1> antoviaque: :) 
2011-05-22 21:30:58+0000 <dachary> It would be cool to store the invitations in 
a cookie
2011-05-22 21:31:05+0000 <dachary> to preset them 
2011-05-22 21:31:18+0000 <dachary> and to collect names from the result board
2011-05-22 21:31:26+0000 <dachary> and add them to the invitation list
2011-05-22 21:31:36+0000 <antoviaque> store the invitations?
2011-05-22 21:31:46+0000 <dachary> we would call this the networking effect of 
the social network of our friends
2011-05-22 21:31:55+0000 <dachary> :-)
2011-05-22 21:32:15+0000 <dachary> antoviaque: when you type the invitations in 
the box, it could be stored in a cookie
2011-05-22 21:32:31+0000 <antoviaque> ahh
2011-05-22 21:32:31+0000 <dachary> so that you don't have to re-type them the 
next time around
2011-05-22 21:32:35+0000 <antoviaque> good idea
2011-05-22 21:32:39+0000 <antoviaque> very good actually
2011-05-22 21:32:42+0000 <dachary> I know it's redundant with the social network
2011-05-22 21:32:58+0000 <dachary> but for the current playtests it would be 
real convenient
2011-05-22 21:33:06+0000 <antoviaque> yes and no - some of your friends may not 
play from Facebook
2011-05-22 21:33:35+0000 <antoviaque> Especially free software friends ;p
2011-05-22 21:35:20+0000 <antoviaque> worth a ticket imho :p
2011-05-22 21:37:20+0000 <dachary> :-0
2011-05-22 21:37:53+0000 <antoviaque> uhu, beautiful and useful plugin for 
notifications: http://binarybonsai.com/misc/humanmsg/
2011-05-22 21:44:00+0000 romulo (romulo) is now online
2011-05-22 21:46:55+0000 <antoviaque> dachary: ok, ok - done it : ) 
http://tickets.farsides.com/issues/45
2011-05-22 21:47:06+0000 <dachary> antoviaque: cool
2011-05-22 21:48:02+0000 <dachary> the general idea, I think, is that you want 
to "play again"
2011-05-22 21:48:14+0000 <dachary> with the same people
2011-05-22 21:48:17+0000 <antoviaque> yep
2011-05-22 21:48:17+0000 <dachary> one more
2011-05-22 21:48:38+0000 <antoviaque> we should actually invite the player to 
create a game at the end
2011-05-22 21:49:13+0000 <dachary> yes
2011-05-22 21:49:36+0000 <romulo> imb ack
2011-05-22 21:49:42+0000 <dachary> where he would not need to invite people 
because invitations would be sent to the same people
2011-05-22 21:49:44+0000 <antoviaque> I've also added a task to define the 
feedback to give to the player (in addition to error messages) 
http://tickets.farsides.com/issues/44
2011-05-22 21:49:53+0000 <antoviaque> ahhh - very good
2011-05-22 21:50:02+0000 <antoviaque> but only to the author then?
2011-05-22 21:50:10+0000 <dachary> no, to all
2011-05-22 21:50:10+0000 <antoviaque> if it's in the cookie
2011-05-22 21:50:25+0000 <antoviaque> I mean, we can only propose this to the 
author
2011-05-22 21:50:30+0000 <antoviaque> hmmm
2011-05-22 21:50:34+0000 <dachary> or to all
2011-05-22 21:50:47+0000 <antoviaque> wait no I'm stupide, this is different 
from the cookie stuff
2011-05-22 21:50:53+0000 <dachary> the worst that can happen is that every 
player creates a new game
2011-05-22 21:51:04+0000 <dachary> yes, it's different
2011-05-22 21:51:05+0000 <antoviaque> ok, I also add a ticket about that : )
2011-05-22 21:51:32+0000 <dachary> and it's actually closer to the idea I had : 
"I want to play another game with these guys"
2011-05-22 21:51:39+0000 <antoviaque> yup
2011-05-22 21:53:59+0000 <dachary> night
2011-05-22 21:54:53+0000 <antoviaque> done http://tickets.farsides.com/issues/46
2011-05-22 21:54:58+0000 <antoviaque> good night : )
2011-05-22 21:56:06+0000 dachary1 (dachary1) is now online
2011-05-22 21:57:00+0000 <dachary1> back
2011-05-22 22:03:52+0000 <romulo> dachary1, had a look @ my files?
2011-05-22 22:04:24+0000 <dachary1> not yet. Let me take a look now.
2011-05-22 22:04:30+0000 <romulo> sure
2011-05-22 22:04:39+0000 <romulo> im kinda busy but i read here every time
2011-05-22 22:09:22+0000 rogerio (rogerio) is now online
2011-05-22 22:11:58+0000 <dachary1> ‬in 
http://pastie.org/private/9muqvgjmwfkyq8k1auyofq i don't understand why poll is 
supposed to have an email in its args 
2011-05-22 22:12:01+0000 <dachary1> romulo: 
2011-05-22 22:12:16+0000 dachary (dachary) is now online
2011-05-22 22:13:22+0000 <romulo> dachary, what you mean - the poll - 
2011-05-22 22:13:36+0000 <dachary>  def poll_player(self, args):         
player_id = int(args['player_id'][0])         player_email = 
args['player_email'][0]         return self.get_or_create_player(player_id, 
player_email).poll(args)
2011-05-22 22:13:40+0000 <romulo> i though we could replace the player_id's 
with a class that we can pass to all other structures, instead of just passing 
the id's
2011-05-22 22:15:12+0000 * dachary trying to get used to the idea
2011-05-22 22:15:35+0000 * dachary reading     def preprocess(self, result, 
request): from http://pastie.org/private/t8uroaufy0n1uxjc34i1qw
2011-05-22 22:17:29+0000 <dachary> it seems to me that you're actually 
duplicating the player_id into the email argument. If you think it is 
necessary, it makes auth.py redundant and it can be removed. Or do you see any 
other reason to keep auth.py ? 
2011-05-22 22:17:36+0000 <dachary> romulo: ^
2011-05-22 22:24:14+0000 <romulo> for players that didnt specified email, it 
can be useful to have id's instead of the 'name'
2011-05-22 22:24:52+0000 <dachary> but if all players use emails it is redundant
2011-05-22 22:25:37+0000 <dachary> romulo: I don't understand why you need to 
inject emails at this level
2011-05-22 22:26:34+0000 <dachary> I would need to see how you are going to use 
it
2011-05-22 22:28:17+0000 * dachary thinking about it
2011-05-22 22:38:05+0000 <romulo> dachary, i need the emails at game level 
basically
2011-05-22 22:38:23+0000 <romulo> not exactly game level, but i need to be sure 
i ahve emails in hand when game change states
2011-05-22 22:38:37+0000 <romulo> and this needs to be beyond auth.py
2011-05-22 22:57:36+0000 <dachary> romulo: can you show me the code that needs 
them ? 
2011-05-22 22:59:33+0000 <romulo> i dont have it yet. Im trying not to advance 
too much and have to redo it
2011-05-22 22:59:50+0000 <romulo> my idea is to plug a GameNotifier (or 
something like that) on Game poll like you told me to do
2011-05-22 22:59:55+0000 <romulo> and then dispatch emails from there
2011-05-22 23:04:00+0000 <dachary> romulo: I think trying to inject emails in 
services + game is the wrong approach. 
2011-05-22 23:04:07+0000 <dachary> You have the emails in auth.py
2011-05-22 23:04:17+0000 <dachary> You get notifications from game.py
2011-05-22 23:04:17+0000 <romulo> i know i do. But auth knows nothing about the 
game state.
2011-05-22 23:04:33+0000 <dachary> your code needs to rely on both for what 
they provide
2011-05-22 23:04:55+0000 <dachary> Your code needs to know about both
2011-05-22 23:05:24+0000 <dachary> I don't think there is a need for auth to 
know about game or vice versa, as long as your code does
2011-05-22 23:06:26+0000 <romulo> passing emails to Game wont make it aware of 
Auth :P
2011-05-22 23:07:02+0000 <dachary> true. One more reason to not pass email to 
game.
2011-05-22 23:07:56+0000 <romulo> You mean creating GameService in Auth or 
Service?
2011-05-22 23:08:48+0000 <dachary> I don't understand
2011-05-22 23:09:42+0000 <romulo> the class responsible for sending emails
2011-05-22 23:09:45+0000 <romulo> and aware of game states
2011-05-22 23:18:24+0000 <dachary> It should not be in auth.py, nor in 
service.py
2011-05-22 23:18:47+0000 <romulo> Yeah, thats what i said. A New class, spawned 
*from* service.py, in the same time game is created
2011-05-22 23:18:52+0000 <dachary> the sending of invitation should be removed 
from auth
2011-05-22 23:19:16+0000 <dachary> This new class should probably be created in 
site.py
2011-05-22 23:20:22+0000 <dachary> and  be given service + auth to work with. 
It would subscribe to service events (i.e. be notified whenever a game state 
changes, whatever the game)
2011-05-22 23:20:59+0000 <dachary> and when noticing an event that requires 
sending a mail, it would map the player_id to the player_email by asking the 
auth module. 
2011-05-22 23:22:10+0000 <dachary> romulo: very important disclaimer : I gave 
this one hour of thinking. It's not enough for me to be sure about it. You need 
to think it over by yourself to make sure it can stand.
2011-05-22 23:22:20+0000 <dachary> I need sleep now ;-)
2011-05-22 23:22:33+0000 <romulo> okay =]
2011-05-22 23:22:34+0000 <romulo> thanks
2011-05-22 23:22:39+0000 <dachary> night
_______________________________________________
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