Re: Re: C\C++ SDL

2011-08-08 Thread James Cameron
On Mon, Aug 08, 2011 at 01:21:29PM +1000, fors...@ozonline.com.au wrote:
 Somebody like me with poor Linux skills finds the installation of
 packages quite daunting though I am capable of writing some (fairly
 trivial) C programs.

It's not a Linux skill, but a Fedora skill.  Other Linux distributions
handle this in a different manner, and for those distributions I would
say it is easier to install an IDE than use it to write a C program.

I suspect your experience in writing C programs has distorted your
ability to properly perceive the difficulty experienced by a completely
naive user.  It seems to me that yum install packagename should be
much easier than 

#include stdio.h
main() { printf(hello world\n);

 It might be worthwhile providing a C IDE as an XO bundle at ASLO. It
 doesn't need to be Sugarised, like the Gnumeric Sugar launcher, and
 could keep its non-sugar menus and file system.

I don't think this would be practical.  I've no idea if Sugar Labs would
like to do it.  The time would be better spent making the task easier
for a naive Fedora user.

-- 
James Cameron
http://quozl.linux.org.au/
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [OLPC Engineering] [Techteam] New F14-arm build os36 - Sugar in sync, device-tree!

2011-08-08 Thread Lennert Buytenhek
On Sat, Aug 06, 2011 at 03:44:09PM +0100, Niels de Vos wrote:

  = There is a new schedulear/timer patch from Lennert -- mystery
  minutes-long hangs should be gone for real now.
 
 Do you have any references like a git-commit or discussion on a
 mailinglist for this? I'd like to match this with some other ARM
 hardware (non/OLPC) issues I have seen.

I submitted it upstream here:

http://marc.info/?l=linux-arm-kernelm=131223859020216w=2
http://marc.info/?l=linux-arm-kernelm=131223860820224w=2
http://marc.info/?l=linux-arm-kernelm=131223862820251w=2
http://marc.info/?l=linux-arm-kernelm=131223864920268w=2


cheers,
Lennert
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Attn maintainers Re:Pootle and POT files

2011-08-08 Thread Gonzalo Odiard
I have updated:

Honey (needs refresh)

 finance-activity
 fototoon
 get_books
 typingturtle


Gonzalo
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


RE: C\C++ SDL

2011-08-08 Thread mustafa nematallah

i know C++ is hard but i find python inefficient and not widely used on the 
other hand i guess C++ is used by nearly everyone and kids everywhere should 
know C++ not python as C++ improves the brain :)


a C++, python, C, Java, vala, Scala, (maybe C# too) ide with a couple of tuts 
for each language bundled with the OLPC XO will be great so kids can learn 
programming


I'm really new to this free S/W thing and this is the first time i use mailing 
lists and I've never improved any Open Source projects so some help with that 
would be appreciated


teaching kids python is good because it is quite easy i know some python but 
not a lot and if you need any help just tell me (how to help :) )


Thank you,
Ahmed Mustafa Nematallah



Date: Mon, 8 Aug 2011 00:33:19 -0300
Subject: Re: C\C++  SDL
From: gonz...@laptop.org
To: ahmed_nematal...@hotmail.com
CC: devel@lists.laptop.org

I think is unreal compare C/C++ difficult with Python. 
And we have a lot of work to do to improve our tolls to enable kids to program 
with Python.
But is a free software project you can work in this of course :)


Gonzalo


2011/8/7 mustafa nematallah ahmed_nematal...@hotmail.com






Hi


i think OLPC should support programming in C\C++


i'm sure many students can learn to program C++\C and SDL on XO laptops


if you need i can start some simple tuts on SDL and C++ for the OLPC and i can 
try to help port an IDE for C\C++\Python\etc too





another thing


i think AMDs new fusion processors can help make XOs better as they are quite 
cheap, consume less power (and give less heat) and also they dont need a 
northbridge as they contain the Graphics chip and memory controller



Thank you,
Ahmed Mustafa Nematallah
  

___

Devel mailing list

Devel@lists.laptop.org

http://lists.laptop.org/listinfo/devel



  ___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


RE: C\C++ SDL

2011-08-08 Thread mustafa nematallah



 Subject: Re: C\C++  SDL
 From: b...@freudenbergs.de
 Date: Sun, 7 Aug 2011 20:37:30 +0200
 CC: devel@lists.laptop.org
 To: ahmed_nematal...@hotmail.com
 
 
 On 07.08.2011, at 20:02, mustafa nematallah wrote:
 
  Hi
  
  
  i think OLPC should support programming in C\C++
 
 You can write Sugar activities in any language that has D-Bus and X11 
 bindings:
 
 http://wiki.sugarlabs.org/go/Development_Team/Low-level_Activity_API
 
 What else do you think OLPC should do to support C or C++?
 
  i'm sure many students can learn to program C++\C and SDL on XO laptops
  
  
  if you need i can start some simple tuts on SDL and C++ for the OLPC and i 
  can try to help port an IDE for C\C++\Python\etc too
  
  
  
  
  another thing
  
  
  i think AMDs new fusion processors can help make XOs better as they are 
  quite cheap, consume less power (and give less heat) and also they dont 
  need a northbridge as they contain the Graphics chip and memory controller
 
 OLPC is currently working on the ARM-based XO-1.75, using much less power 
 than Fusion:
 
 http://wiki.laptop.org/go/XO-1.75
 
 - Bert -
 
 

i mean an IDE and stuff
and does it totally support SDL
and i haven't had access to an XO but i'm trying to get Sugar on virtualbox
i dont know about the power do those ARM need northbridges and memory 
controllers or not ???
i'm quite new you know  
  ___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: C\C++ SDL

2011-08-08 Thread Paul Fox
mustafa wrote:
  
  a C++, python, C, Java, vala, Scala, (maybe C# too) ide with a
  couple of tuts for each language bundled with the OLPC XO will be
  great so kids can learn programming

contrary to what some believe, the goal of the XO, and the OLPC
project overall, is not to teach kids programming.  the goal is to
help kids learn _lots_ of things -- programming, and familiarity with
computing, is one small part of an education that includes learning to
read, to write, to do math, to understand geography, or astronomy, or
biology, or..., or..., or...

the XO already support 4 (to my knowledge) programming environments as
Activities, and as others have said, more languages (C++, java,
whatever) are readily installable, if not under sugar.  i'd rather see
Physics, for instance, become better suited as an instructional tool
than support for more computer languages.

paul
=-
 paul fox, p...@laptop.org
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


RE: C\C++ SDL

2011-08-08 Thread mustafa nematallah

Hi


well children can learn all those stuff at school but programming must be done 
on a computer and as technology affects our life more more people must learn 
programming, searching, word processing, etc.


please tell me about those activity IDEs and how to compile with them on OLPC 
and can a simple child easily get and use them


and about physics if more people know how to program OLPC XOs teachers (and 
maybe physics experts) can help program physics stuff


and we can do both things just some people can improve physics things while 
others increase support for programming languages


BTW I love physics and i think it should be better (it's more important than 
literature and unimportant stuff like that)





 To: ahmed_nematal...@hotmail.com
 Subject: Re: C\C++  SDL
 From: p...@laptop.org
 CC: devel@lists.laptop.org
 Date: Mon, 8 Aug 2011 10:43:56 -0400
 
 mustafa wrote:
   
   a C++, python, C, Java, vala, Scala, (maybe C# too) ide with a
   couple of tuts for each language bundled with the OLPC XO will be
   great so kids can learn programming
 
 contrary to what some believe, the goal of the XO, and the OLPC
 project overall, is not to teach kids programming.  the goal is to
 help kids learn _lots_ of things -- programming, and familiarity with
 computing, is one small part of an education that includes learning to
 read, to write, to do math, to understand geography, or astronomy, or
 biology, or..., or..., or...
 
 the XO already support 4 (to my knowledge) programming environments as
 Activities, and as others have said, more languages (C++, java,
 whatever) are readily installable, if not under sugar.  i'd rather see
 Physics, for instance, become better suited as an instructional tool
 than support for more computer languages.
 
 paul
 =-
  paul fox, p...@laptop.org
  ___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Attn maintainers Re:Pootle and POT files

2011-08-08 Thread Chris Leonard
On Sun, Aug 7, 2011 at 10:40 PM, Chris Leonard cjlhomeaddr...@gmail.com wrote:
 All,

 There is a widely held belief that Pootle takes care of updating the
 POT files in git and updating the Templates on Poolte.  This is not
 entirely accurate.

 The fact is that there is nothing in the Pootle code itself that does
 this automatically.  This automagical updating used to occur, but it
 was handled by scripts that Sayamindu had created to make it occur.
 These scripts have not been functioning for some time, probably since
 the last Pootle upgrade.  We will look at re-establishing this
 functionality in conjunction with an upcoming upgrade of the Pootle
 version, but for now, if a developer makes UI string changes it is
 necessary for them to regenerate the POT file and commit it to git and
 then notify the Translation Team (me) to pull the changes up to Pootle
 with a Template Upgrade from VCS where they can then be distributed
 to languages with an Update from templates.

 In order to catch up and establish a solid baseline for the upcoming
 0.94 Sugar release, we have been asking activity maintainers to
 refresh and recommit their POT files.  The follow list describes those
 completed and those that still need a refresh.

 If you are a maintainer of an activity on the needs refresh list,
 please regenerate the POT and commit it to git.


Aleksey is going to work on putting hooks into git to regernerate the
POT when UI changes have been made, so this request for maintainers to
stay on top of POT recommits may be obsolete soon,

cjl
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: C\C++ SDL

2011-08-08 Thread Paul Fox
mustafa wrote:
  
  Hi
  
  
  well children can learn all those stuff at school but programming
  must be done on a computer and as technology affects our life more
  more people must learn programming, searching, word processing,
  etc.
  
  
  please tell me about those activity IDEs and how to compile with
  them on OLPC and can a simple child easily get and use them

Etoys, TurtleArt, Scratch, and Pippy are the activities i was referring
to.  i'm sure you can find more information on them on your own.

  
  and about physics if more people know how to program OLPC XOs
  teachers (and maybe physics experts) can help program physics stuff

Physics, like most Sugar activities, is written in python.

  and we can do both things just some people can improve physics
  things while others increase support for programming languages

you seem to feel that increased support for programming education
on the XO is extremely important.  i heartily recommend that you
get involved, and help create what it is you think is needed.

  
  
  BTW I love physics and i think it should be better (it's more
  important than literature and unimportant stuff like that)

i confess, with comment like that i'm starting to suspect you of being
a troll.

paul

  
  
  
  
  
   To: ahmed_nematal...@hotmail.com
   Subject: Re: C\C++  SDL
   From: p...@laptop.org
   CC: devel@lists.laptop.org
   Date: Mon, 8 Aug 2011 10:43:56 -0400
   
   mustafa wrote:
 
 a C++, python, C, Java, vala, Scala, (maybe C# too) ide with a
 couple of tuts for each language bundled with the OLPC XO will be
 great so kids can learn programming
   
   contrary to what some believe, the goal of the XO, and the OLPC
   project overall, is not to teach kids programming.  the goal is to
   help kids learn _lots_ of things -- programming, and familiarity with
   computing, is one small part of an education that includes learning to
   read, to write, to do math, to understand geography, or astronomy, or
   biology, or..., or..., or...
   
   the XO already support 4 (to my knowledge) programming environments as
   Activities, and as others have said, more languages (C++, java,
   whatever) are readily installable, if not under sugar.  i'd rather see
   Physics, for instance, become better suited as an instructional tool
   than support for more computer languages.
   
   paul
   =-
paul fox, p...@laptop.org
 
=-
 paul fox, p...@laptop.org
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


(fwd) kernel branch change

2011-08-08 Thread Paul Fox
sent this to the wrong list...

i wrote:
  Date:Mon, 08 Aug 2011 15:07:50 EDT
  To:  techt...@laptop.org
  From:Paul Fox p...@laptop.org
  Subject: kernel branch change
  
  to be sure everyone's now on the same page:
  
  kernel development for 1.75 has moved from the olpc-3.0 repo
  to the olpc-kernel repo.  the branchname remains the same:  arm-3.0
  
  the olpc-3.0 repo has been made inaccessible to prevent further
  commits.  (lennert's last commit (on behalf of james:  Trivial fix to
  olpc-ec-1.75 messages for readability of dmesg) has been cherry-picked
  to its new home.)
  
  i think this makes the move to the olpc-kernel repo complete as far
  as any current continuing kernel development is concerned.
  
  paul
  =-
   paul fox, p...@laptop.org

=-
 paul fox, p...@laptop.org
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


RE: C\C++ SDL

2011-08-08 Thread mustafa nematallah

its the First time i try to help with an Open source project so i need more 
help 






 To: ahmed_nematal...@hotmail.com
 Subject: Re: C\C++  SDL
 From: p...@laptop.org
 CC: devel@lists.laptop.org
 Date: Mon, 8 Aug 2011 12:31:06 -0400
 
 mustafa wrote:
   
   Hi
   
   
   well children can learn all those stuff at school but programming
   must be done on a computer and as technology affects our life more
   more people must learn programming, searching, word processing,
   etc.
   
   
   please tell me about those activity IDEs and how to compile with
   them on OLPC and can a simple child easily get and use them
 
 Etoys, TurtleArt, Scratch, and Pippy are the activities i was referring
 to.  i'm sure you can find more information on them on your own.
 
   
   and about physics if more people know how to program OLPC XOs
   teachers (and maybe physics experts) can help program physics stuff
 
 Physics, like most Sugar activities, is written in python.
 
   and we can do both things just some people can improve physics
   things while others increase support for programming languages
 
 you seem to feel that increased support for programming education
 on the XO is extremely important.  i heartily recommend that you
 get involved, and help create what it is you think is needed.
 
   
   
   BTW I love physics and i think it should be better (it's more
   important than literature and unimportant stuff like that)
 
 i confess, with comment like that i'm starting to suspect you of being
 a troll.
 
 paul
 
   
   
   
   
   
To: ahmed_nematal...@hotmail.com
Subject: Re: C\C++  SDL
From: p...@laptop.org
CC: devel@lists.laptop.org
Date: Mon, 8 Aug 2011 10:43:56 -0400

mustafa wrote:
  
  a C++, python, C, Java, vala, Scala, (maybe C# too) ide with a
  couple of tuts for each language bundled with the OLPC XO will be
  great so kids can learn programming

contrary to what some believe, the goal of the XO, and the OLPC
project overall, is not to teach kids programming.  the goal is to
help kids learn _lots_ of things -- programming, and familiarity with
computing, is one small part of an education that includes learning to
read, to write, to do math, to understand geography, or astronomy, or
biology, or..., or..., or...

the XO already support 4 (to my knowledge) programming environments as
Activities, and as others have said, more languages (C++, java,
whatever) are readily installable, if not under sugar.  i'd rather see
Physics, for instance, become better suited as an instructional tool
than support for more computer languages.

paul
=-
 paul fox, p...@laptop.org

 =-
  paul fox, p...@laptop.org
  ___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: C\C++ SDL

2011-08-08 Thread Gonzalo Odiard
Probably the best way, will be start helping with one of the many tasks we
already know there are pending,
like fixing a bug or implementing a improvement.
The community is very active, but there are not so much hands as needed.
Do you have a working Sugar environment? This is your first task.
If is already done, I suggest you take one activity and look for the bugs
opened.
We have two different trac instances in use, for historical reasons, then I
use a index page http://dev.laptop.org/~gonzalo/bugs_index.html
to see the tickets pending by activity.
If you found a task you want implement, send a mail a sugar-devel mailing
list,
the maintainer can help you to check if is correct, he knows the code and
the design decisions made.
Is this useful for you?
Are you looking for C/C++ tasks? Most of the Sugar code is python, but may
be we can found you anything to do :)

Gonzalo



2011/8/8 mustafa nematallah ahmed_nematal...@hotmail.com

  its the First time i try to help with an Open source project so i need
 more help


  To: ahmed_nematal...@hotmail.com
  Subject: Re: C\C++  SDL
  From: p...@laptop.org
  CC: devel@lists.laptop.org
  Date: Mon, 8 Aug 2011 12:31:06 -0400

 
  mustafa wrote:
  
   Hi
  
  
   well children can learn all those stuff at school but programming
   must be done on a computer and as technology affects our life more
   more people must learn programming, searching, word processing,
   etc.
  
  
   please tell me about those activity IDEs and how to compile with
   them on OLPC and can a simple child easily get and use them
 
  Etoys, TurtleArt, Scratch, and Pippy are the activities i was referring
  to. i'm sure you can find more information on them on your own.
 
  
   and about physics if more people know how to program OLPC XOs
   teachers (and maybe physics experts) can help program physics stuff
 
  Physics, like most Sugar activities, is written in python.
 
   and we can do both things just some people can improve physics
   things while others increase support for programming languages
 
  you seem to feel that increased support for programming education
  on the XO is extremely important. i heartily recommend that you
  get involved, and help create what it is you think is needed.
 
  
  
   BTW I love physics and i think it should be better (it's more
   important than literature and unimportant stuff like that)
 
  i confess, with comment like that i'm starting to suspect you of being
  a troll.
 
  paul
 
  g t; 
  
  
  
  
To: ahmed_nematal...@hotmail.com
Subject: Re: C\C++  SDL
From: p...@laptop.org
CC: devel@lists.laptop.org
Date: Mon, 8 Aug 2011 10:43:56 -0400
   
mustafa wrote:

 a C++, python, C, Java, vala, Scala, (maybe C# too) ide with a
 couple of tuts for each language bundled with the OLPC XO will be
 great so kids can learn programming
   
contrary to what some believe, the goal of the XO, and the OLPC
project overall, is not to teach kids programming. the goal is to
help kids learn _lots_ of things -- programming, and familiarity with
computing, is one small part of an education that includes l e arning
 to

read, to write, to do math, to understand geography, or astronomy, or
biology, or..., or..., or...
   
the XO already support 4 (to my knowledge) programming environments
 as
Activities, and as others have said, more languages (C++, java,
whatever) are readily installable, if not under sugar. i'd rather see
Physics, for instance, become better suited as an instructional tool
than support for more computer languages.
   
paul
=-
paul fox, p...@laptop.org
  
  =-
  paul fox, p...@laptop.org

 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


RE: C\C++ SDL

2011-08-08 Thread mustafa nematallah

come on man do i have to say a thousand times that i dont know how to do most 
of that as this is my first time to try to support an open source project


a little help with how to fix bugs or send patches , etc...



Thank you

Date: Mon, 8 Aug 2011 17:20:36 -0300
Subject: Re: C\C++  SDL
From: gonz...@laptop.org
To: ahmed_nematal...@hotmail.com
CC: p...@laptop.org; devel@lists.laptop.org

Probably the best way, will be start helping with one of the many tasks we 
already know there are pending,
like fixing a bug or implementing a improvement.
The community is very active, but there are not so much hands as needed.

Do you have a working Sugar environment? This is your first task.
If is already done, I suggest you take one activity and look for the bugs 
opened.
We have two different trac instances in use, for historical reasons, then I use 
a index page http://dev.laptop.org/~gonzalo/bugs_index.html

to see the tickets pending by activity.
If you found a task you want implement, send a mail a sugar-devel mailing list, 
the maintainer can help you to check if is correct, he knows the code and the 
design decisions made.

Is this useful for you?
Are you looking for C/C++ tasks? Most of the Sugar code is python, but may be 
we can found you anything to do :)

Gonzalo



2011/8/8 mustafa nematallah ahmed_nematal...@hotmail.com






its the First time i try to help with an Open source project so i need more 
help 


 To: ahmed_nematal...@hotmail.com

 Subject: Re: C\C++  SDL
 From: p...@laptop.org
 CC: devel@lists.laptop.org
 Date: Mon, 8 Aug 2011 12:31:06 -0400

 
 mustafa wrote:
   
   Hi
   
   
   well children can learn all those stuff at school but programming
   must be done on a computer and as technology affects our life more

   more people must learn programming, searching, word processing,
   etc.
   
   
   please tell me about those activity IDEs and how to compile with
   them on OLPC and can a simple child easily get and use them

 
 Etoys, TurtleArt, Scratch, and Pippy are the activities i was referring
 to.  i'm sure you can find more information on them
  on your own.
 
   
   and about physics if more people know how to program OLPC XOs
   teachers (and maybe physics experts) can help program physics stuff
 
 Physics, like most Sugar activities, is written in python.

 
   and we can do both things just some people can improve physics
   things while others increase support for programming languages
 
 you seem to feel that increased support for programming education

 on the XO is extremely important.  i heartily recommend that you
 get involved, and help create what it is you think is needed.
 
   
   
   BTW I love physics and i think it should be better (it's more

   important than literature and unimportant stuff like that)
 
 i confess, with comment like that i'm starting to suspect you of being
 a troll.
 
 paul
 

 g
 t;   
   
   
   
   
To: ahmed_nematal...@hotmail.com
Subject: Re: C\C++  SDL

From: p...@laptop.org
CC: devel@lists.laptop.org
Date: Mon, 8 Aug 2011 10:43:56 -0400


mustafa wrote:
  
  a C++, python, C, Java, vala, Scala, (maybe C# too) ide with a
  couple of tuts for each language bundled with the OLPC XO will be

  great so kids can learn programming

contrary to what some believe, the goal of the XO, and the OLPC
project overall, is not to teach kids programming.  the goal is to

help kids learn _lots_ of things -- programming, and familiarity with
computing, is one small part of an education that includes l
 e
 arning to
read, to write, to do math, to understand geography, or astronomy, or
biology, or..., or..., or...

the XO already support 4 (to my knowledge) programming environments as

Activities, and as others have said, more languages (C++, java,
whatever) are readily installable, if not under sugar.  i'd rather see
Physics, for instance, become better suited as an instructional tool

than support for more computer languages.

paul
=-
 paul fox, p...@laptop.org


 =-
  paul fox, p...@laptop.org
  

___

Devel mailing list

Devel@lists.laptop.org

http://lists.laptop.org/listinfo/devel



  ___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: C\C++ SDL

2011-08-08 Thread Gonzalo Odiard
Is very difficult to know what you know and what not,
what environment do you have, and what yo want to do.
If you really want participate, take time to look at the different
alternatives to install
a working Sugar, http://wiki.sugarlabs.org/go/Downloads/Landing_page
and tell us what are your plans.
We can help you, but you must do the right questions
http://catb.org/~esr/faqs/smart-questions.html

Gonzalo


2011/8/8 mustafa nematallah ahmed_nematal...@hotmail.com

  come on man do i have to say a thousand times that i dont know how to do
 most of that as this is my first time to try to support an open source
 project


 a little help with how to fix bugs or send patches , etc...



 Thank you

 --
 Date: Mon, 8 Aug 2011 17:20:36 -0300

 Subject: Re: C\C++  SDL
 From: gonz...@laptop.org

 To: ahmed_nematal...@hotmail.com
 CC: p...@laptop.org; devel@lists.laptop.org


 Probably the best way, will be start helping with one of the many tasks we
 already know there are pending,
 like fixing a bug or implementing a improvement.
 The community is very active, but there are not so much hands as needed.
 Do you have a working Sugar environment? This is your first task.
 If is already done, I suggest you take one activity and look for the bugs
 opened.
 We have two different trac instances in use, for historical reasons, then I
 use a index page http://dev.laptop.org/~gonzalo/bugs_index.html
 to see the tickets pending by activity.
 If you found a task you want implement, send a mail a sugar-devel mailing
 list,
 the maintainer can help you to check if is correct, he knows the code and
 the design decisions made.
 Is this useful for you?
 Are you looking for C/C++ tasks? Most of the Sugar code is python, but may
 be we can found you anything to do :)

 Gonzalo



 2011/8/8 mustafa nematallah ahmed_nematal...@hotmail.com

  its the First time i try to help with an Open source project so i need
 more help


  To: ahmed_nematal...@hotmail.com
  Subject: Re: C\C++  SDL
  From: p...@laptop.org
  CC: devel@lists.laptop.org
  Date: Mon, 8 Aug 2011 12:31:06 -0400

 
  mustafa wrote:
  
   Hi
  
  
   well children can learn all those stuff at school but programming
   must be done on a computer and as technology affects our life more
   more people must learn programming, searching, word processing,
   etc.
  
  
   please tell me about those activity IDEs and how to compile with
   them on OLPC and can a simple child easily get and use them
 
  Etoys, TurtleArt, Scratch, and Pippy are the activities i was referring
  to. i'm sure you can find more information on them on your own.
 
  
   and about physics if more people know how to program OLPC XOs
   teachers (and maybe physics experts) can help program physics stuff
 
  Physics, like most Sugar activities, is written in python.
 
   and we can do both things just some people can improve physics
   things while others increase support for programming languages
 
  you seem to feel that increased support for programming education
  on the XO is extremely important. i heartily recommend that you
  get involved, and help create what it is you think is needed.
 
  
  
   BTW I love physics and i think it should be better (it's more
   important than literature and unimportant stuff like that)
 
  i confess, with comment like that i'm starting to suspect you of being
  a troll.
 
  paul
 
  g t; 
  
  
  
  
To: ahmed_nematal...@hotmail.com
Subject: Re: C\C++  SDL
From: p...@laptop.org
CC: devel@lists.laptop.org
Date: Mon, 8 Aug 2011 10:43:56 -0400
   
mustafa wrote:

 a C++, python, C, Java, vala, Scala, (maybe C# too) ide with a
 couple of tuts for each language bundled with the OLPC XO will be
 great so kids can learn programming
   
contrary to what some believe, the goal of the XO, and the OLPC
project overall, is not to teach kids programming. the goal is to
help kids learn _lots_ of things -- programming, and familiarity with
computing, is one small part of an education that includes l e arning
 to

read, to write, to do math, to understand geography, or astronomy, or
biology, or..., or..., or...
   
the XO already support 4 (to my knowledge) programming environments
 as
Activities, and as others have said, more languages (C++, java,
whatever) are readily installable, if not under sugar. i'd rather see
Physics, for instance, become better suited as an instructional tool
than support for more computer languages.
   
paul
=-
paul fox, p...@laptop.org
  
  =-
  paul fox, p...@laptop.org

 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel



___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: C\C++ SDL

2011-08-08 Thread James Cameron
It's great to see you involved, please continue to ask questions, so
we'll get to know you better.

You wrote:
 i dont know about the power do those ARM need northbridges and memory
 controllers or not ???

No, not really.  A memory controller is included.

-- 
James Cameron
http://quozl.linux.org.au/
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] Attn maintainers Re:Pootle and POT files

2011-08-08 Thread Aleksey Lim
On Sun, Aug 07, 2011 at 10:40:28PM -0400, Chris Leonard wrote:
 All,
 
 There is a widely held belief that Pootle takes care of updating the
 POT files in git and updating the Templates on Poolte.  This is not
 entirely accurate.
 
 The fact is that there is nothing in the Pootle code itself that does
 this automatically.  This automagical updating used to occur, but it
 was handled by scripts that Sayamindu had created to make it occur.
 These scripts have not been functioning for some time, probably since
 the last Pootle upgrade.  We will look at re-establishing this
 functionality in conjunction with an upcoming upgrade of the Pootle
 version, but for now, if a developer makes UI string changes it is
 necessary for them to regenerate the POT file and commit it to git and
 then notify the Translation Team (me) to pull the changes up to Pootle
 with a Template Upgrade from VCS where they can then be distributed
 to languages with an Update from templates.

That might be too messy..

ie, if pootle was handling this sort of things in auto mode, then, for
sometime, all activity devs need to take care on theirs own, then pootle
will back to processing in auto mode..
It sounds more problematically especially for honey (fructose is more
centralized but even there we might have problems with in-time .pot
updates).

What about handling these .pot updates out-of-pootle and do not bother
activity devs? If you give me a list of repos (I guess some kind of
pootle config), I can setup regular .pot updates for git repos.

-- 
Aleksey
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


RE: C\C++ SDL

2011-08-08 Thread mustafa nematallah

 It's great to see you involved, please continue to ask questions, so
 we'll get to know you better.


OK so is this irony or are you the first guy to understand me here


 
 You wrote:
  i dont know about the power do those ARM need northbridges and memory
  controllers or not ???
 
 No, not really.  A memory controller is included.
 
 -- 
 James Cameron
 http://quozl.linux.org.au/
  ___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


RE: C\C++ SDL

2011-08-08 Thread mustafa nematallah

well i have windows and am planning to transfuse to linux in a really short 
time (shortage of games on linux makes this harder) i've used linux a lot


i use netbeans (and sometimes C::B) for C++ programming



i am not an expert but i'd like to start


I've used sugar on Virtual Box with 512 MB of memory but it is very slow (i 
have 4GB)


i still haven't investigated much in sugar but i'm working on that


and what is this really really long FAQ (is this for me to stop bugging you 
with my e-mails)

Date: Mon, 8 Aug 2011 17:40:30 -0300
Subject: Re: C\C++  SDL
From: gonz...@laptop.org
To: ahmed_nematal...@hotmail.com
CC: devel@lists.laptop.org

Is very difficult to know what you know and what not,
what environment do you have, and what yo want to do.
If you really want participate, take time to look at the different alternatives 
to install
a working Sugar, http://wiki.sugarlabs.org/go/Downloads/Landing_page

and tell us what are your plans.
We can help you, but you must do the right questions
http://catb.org/~esr/faqs/smart-questions.html

Gonzalo



2011/8/8 mustafa nematallah ahmed_nematal...@hotmail.com






come on man do i have to say a thousand times that i dont know how to do most 
of that as this is my first time to try to support an open source project


a little help with how to fix bugs or send patches , etc...




Thank you

Date: Mon, 8 Aug 2011 17:20:36 -0300
Subject: Re: C\C++  SDL
From: gonz...@laptop.org

To: ahmed_nematal...@hotmail.com
CC: p...@laptop.org; devel@lists.laptop.org


Probably the best way, will be start helping with one of the many tasks we 
already know there are pending,
like fixing a bug or implementing a improvement.
The community is very active, but there are not so much hands as needed.


Do you have a working Sugar environment? This is your first task.
If is already done, I suggest you take one activity and look for the bugs 
opened.
We have two different trac instances in use, for historical reasons, then I use 
a index page http://dev.laptop.org/~gonzalo/bugs_index.html


to see the tickets pending by activity.
If you found a task you want implement, send a mail a sugar-devel mailing list, 
the maintainer can help you to check if is correct, he knows the code and the 
design decisions made.


Is this useful for you?
Are you looking for C/C++ tasks? Most of the Sugar code is python, but may be 
we can found you anything to do :)

Gonzalo



2011/8/8 mustafa nematallah ahmed_nematal...@hotmail.com







its the First time i try to help with an Open source project so i need more 
help 


 To: ahmed_nematal...@hotmail.com

 Subject: Re: C\C++  SDL
 From: p...@laptop.org
 CC: devel@lists.laptop.org
 Date: Mon, 8 Aug 2011 12:31:06 -0400


 
 mustafa wrote:
   
   Hi
   
   
   well children can learn all those stuff at school but programming
   must be done on a computer and as technology affects our life more


   more people must learn programming, searching, word processing,
   etc.
   
   
   please tell me about those activity IDEs and how to compile with
   them on OLPC and can a simple child easily get and use them


 
 Etoys, TurtleArt, Scratch, and Pippy are the activities i was referring
 to.  i'm sure you can find more information on them
  on your own.
 
   
   and about physics if more people know how to program OLPC XOs
   teachers (and maybe physics experts) can help program physics stuff
 
 Physics, like most Sugar activities, is written in python.


 
   and we can do both things just some people can improve physics
   things while others increase support for programming languages
 
 you seem to feel that increased support for programming education


 on the XO is extremely important.  i heartily recommend that you
 get involved, and help create what it is you think is needed.
 
   
   
   BTW I love physics and i think it should be better (it's more


   important than literature and unimportant stuff like that)
 
 i confess, with comment like that i'm starting to suspect you of being
 a troll.
 
 paul
 

 g
 t;   
   
   
   
   
To: ahmed_nematal...@hotmail.com
Subject: Re: C\C++  SDL


From: p...@laptop.org
CC: devel@lists.laptop.org
Date: Mon, 8 Aug 2011 10:43:56 -0400



mustafa wrote:
  
  a C++, python, C, Java, vala, Scala, (maybe C# too) ide with a
  couple of tuts for each language bundled with the OLPC XO will be


  great so kids can learn programming

contrary to what some believe, the goal of the XO, and the OLPC
project overall, is not to teach kids programming.  the goal is to


help kids learn _lots_ of things -- programming, and familiarity with
computing, is one small part of an education that includes l
 e
 arning to
read, to write, to do math, to understand geography, or astronomy, or
biology, or..., or..., or...

the XO already support 4 (to my knowledge) programming environments as


Activities, and as others have said, more languages 

Re: C\C++ SDL

2011-08-08 Thread Paul Fox
mustafa wrote:
  
  well i have windows and am planning to transfuse to linux in a really short 
  time (shortage of games on linux makes this harder) i've used linux a lot
  
  
  i use netbeans (and sometimes C::B) for C++ programming
  
  
  
  i am not an expert but i'd like to start
  
  
  I've used sugar on Virtual Box with 512 MB of memory but it is very slow (i 
  have 4GB)
  
  
  i still haven't investigated much in sugar but i'm working on that
  
  
  and what is this really really long FAQ (is this for me to stop bugging you 
  with my e-mails)

mustafa --

we really do welcome you, and hope you can find a way to contribute. 

this is a very big mailing list, and the OLPC and Sugar projects are
very big projects.  we're suggesting that you should help us help you,
by asking specific questions about specific tasks that you might be
interested in working on.  that will work better than asking hundreds
of people how you can help, when we don't know anything about your
interests.

(and remember, you didn't start by asking questions at all -- you started
by announcing that we need to support more programming languages.)

paul

  
  Date: Mon, 8 Aug 2011 17:40:30 -0300
  Subject: Re: C\C++  SDL
  From: gonz...@laptop.org
  To: ahmed_nematal...@hotmail.com
  CC: devel@lists.laptop.org
  
  Is very difficult to know what you know and what not,
  what environment do you have, and what yo want to do.
  If you really want participate, take time to look at the different 
  alternatives to install
  a working Sugar, http://wiki.sugarlabs.org/go/Downloads/Landing_page
  
  and tell us what are your plans.
  We can help you, but you must do the right questions
  http://catb.org/~esr/faqs/smart-questions.html
  
  Gonzalo
  
  
  
  2011/8/8 mustafa nematallah ahmed_nematal...@hotmail.com
  
  
  
  
  
  
  come on man do i have to say a thousand times that i dont know how to do 
  most of that as this is my first time to try to support an open source 
  project
  
  
  a little help with how to fix bugs or send patches , etc...
  
  
  
  
  Thank you
  
  Date: Mon, 8 Aug 2011 17:20:36 -0300
  Subject: Re: C\C++  SDL
  From: gonz...@laptop.org
  
  To: ahmed_nematal...@hotmail.com
  CC: p...@laptop.org; devel@lists.laptop.org
  
  
  Probably the best way, will be start helping with one of the many tasks we 
  already know there are pending,
  like fixing a bug or implementing a improvement.
  The community is very active, but there are not so much hands as needed.
  
  
  Do you have a working Sugar environment? This is your first task.
  If is already done, I suggest you take one activity and look for the bugs 
  opened.
  We have two different trac instances in use, for historical reasons, then I 
  use a index page http://dev.laptop.org/~gonzalo/bugs_index.html
  
  
  to see the tickets pending by activity.
  If you found a task you want implement, send a mail a sugar-devel mailing 
  list, 
  the maintainer can help you to check if is correct, he knows the code and 
  the design decisions made.
  
  
  Is this useful for you?
  Are you looking for C/C++ tasks? Most of the Sugar code is python, but may 
  be we can found you anything to do :)
  
  Gonzalo
  
  
  
  2011/8/8 mustafa nematallah ahmed_nematal...@hotmail.com
  
  
  
  
  
  
  
  its the First time i try to help with an Open source project so i need more 
  help 
  
  
   To: ahmed_nematal...@hotmail.com
  
   Subject: Re: C\C++  SDL
   From: p...@laptop.org
   CC: devel@lists.laptop.org
   Date: Mon, 8 Aug 2011 12:31:06 -0400
  
  
   
   mustafa wrote:
 
 Hi
 
 
 well children can learn all those stuff at school but programming
 must be done on a computer and as technology affects our life more
  
  
 more people must learn programming, searching, word processing,
 etc.
 
 
 please tell me about those activity IDEs and how to compile with
 them on OLPC and can a simple child easily get and use them
  
  
   
   Etoys, TurtleArt, Scratch, and Pippy are the activities i was referring
   to.  i'm sure you can find more information on them
on your own.
   
 
 and about physics if more people know how to program OLPC XOs
 teachers (and maybe physics experts) can help program physics stuff
   
   Physics, like most Sugar activities, is written in python.
  
  
   
 and we can do both things just some people can improve physics
 things while others increase support for programming languages
   
   you seem to feel that increased support for programming education
  
  
   on the XO is extremely important.  i heartily recommend that you
   get involved, and help create what it is you think is needed.
   
 
 
 BTW I love physics and i think it should be better (it's more
  
  
 important than literature and unimportant stuff like that)
   
   i confess, with comment like that i'm starting to suspect you of being
   a troll.
   
   paul
   
  
   g
   

Re: Devel Digest, Vol 66, Issue 22

2011-08-08 Thread Luya
D,xq

devel-requ...@lists.laptop.org wrote:

Send Devel mailing list submissions to
   devel@lists.laptop.org

To subscribe or unsubscribe via the World Wide Web, visit
   http://lists.laptop.org/listinfo/devel
or, via email, send a message with subject or body 'help' to
   devel-requ...@lists.laptop.org

You can reach the person managing the list at
   devel-ow...@lists.laptop.org

When replying, please edit your Subject line so it is more specific
than Re: Contents of Devel digest...


Today's Topics:

   1. Re: C\C++  SDL (James Cameron)
   2. Re: [Sugar-devel] Attn maintainers Re:Pootle and POT files
  (Aleksey Lim)
   3. RE: C\C++  SDL (mustafa nematallah)
   4. RE: C\C++  SDL (mustafa nematallah)
   5. Re: C\C++  SDL (Paul Fox)


--

Message: 1
Date: Tue, 9 Aug 2011 07:43:28 +1000
From: James Cameron qu...@laptop.org
To: mustafa nematallah ahmed_nematal...@hotmail.com
Cc: devel@lists.laptop.org
Subject: Re: C\C++  SDL
Message-ID: 20110808214328.gd...@us.netrek.org
Content-Type: text/plain; charset=us-ascii

It's great to see you involved, please continue to ask questions, so
we'll get to know you better.

You wrote:
 i dont know about the power do those ARM need northbridges and memory
 controllers or not ???

No, not really.  A memory controller is included.

-- 
James Cameron
http://quozl.linux.org.au/


--

Message: 2
Date: Mon, 8 Aug 2011 09:52:58 +
From: Aleksey Lim alsr...@activitycentral.org
To: Chris Leonard cjlhomeaddr...@gmail.com
Cc: OLPC Devel devel@lists.laptop.org,   Sugar-dev Devel
   sugar-de...@lists.sugarlabs.org
Subject: Re: [Sugar-devel] Attn maintainers Re:Pootle and POT files
Message-ID: 20110808095258.GB21677@antilopa-gnu
Content-Type: text/plain; charset=us-ascii

On Sun, Aug 07, 2011 at 10:40:28PM -0400, Chris Leonard wrote:
 All,
 
 There is a widely held belief that Pootle takes care of updating the
 POT files in git and updating the Templates on Poolte.  This is not
 entirely accurate.
 
 The fact is that there is nothing in the Pootle code itself that does
 this automatically.  This automagical updating used to occur, but it
 was handled by scripts that Sayamindu had created to make it occur.
 These scripts have not been functioning for some time, probably since
 the last Pootle upgrade.  We will look at re-establishing this
 functionality in conjunction with an upcoming upgrade of the Pootle
 version, but for now, if a developer makes UI string changes it is
 necessary for them to regenerate the POT file and commit it to git and
 then notify the Translation Team (me) to pull the changes up to Pootle
 with a Template Upgrade from VCS where they can then be distributed
 to languages with an Update from templates.

That might be too messy..

ie, if pootle was handling this sort of things in auto mode, then, for
sometime, all activity devs need to take care on theirs own, then pootle
will back to processing in auto mode..
It sounds more problematically especially for honey (fructose is more
centralized but even there we might have problems with in-time .pot
updates).

What about handling these .pot updates out-of-pootle and do not bother
activity devs? If you give me a list of repos (I guess some kind of
pootle config), I can setup regular .pot updates for git repos.

-- 
Aleksey


--

Message: 3
Date: Tue, 9 Aug 2011 00:52:59 +0200
From: mustafa nematallah ahmed_nematal...@hotmail.com
To: qu...@laptop.org, devel@lists.laptop.org
Subject: RE: C\C++  SDL
Message-ID: blu151-w2859ae6a1ef4f6deb94975ee...@phx.gbl
Content-Type: text/plain; charset=windows-1256


 It's great to see you involved, please continue to ask questions, so
 we'll get to know you better.


OK so is this irony or are you the first guy to understand me here


 
 You wrote:
  i dont know about the power do those ARM need northbridges and memory
  controllers or not ???
 
 No, not really.  A memory controller is included.
 
 -- 
 James Cameron
 http://quozl.linux.org.au/
 
-- next part --
An HTML attachment was scrubbed...
URL: 
http://lists.laptop.org/pipermail/devel/attachments/20110809/bf243677/attachment-0001.html

--

Message: 4
Date: Tue, 9 Aug 2011 00:57:33 +0200
From: mustafa nematallah ahmed_nematal...@hotmail.com
To: gonz...@laptop.org, devel@lists.laptop.org
Subject: RE: C\C++  SDL
Message-ID: blu151-w6182b5336093a7624f9e8dee...@phx.gbl
Content-Type: text/plain; charset=windows-1256


well i have windows and am planning to transfuse to linux in a really short 
time (shortage of games on linux makes this harder) i've used linux a lot


i use netbeans (and sometimes C::B) for C++ programming



i am not an expert but i'd like to start


I've used sugar on Virtual Box with 512 MB of memory but it is very slow (i 
have 4GB)


i still haven't