OLPC BOF – community meetup, discussion and paths for the region

On Friday afternoon is an OLPC BOF at linux.conf.au in Hobart, Tasmania. It’s an open public discussion, and will involve folks from Australia, New Zealand and the Pacific, as well as from OLPC and Sugar Labs. The idea behind the meetup is to explore strategies for community development and paths forward for OLPC and Sugar in the region, so come along! Add your name to the BOF wiki and we’ll see you there!

OLPC deployment meetups

As a person running some OLPC trials, I have been struck by the lack of communication and technical peer support of deployments. I thought it would be useful to kick off weekly meetups between people doing deployments to share knowledge, ask and answer questions, and to generally touch base with others doing similar projects 🙂 Anyone is welcome, and I expect we’ll also see people from developer and other communities come along, but the focus will be on deployers’ needs, people doing the work of rolling out computers

Considering deployments are happening all around the world in all different time zones, I’ve committed to running two meetings a week. One at 3pm Tuesday Boston time, and one at 3am Wednesday Boston time and are expected to last about an hour (which ends up being at 7pm and 7am Sydney time). This way no matter what time zone you are in, you can meet up with others. If one meeting ends up being far more popular than the other, then we’ll just do just one meetup, and I’ve tried to choose a pair of times that balance different regions I know are doing deployments today.

Because I’ll be facilitating both meetings, I hope to ensure we don’t lose information transfer between the different groups.

Appropriate info gathered will be documented publicly and hopefully the deployment guide continually updated for others out of this process. Feedback from deployers will also be fed back to developer groups and hopefully this will help facilitate developers better understanding the needs of deployments.

Meetups will be via IRC (which will make it a little easier to script into other languages and to record) and there are instructions for how to connect to the meeting if you aren’t used to IRC as well as a basic agenda maintained on the wiki here:

http://wiki.laptop.org/go/Deployment_meetings

Meetings to commence January 20th, and all details are on the link above.

Looking forward to meeting more deployment gurus out there and hearing about the awesome successes we are all having around the world!

Please forward on to any lists or people you think will be interested. Thank you

Moving

We are moving at the moment. More details on this soon, but if you are trying to get in contact with either of us, please give us aweek or two to get back to you 🙂 Otherwise call/sms us if it is urgent.

Moving to the country, gonna eat a lot of peaches.

Slides and audio now available for the Open Education Workshop

Last month I coordinated the ASK-OSS Open Education Workshop, which was great!

We’ve now got all the slides and audio online so check it out. Some great outcomes were achieved including a series of sector requirements and ideas for how to move towards open education in 2009. Everything is linked from the event page above 🙂

Evaluating an EBox 4863 for OLPC XS server

I’m in the process of evaluating a really awesome little machine called the EBox 4863.They are small, have no fans or moving parts (apart from when you put a laptop hard disk in), and will likely suit both urban and remote implementations as well as humid Pacific conditions.

I’m still testing so I don’t have a final verdict (will post soon) but so far I really love these little boxes 🙂 They do seem a little warm, but they are designed to be basically just one big heat sink 🙂 If you get one, make sure you get the 4863S as it comes without an OS (and in Australia, the only OS you can get is Windows).

EBox 4863 - back
EBox 4863 - back
EBox 4863 alongside my IBM T42
EBox 4863 alongside my IBM T42

Specifications

  • VIA Esther 1.2GHz
  • 1GB DDR2
  • MPEG4/WMV9 decoding accelerator
  • Dual LAN
  • Compact Flash slot
  • Mini PCI socket
  • 2 x USB 2.0 ports
  • Support 2.5″ HDD
  • PXE diskless boot
  • Wireless LAN (option)

Cost

Approximately $550-$600 (AUD).

Installing the hard disk

Requirements: small Phillips screwdriver, IDE laptop hard disk (3 1/2 inch). Some time 🙂

Firstly you need to use the Allen key that comes with the box to open the bottom of the EBox, that is the side that doesn’t have the VGA and power. Then undo the two screws on the back (where the devices plug in) and loosen the back cover so it doesn’t inhibit the top motherboard being removed.

Once open you need to undo the four screws in the top section of the motherboard and you need to lift the top board straight up as below. Note that there are two sets of pins, one on each side underneath the top board, so you need to lift straight up to get it off:

Remove the top board

Lift off the top motherboard
Lift off the top motherboard, straight up off the two sets of pins.

Turn the top board over and you’ll see the pins. Take the very short IDE cable. Join the IDE cable to the top board, and to your IDE hard disk. Then you’ll have to align the HDD with the holes in the board which ends up squishing the HDD up close to where the IDE cable plugs in.

Add the IDE cable to the top board
Add the IDE cable to the top board
Secure the HDD to the top board.
Secure the HDD to the top board.

Now carefully put the board back in place ensuring you line up the pins correctly on the underside of the board. Then screw the backplate on like below.

Screw the backplate back on.
Screw the backplate back on.

Final step – replace the cover and ensure you put the correct screws into the correct side. The side without the board gets the long screws 🙂

Ensure you put the long screws into the correct side.
Ensure you put the long screws into the correct side.

And there you have it, below is a picture of the EBox with a great little 9.2″ monitor alongside my rather large looking IBM T42 laptop and an XO. Welcome to my workbench today 🙂

The EBox, XO, screen and my laptop
The EBox, XO, screen and my laptop

Installing the XS software

Requirements: Internet access, USB key (at least 700MB)

Firstly,you need to make it bootable from the USB key. Delete will get you into the BIOS, and you have to have to USB plugged in when you turn it on to choose USB as a boot option and to move it to the top of the boot options.

Then you have to make the bootable USB key with the XO image. At this stage I’m still on XS 0.4 for deployments and testing 0.5, but the process is generic. You can following the directions for 0.4 here, or the most recent image here.

I’ve tested XO 0.4 and am testing 0.5. All looks pretty good! Only problem so far is that on 0.5 the graphic card didn’t seem to show the Fedora boot screen, so I just pressed enter to a blank screen which worked fine (as I knew the question would be whether to install).

Update: 0.5 doesn’t appear to work on it, and neither does Ubuntu Hardy. Am trying to come up with work arounds. Input welcome! Error on XS 0.5 (Fedora 9) installation is GrubbyPartitionName. It finishes copying the packages and then fails.

Update II: To make 0.5 work I had to a) ensure it was referencing the correct location for the ks.cfg file, and b) comment out/delete an option in the ks.cfg which for some reason causes it to crash. I’ve updated the 0.5 install page and now have successfully installed 0.5 on the eebox! Yay!

Awesome interview about OLPC in the Pacific

A fantastic two part interview with Ian Thomson (works for the Secretariat of the Pacific Community, and is in charge of the OLPC deployments in the Pacific) and Michael Hutak (OLPC Director, Oceania). OLPC Friends supports all the awesome work happening in the Pacific and hopes to be able to assist with knowledge, volunteers, support and more.

They talk about what is happening in the various countries, and the challenges of meeting the needs of the Pacific, specifically PNG where the country has committed to every child receiving an OLPC. Awesome work Michael and Ian!

And another Sydney-based champion is Pia Waugh, an expert on open source who has just launched a local organisation called OLPC Friends which is focussing on community development in the region and building a community of practice for tech developers, users, and teachers

I think this describes OLPC Friends quite nicely. Thanks Ian and Michael!

Why Australian trials are important to the OLPC vision

I’ve been asked a few times why OLPC deployments in Australia are relevant to the OLPC vision. I thought I’d do a blog post about what OLPC Friends is trying to achieve in supporting local projects, and why I’ve been so keen to get local trials happening in Australia. Feedback welcome 🙂

  1. Need in Australia – there are many children in Australia who are in serious need. Whether it be in remote Indigenous Australia, or living in poverty in metropolitan areas. Supporting projects for these children is a key goal of OLPC Friends for Australia, New Zealand and throughout the Pacific. The first Australian trial includes some children from extremely disadvantaged communities (including a remote Indigenous family) as well as typical kids to ensure that the technology meets both the specific needs of disadvantaged children as well as the typical education requirements of an Australian school. Details of this trial (including some videos and learning activities) are here.
  2. Funding the Pacific – By rolling laptops out to Australian schools at a premium rate, the funding raised can go directly to Pacific countries who don’t have access to funding or resources to help them with OLPC rollouts and funding volunteers to work on deployments. Then organisations like AusAID can also work in collaboration with education departments to fully fund Pacific projects.
  3. Supporting the Pacific – Throughout Australia and New Zealand there are loads of technical people and educators who are willing to volunteer for helping with OLPC trials right throughout the region. Many of them have already signed up on the OLPC Friends volunteers page. The more people who have skills the better we can support implementers and educators throughout the Pacific to improve both the resources available and the education levels of all children in the region.
  4. Cultural connections – One fantastic opportunity is to use the collaboration tools (such as the Videochat activity) and the ability to connect to another school to connect children up directly. This means opportunities for cultural sharing, awareness and ultimately for opening doors to opportunity and knowledge for children all over the region. We already have schools interested in this kind of cultural exchange, and I’m really excited to be able to facilitate this.
  5. Remote training – One important element of Australia’s first trial is using the connectivity (Videochat, Jabber, Write, etc) to provide remote support to students, in particular literacy training. The learning specialist can provide literacy lessons for children in remote areas that don’t have the local skills for the special education requirements. The OLPC schoolserver (XS) also includes Moodle for eLearning. Building up local resources for remote learning such as literacy, teacher training, and online classes means that the whole region (and world) can benefit and utilise these resources and potentially these services to improve their education and training options.

Basically, I believe that OLPC deployments in Australia and New Zealand can – with appropriate strategic planning and collaboration – have profound and sustainable positive impacts for the Pacific, while also addressing serious and general local needs in each country. I believe this kind of regional approach ensures an organic, sustainable, and ultimately community-oriented strategy.

I also believe that rolling out individual laptops to people when there isn’t that education and school-based approach ultimately doesn’t contribute strongly to the vision of OLPC. As we see many more schools around the world taking on OLPC in the classroom, I think we’ll see that a very large percentage of the value of the technology is only found when all the children in the classroom are connected together and online, and when it is integrated into their normal school curriculum.

Now that anyone can buy laptops in bulk (minimum order 100) for a reasonable price ($219 per laptop to OLPC partner countries and the 50 Least Developed Countries and USD$259 for the rest of the world) in the “Change the World” program, I hope that people will start realising that these devices need to be in the classroom, not in their Christmas stocking. For anyone interested in doing deployments you can check out the OLPC Deployment Guide and if you want any help, check out OLPC Friends and can register, sign up for volunteering, get involved and find others who have skills and interest in the project 🙂 We’re going to start regular online meetings soon, and some face to face meetings in various cities across the region (Adelaide and Wellington already have regular meetings :), so there are plenty of ways to participate.

EDIT: Please note I originally posted incorrect information about the XO pricing but it is definitely cheaper if you are in a partner country or least developed country as defined on the OLPC website here.