Food Force/Meeting Logs6: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
(replace with more readable version)
Line 1: Line 1:
'''<deepank>''' did you get my mail earlier in the week?
<murielgodoi> Hi

<deepank____> Hi
'''<murielgodoi>''' about python coding
<murielgodoi> I was reading the Food Force 2 wiki page before our meeting

<murielgodoi> so I joined olpc-foodforce2... and was waiting there
'''<deepank>''' Yes
<murielgodoi> my bad
<murielgodoi> I typed wrong
'''<murielgodoi>''' As I was a java developer before coding in python, I'm used to eclipse,
<deepank____> ok :)

-->| Ankur (i=Anks@221.134.225.63) has joined #olpc-foodforce
due to that I use eclipse for coding, some people doesn't like it, but i think it is a quite good, it has code-complete auto formating
<deepank____> did you get my mail earlier in the week?

|<-- Ankur has left freenode (Read error: 104 (Connection reset by peer))
'''<deepank>''' ok, so pretty useful
<deepank____> I received no replies on it from you that time

<deepank____> Are you there?
'''<murielgodoi>''' yep. but it can seems a little bit confusing for new users
=-= YOU are now known as deepank

<Ankur> Hello Muriel
'''<deepank>''' I started compiling code on command line though ... I will move on to Eclipse in this project later on
<murielgodoi> heelo

<deepank> Hello Ankur
'''<murielgodoi>''' you can try it, but you are free to decide the best for you, that is not a rule.
|<-- Ankur has left freenode (Read error: 104 (Connection reset by peer))

<murielgodoi> about python coding
'''<deepank>''' yes I understand.
=== ankur is offline.

->| Ankur (i=Anks@221.134.225.63) has joined #olpc-foodforce
'''<murielgodoi>''' I agree about the question number 2
<-- Ankur has left freenode (Read error: 104 (Connection reset by peer))

<deepank> Yes
'''<deepank>''' Ok I will make the changes then
<murielgodoi> As I was a java developer before coding in python, I'm used to

eclipse
<murielgodoi> due to that I use eclipse for coding
'''<murielgodoi>''' using espeak is a very interesting idea for internationalization and save disk space

<murielgodoi> some people doesn't like it
<murielgodoi> but i think it is a quite good
'''<murielgodoi>''' I already tried that on my XO. how do you think we can do in order to improve the voice quality?

<murielgodoi> it has code-complete
'''<deepank>''' Ok. I saw it on someone else's XO though. Should I apply for an XO in developer program or should I wait. I will have to talk about that with the developers.
<murielgodoi> auto formating

<deepank> ok, so pretty useful
'''<murielgodoi>''' wait for now... we should have arguments to ask XOs for you, and by now we don't have it further, when coding specific code for XO we can do that
<murielgodoi> yep. but it can seems a little bit confusing for new users

<deepank> I started compiling code on command line though ... I will move on
'''<deepank>''' Yes very true, when we port the game to Xo then only I will require it I think. What is the exact procedure for the application. The GTK development can be done without that.
to Eclipse in this project later on

-->| Ankur_ (i=Anks@221.134.225.63) has joined #olpc-foodforce
'''<murielgodoi>''' the second link about gobjects seems very instructive and easy to learn. I think in 2 weeks I will finish my master tasks and help you me in the code fix: help you more in the code
<murielgodoi> you can try it, but you are free to decide the best for you

<murielgodoi> that is not a rule.
'''<deepank>''' thats great, Did you think about the design of controller.py?
|<-- Ankur_ has left freenode (Read error: 104 (Connection reset by peer))

<deepank> yes I understand.
'''<murielgodoi>''' you can start by simple methods to listen gui events and change it in themmodel, remember the gui widgets are not coded in GTK, are in pgu, It is not a good idea mix gtk and pygame in the same code, for that reason the pgu library was used
<murielgodoi> I agree about the question number 2

<deepank> Ok I will make the changes then
'''<deepank>''' I have not gone through the pgu library, googling it
<murielgodoi> using espeak is a very interesting idea for internationalization and

save disk space
'''<murielgodoi>''' It is a simple one to code gui widgets using pygame and allows us create skins for it like as I did for create sugar skin
<murielgodoi> I already tried that on my XO

<murielgodoi> how do you think we can do in order to improve the voice quality?/
<deepank> Ok. I saw it on someone else's XO though. Should I apply for an XO
'''<deepank>''' yes, So my next task will be to get conversant with pgu library ....

in developer program or should I wait
'''<murielgodoi>''' yep.. that is a good begin
<deepank> I will have to talk about that with the developers.

<murielgodoi> wait for now... we should have arguments to ask XOs for you,,. and
'''<murielgodoi>''' http://wiki.laptop.org/go/Art_wanted I just add food force artwork request there
by now we don't have it

<murielgodoi> further, when coding specific code for XO we can do that
'''<deepank>''' I think till now I am fairly good with python, I got a book from library and have been studying it.
<deepank> Yes very true, when we port the game to Xo then only I will require

it I think. What is the exact procedure for the application.
'''<murielgodoi>''' great
<deepank> The GTK development can be done without that.

<murielgodoi> the second link about gobjects seems very instructive and easy to
'''<deepank>''' Do you find somethings which you would like to point out in the small code that I sent you earlier.
learn

<murielgodoi> I think in 2 weeks I will finish my master tasks and help you me in
'''<murielgodoi>''' well as long as i read, it seems good. but I didn't performed a deep checking into it
the code

<murielgodoi> fix: help you more in the code
'''<deepank>''' ok, what about the repository request. Is it still pending
<deepank> thats great

<deepank> Did you think about the design of controller.py?
<murielgodoi> you can start by simple methods to listen gui events and change it
'''<murielgodoi>''' yep... I don't know if they understantod me right... I will try to solve that by irc

in them model
'''<deepank>''' ok. So, what are the major tasks that should be done till the next week.
<murielgodoi> remember the gui widgets are not coded in GTK

<murielgodoi> are in pgu
'''<murielgodoi>''' comunicate control.py with view.py (stripped from FoodForce2.py)
<murielgodoi> It is not a good idea mix gtk and pygame in the same code

<deepank> Yes
'''<deepank>''' Yes, Any specific information that might prove helpful to us
<murielgodoi> for that reason the pgu library was used

<deepank> I have not gone through the pgu library, googling it
'''<murielgodoi>''' for each control as 'buy' the view should send a message to the controller which will be listen for it and perform some method. that method will send a message to the model and perform the data update. I am still thinking in a way to the player set the quantity what will be bought. separate the 3 components in 3 files.py model view control and learn how to send and receive message between them. simple messages by now
<murielgodoi> It is a simple one to code gui widgets using pygame

<murielgodoi> and allows us create skins for it
'''<deepank>''' hmm Are there any controls for building and upgrading level of faciilities
<murielgodoi> like as I did for create sugar skin

<deepank> yes
'''<murielgodoi>''' you can test it by using simple hello worlds
<deepank> So my next task will be to get conversant with pgu library ....

<murielgodoi> yep.. that is a good begin
'''<deepank>''' right
<murielgodoi> http://wiki.laptop.org/go/Art_wanted

<murielgodoi> I just add food force artwork request there
'''<murielgodoi>''' it will be. but there is no gui for that developed in the view. checkout the Memorize code can be useful to see gobjects working in a real aplication
<deepank> I think till now I am fairly good with python, I got a book from

library and have been studying it.
'''<deepank>''' So i should concentrate on message passing for now and don't go into the code of gui in pgu folder. Can you give me the link
<murielgodoi> great

<deepank> Do you find somethings which you would like to point out in the
'''<murielgodoi>''' http://dev.laptop.org/git?p=projects/memorygame
small code that I sent you earlier.

<murielgodoi> well as long as i read, it seems good. but I didn't performed a deep
'''<murielgodoi>''' additionally should be nice you install and try dopewars game... to see how the trade system works
checking into it

<deepank> ok
'''<deepank>''' I will definitely
<deepank> what about the repository request. Is it still pending

<murielgodoi> yep... I don't know if they understantod me right... I will try to
'''<murielgodoi>''' Can you pass the instructions to the others?
solve that by irc

<deepank> ok. So, what are the major tasks that should be done till the next
'''<deepank>''' Yes I will. Actually I forgot to tell you; due to the installation of Wi-Fi in the hostel, Anubhav and Ankur are facing problems. They have been in contact with me on the phone. Do you use GTalk or any other IM also.
week.

<murielgodoi> comunicate control.py with view.py (stripped from FoodForce2.py)
'''<murielgodoi>''' I am not used to. but I can set gtalk up if it help us to better comunicate
<deepank> Yes

<deepank> Any specific information that might prove helpful to us
'''<deepank>''' Ok then we should stick to IRC for now, I don't think gtalk is available in linux yet, though we can always use Pidgin or chat in browser.
<murielgodoi> for each control as 'buy' the view should send a messtage to the

controller
<murielgodoi> which will be listen for it and perform some method
'''<murielgodoi>''' ok I will set it up

<murielgodoi> that method will send a message to the model and perform the data
'''<deepank>''' So let us meet on next Tuesday same time at olpc-foodforce channel.
<murielgodoi> data update

<deepank> ok
'''<deepank>''' You will not require to set it up; just install pidgin or use it from mozilla itself.
<murielgodoi> I am still thinking in a way to the player set the quantity what

will be bought
'''<murielgodoi>''' ok at olpc-foodforce :)
<murielgodoi> separate the 3 components in 3 files.py model view control
<murielgodoi> and learn how to send and receive message between them
<murielgodoi> simple messages by now
<deepank> hmm Are there any controls for building and upgrading level of
faciilities
<murielgodoi> you can test it by using simple hello worlds
<deepank> right
<murielgodoi> it will be. but there is no gui for that developed in the view
<murielgodoi> checkout the Memorize code can be usefull to see gobjects working in
a real aplication
<deepank> So i should concentrate on message passing for now and don't go into
the code of gui in pgu folder.
<deepank> Can you give me the link
<murielgodoi> yep
<murielgodoi> http://dev.laptop.org/git?p=projects/memorygame
<deepank> Thanks
<murielgodoi> additionally should be nice you install and try dopewars game... to
see who the trade system works
<murielgodoi> s/who/how
<deepank> I will definetely
<murielgodoi> Can you pass the instructions to the others?
<deepank> Yes I will. Actually I forgot to tell you; due to the installation
of Wi-Fi in the hostel, Anubhav and Ankur are facing problems
<deepank> They have been in contact with me on the phone.
<deepank> Do you use GTalk or any other IM also.
<murielgodoi> I am not used to. but I can set gtalk up if it help us to better
comunicate
<deepank> Ok then we should stick to IRC for now, I don't think gtalk is
available in linux yet, though we can always use Pidgin or chat in browser.
<murielgodoi> ok I will set it up
<deepank> So let us meet on next Tuesday same time at olpc-foodforce channel.
<deepank> You will not require to set it up; just install pidgin or use it
from mozilla itself.
<murielgodoi> ok at olpc-foodforce :)
<deepank> Good Night then, take care
<murielgodoi> good night, thanks
<murielgodoi> take creayou too
<murielgodoi> take care you too
<murielgodoi> please log the meeting into wiki
<deepank> Yes I will.
<murielgodoi> thanks
<murielgodoi> night, see you

Revision as of 05:38, 5 April 2008

<deepank> did you get my mail earlier in the week?

<murielgodoi> about python coding

<deepank> Yes

<murielgodoi> As I was a java developer before coding in python, I'm used to eclipse,

due to that I use eclipse for coding, some people doesn't like it, but i think it is a quite good, it has code-complete auto formating

<deepank> ok, so pretty useful

<murielgodoi> yep. but it can seems a little bit confusing for new users

<deepank> I started compiling code on command line though ... I will move on to Eclipse in this project later on

<murielgodoi> you can try it, but you are free to decide the best for you, that is not a rule.

<deepank> yes I understand.

<murielgodoi> I agree about the question number 2

<deepank> Ok I will make the changes then

<murielgodoi> using espeak is a very interesting idea for internationalization and save disk space

<murielgodoi> I already tried that on my XO. how do you think we can do in order to improve the voice quality?

<deepank> Ok. I saw it on someone else's XO though. Should I apply for an XO in developer program or should I wait. I will have to talk about that with the developers.

<murielgodoi> wait for now... we should have arguments to ask XOs for you, and by now we don't have it further, when coding specific code for XO we can do that

<deepank> Yes very true, when we port the game to Xo then only I will require it I think. What is the exact procedure for the application. The GTK development can be done without that.

<murielgodoi> the second link about gobjects seems very instructive and easy to learn. I think in 2 weeks I will finish my master tasks and help you me in the code fix: help you more in the code

<deepank> thats great, Did you think about the design of controller.py?

<murielgodoi> you can start by simple methods to listen gui events and change it in themmodel, remember the gui widgets are not coded in GTK, are in pgu, It is not a good idea mix gtk and pygame in the same code, for that reason the pgu library was used

<deepank> I have not gone through the pgu library, googling it

<murielgodoi> It is a simple one to code gui widgets using pygame and allows us create skins for it like as I did for create sugar skin

<deepank> yes, So my next task will be to get conversant with pgu library ....

<murielgodoi> yep.. that is a good begin

<murielgodoi> http://wiki.laptop.org/go/Art_wanted I just add food force artwork request there

<deepank> I think till now I am fairly good with python, I got a book from library and have been studying it.

<murielgodoi> great

<deepank> Do you find somethings which you would like to point out in the small code that I sent you earlier.

<murielgodoi> well as long as i read, it seems good. but I didn't performed a deep checking into it

<deepank> ok, what about the repository request. Is it still pending

<murielgodoi> yep... I don't know if they understantod me right... I will try to solve that by irc

<deepank> ok. So, what are the major tasks that should be done till the next week.

<murielgodoi> comunicate control.py with view.py (stripped from FoodForce2.py)

<deepank> Yes, Any specific information that might prove helpful to us

<murielgodoi> for each control as 'buy' the view should send a message to the controller which will be listen for it and perform some method. that method will send a message to the model and perform the data update. I am still thinking in a way to the player set the quantity what will be bought. separate the 3 components in 3 files.py model view control and learn how to send and receive message between them. simple messages by now

<deepank> hmm Are there any controls for building and upgrading level of faciilities

<murielgodoi> you can test it by using simple hello worlds

<deepank> right

<murielgodoi> it will be. but there is no gui for that developed in the view. checkout the Memorize code can be useful to see gobjects working in a real aplication

<deepank> So i should concentrate on message passing for now and don't go into the code of gui in pgu folder. Can you give me the link

<murielgodoi> http://dev.laptop.org/git?p=projects/memorygame

<murielgodoi> additionally should be nice you install and try dopewars game... to see how the trade system works

<deepank> I will definitely

<murielgodoi> Can you pass the instructions to the others?

<deepank> Yes I will. Actually I forgot to tell you; due to the installation of Wi-Fi in the hostel, Anubhav and Ankur are facing problems. They have been in contact with me on the phone. Do you use GTalk or any other IM also.

<murielgodoi> I am not used to. but I can set gtalk up if it help us to better comunicate

<deepank> Ok then we should stick to IRC for now, I don't think gtalk is available in linux yet, though we can always use Pidgin or chat in browser.

<murielgodoi> ok I will set it up

<deepank> So let us meet on next Tuesday same time at olpc-foodforce channel.

<deepank> You will not require to set it up; just install pidgin or use it from mozilla itself.

<murielgodoi> ok at olpc-foodforce :)