Talk:Grassroots bootcamp

From OLPC
Revision as of 15:51, 7 May 2008 by Mchua (talk | contribs) (next steps)
Jump to: navigation, search

I need help in order to attend

Post what you need here and some info about your situation, and we'll start a conversation with you about what resources we can find to help.

  • I need a place to crash from Friday evening (June 6) to at least Sunday (June 8) or possibly longer depending on whether I can get a day off work. ChristophD 18:23, 6 May 2008 (EDT)
Christoph, if my housemates say it's okay, we may have a futon in the living room you can crash at. Mchua 21:56, 6 May 2008 (EDT)
Thanks, that would be great! A futon, free wifi and the daily shower is all I really need anyway... ChristophD 23:43, 6 May 2008 (EDT)

People who should be invited

A suggestion list - add your thoughts here. Being on this list doesn't mean they will come to the event - we're not sure how much space we have yet... (Initial list by Christoph Derndorfer)

  • Mike Lee who is running the OLPC Learning Club DC
  • someone from the Dallas FortWorth Area XO users group to come to Boston.
  • Maybe also one of the Nortel folks?
  • Greg DeKonigsberg
  • Benjamin Mako Hill
  • support-gang members
  • someone from OLPC Chicago - Sheila Miguez, someone from MVCC (Larry, Steve) or IMSA (Scott, Kevin, Jason, April-Hope)?

Schedule ideas

Have a relatively open and potentially larger session (open space session) on the preceding Saturday and/or Sunday to gather feedback from as many people as possible and then use the more private meeting from June 9 to 13 to draw upon that input in deciding on how to proceed with the community / grassroots / volunteer efforts. --Mel and Christoph

Proposed schedule

Example sessions/talks/presentations/discussions/tutorials listed below.

  • June 7-8 (Sat-Sun) - Open space : see http://en.wikipedia.org/wiki/Open_Space_Technology for how this will run
  • June 9 - Education day
    • Roleplay being kids in an XO pilot, like they did in Nepal
    • Presentation on current deployments, what they're doing in classrooms
    • Constructionism 101
    • How to start a pilot
  • June 10 - Grassroots day
    • How to start a grassroots group
    • Survey/directory of existing grassroots groups
  • June 11 - Laptop day
    • How to disassemble/repair an XO + how to run a repair center (Adam?)
    • Running a content project (SJ?)
    • Running a translation/il8n project (SJ?)
    • Running an Activity-making project (CJB?)
    • Getting involved in core development (mstone?)
  • June 12 - Infrastructure day
    • Grassroots groups support program / developers program / community program from OLPC: what's needed? Let's make it.
    • Newsletter/communications (Seth)
    • Set up your group's webpage/wiki/mailing list/RT/trac/etc time
  • June 13 - Jam prep day
  • June 14-15 (Sat-Sun) - Final exam: Run a Jam in NYC

There will be sessions for hacking (and learning how to hack) on different areas of the XO's stack and supporting software/infrastructure, discussions of our satellite communities around volunteering, learning, and sugar -- globally and in countries, and much more. Stay tuned.

next steps

  • Inviting people
    • We want 20-40. Can we make a list of people to invite?
    • Prerequisites list - see below
  • Open space weekend
    • The site of Community Jam Boston was glorious... can someone from MIT book the space for us?
    • Need to find someone to run this, preferably someone who's facilitated open space before.
  • Supplies
    • Tshirts?
    • Food?
    • Markers, giant post-it notes, nametags for the first day
    • Loaner XOs - Jam kit should be okay
  • Jam
    • See what's needed, below

Jam

We're running a Jam in NYC for the "final exam" of the bootcamp. June 14-15 are the dates.

What we need from a host location

  • space, chairs and tables (our crew can come on Friday afternoon to set up and so forth) - access to a microphone, projectors/large-screen monitor, etc. would help, but we can improvise equipment
  • wireless internet access for attendees at the location
  • a budget for supplies, t-shirt printing, and food (say $20/person and you can set how many people you'd like to have - 100?)
  • permission to use your logo (if you want it on the publicity)
  • permission to bug your developers, if you want your projects worked on - we can send somebody in NYC for a day or two this month to spend an hour or two with the team for each project you'd like people to work on
  • access to development resources (your server/bug-tracking tools/repositories if you want people to contribute directly to those resources, or a request to set something like that up for your project on your servers, or a request to set something like that up for your project on our servers)

What we can provide

We can do the rest.

  • publicity
  • attendee recruitment
  • registration
  • designing and printing t-shirts
  • running the space during the weekend itself
  • making sure code repositories and tickets and etc. are hosted and ready to go
  • setup and cleanup
  • talking with your developers to get their projects ready for jammin'
  • can talk about additional things as needed

Context

The context is that we're having an OLPC grassroots bootcamp in Boston from June 9-13, and want to have the attendees run a Jam as their "final exam" - and we'd love to do it for you folks (wanted to talk to SJ about that last sentence clause, which is why I said I'd email you about this later - this is that "later" email.)

I'd propose a focus on development/deployment of projects from the host organzation that involve software (or hardware) that could work on/with the XO, or projects/deployment that could involve the use of XOs.

Prerequisites

(Need to provide useful links to help people complete all these prerequisites)

Link to the following pages in a "Grassroots bootcamp exercises" portion of your wiki page.

  • Create and release an .xo Activity bundle with a wikipage - with screenshots - documenting its installation and usage (programming, Activity-making, wiki usage)
  • Translate at least 40 terms in pootle. If you don't know a foreign language, find a friend who does and sit down with them; they provide the translations, you put them in. (pootle)
  • Find at least 2 bugs, create Trac tickets for them, and cc yourself on the tickets. (bugtracking, testing)
  • Resolve 10 RT tickets (deletions of spam don't count). List the ticket numbers resolved and your username. If you don't have RT access, ask Adam. (RT, support)
  • Using as few of your own words as possible (in other words, use phrases from other sources and cite them), write a 500-word minimum essay on how OLPC (you may define this term any way you want) does and does not exemplify the Constructionist theory of learning.