User:PIOLPCIntern-1/Marching

From OLPC
Jump to navigation Jump to search

User:PIOLPCIntern-1::Blog::Marching::Description::Docs

Chris/Ben Dialog - Outside input welcome

initial bits

Hi Chris, some bits below. Either respond here or break out to another page as appropriate.

  • Make a habit of signing your posts on this wiki. to add your signature, just put four tildes(~) at the end of your post.
  • Make a habit of contributing to this wiki beyond when using it to ask about stuff you're working on. Fix a few typos here or there, dress up andor organize stuff that could use it; that kind of stuff.
  • Sign up for several of the OLPC mailing lists. See what else interesting, but definitely the devel, etoys, nigeria ones. Skim them daily to get feel. Ask/contribute as needed - don't get told to rtfm too often.
  • Do a hello world thing or two using eToys once you've got the environment setup.
    • I made a car that I could drive, and made it explode when it hit a wall. Working on figuring out how to control the car with the beyboard.

PIOLPCIntern-1 16:23, 25 July 2007 (EDT)

  • Spend a chunk of time reading up on Nigeria, both the OLPC deployment and also Pathfinder's work there. Read the Nigeria pages on our site, as well as www.compassnigeria.org. You don't need to study everything, but get yourself familiar.
    • Find out about geographic overlap between the Nigeria deployment and our projects.
    • Write something down that summarizes
    • Don't worry about making anything written look pretty/presentable unless I specifically ask for it to be so.
    • At some point we'll start making contact with the OLPC Nigeria team. Find out as much as you can about how things are shaking out. Gimme a distillation somewhere. Interested in the players, timelines, technical details (especially stuff like servers and process for deploying software)
Report here>>
  • Start reading up on the mesh and how it may be incorporated into XO activities and programs.
    • Wondering if there exists now or could exist with some work a simulation of an OLPC mesh via either web interface or live cd or something of the like. Might be able to provide some server support to either host interface or act as server of the simulated mesh. More on that later.
      • I really don't know what I'm talking about in regards to networking standards, but the OLPC mesh is based on IEEE 802.11s, meaning that we would need some other hardware to simulate it. PIOLPCIntern-1 16:29, 24 July 2007 (EDT)
      • OLPC Austria figured out how to create a mesh network when running Sugar through Qemu (emulation software.) article PIOLPCIntern-1 14:56, 30 July 2007 (EDT)
  • Make a list countries that we're in that are or might be receiving laptops.
  • Do a little reading on PyGame & Gnash, enough to know what they are. With gnash, want to know: What kind of development environment exists for it? Where it's at with respect to AS & XML. How active does the development team seem, how viable is it to use, how?
    • Seeing as Gnash is being developed for the purpose of playing Flash files, the development envronment would be flash, wouldn't it? Apparently there are some classes in ActionScript (Flash's language) that Gnash can't read however. The most recent release was version 0.8.0 which came about on June 11 2007, meaning that they are still active and developing. I know a little ActionScript and it's pretty easy to use, so as a development platform it's certainly viable, although making things in Flash seems to me like it won't feel as integrated into the XO's as making an activity or an EToy would. PIOLPCIntern-1 16:12, 24 July 2007 (EDT) "Gnash also supports an XML based message system as is documented in the Flash Format specification. " does this mean anything useful? I don't really have an answer to this question.

All for now; more to come.

 :) Ben Nardone:: My Talk:: Internship:: GameJam:: Peru:: Nigeria 14:07, 19 July 2007 (EDT)

I sent you an email detailing all my research on the geography-whatnot and Nigeria stuff; there isn't really anything on server hardware, if there's a team we can talk to, or anything really detailed. I think that if we want more detail we're gonna have to talk to someone at OLPC.

PIOLPCIntern-1 16:36, 23 July 2007 (EDT)

To Do: July 31 - ~Aug 9

- Emulate mesh network.

- Investigate networked emulation of Sugar?

- Contact OLPC Nigeria.

- Create a couple demo activity/squeak things.

  • Got a HelloWorld thing to work in Sugar. Took the python code from the wiki but did everything else on my own to see how it works. Typed up a little thing so I don't forget/it can be replicated easily.

- Keep 'state of the union' powerpoint/thing in mind


PIOLPCIntern-1 11:58, 31 July 2007 (EDT)

Links of Interest/Etcetera

http://www.olpcnews.com/use_cases/community/medical_application_community.html

Brief article/comment on the possible medical use of the XO's. PIOLPCIntern-1 14:06, 20 July 2007 (EDT)