Day 32: Summer Holidays

Well the time spent working on the project so far has flown by, and as previously organised I will now be taking some holiday leave until mid August, meaning I will probably be back working on the project some time after 2009.08.17.

This doesn’t mean the ball stops rolling however, and it allows me to hand the joint reigns over to Andy who will be living in Lincoln again and able continue the project research.

The last week has allowed me to start updating the project wiki which I believe will become the focus of the projects outcome.

I think that with the amount of work already completed on Sugar, including Sugar on a Stick, and with help from the Fedora Edu Spin, we will be able to push forward into being able to produce a bootable pen drive image which will allow users to install and develop sugar activities.

This is actually already possible; however some prior knowledge is needed in order to set up with the software, development files and necessary information to create activities. (Such as getting a hold of, updating and building Sugar Jhbuild, the development version of Sugar, etc.)

The best route that this UROS project could now direct its attention, at least in my opinion; would be to provide the above knowledge in the form of tutorials and wiki information for entry level access users.
By that I mean users who know nothing about OLPC or Sugar, but want to learn and subsequently create activities, or in any case just the latter part of creating activities without a platform to work from.

A best case scenario as Iv discussed with James would be to have some static format of the wiki in a final stage snapshot already on the image provided, meaning users without an internet connection could still make use of the materials provided.

Those with a connection could then access the latest version online, and contribute towards the wiki with any problems or updates they encounter.

This is Karl signing off, thanks!

Links:

Day 27: OSS Unconference

I’d like to break away from my usual format to get straight to yesterdays events (Day 26, 2009.07.20) at the Open Source Schools Unconference, which turned out to be a complete success and a very fun day out to Nottingham!

As already mentioned by Andy yesterday, we (Andy, Cornelia, Karl Beecher and I) arrived to the conference, and as greeted, were told that of the many talks that were being done, the OLPC / Sugar / SoaS talk wasn’t going ahead as planned, as unfortunately the speaker had come down with swine flu.

We were then asked if Andy and I could step in to do the talk instead, which came as a complete surprise to both of us! With mixed feelings of anxiety and excitement at the prospect of doing an unprepared talk, we both agreed we would be happy to attempt to present what the project was all about, which at the same time would give us a chance to plug our very own Codex 2 project, and hopefully raise awareness of the OLPC project.

The day was filled with some very interesting talks on a range of different subjects concerning Open Source Software, which due to the nature of the unconference being centred around schools, often included the use of software in learning environments. This seems entirely acceptable considering the majority of participants were teachers or those involved in local education authorities in some way.

This meant that many of the ideas on display included how technology could be better implemented in a school environment, development of the curriculum, use of more open source software in schools or in general and using technologies where needed as an aid to learning. An interesting book I was referenced too was Mindstorms, written by Seymour Papert in 1980, which after a little Googling, can be located here for free (I think).

One of the most interesting Software speeches I heard was about a developing program called Scratch, and as described by the website is a;
“new programming language that makes it easy to create your own interactive stories, animations, games, music, and art…. Scratch is designed to help young people (ages 8 and up) develop 21st century learning skills.”

As with many of the talks done during the day, things were recorded, and people were busy Twittering away. The main conference was streamed live, and taken from the oss link, it is possible to go through the videos and twitters uploaded through out the day, for example the Scratch Presentation can be found here (starting around 1 minute into the video).

It may seem a little silly going through old twitters, but actually there are some useful links posted by participants, such as slide presentations or external links on subjects being discussed at the time.

Our very own OLPC talk, I think, went well of all things considering we had no preparation, and half way into the talk, the participant who originally was asked to do the talk stepped in, creating a kind of group at the front.
With 3 laptops and 1 XO laptop on the front desk, we managed to put out the important information with the help of Karl and Cornelia which included what the OLPC project was, what Sugar was, a live demonstration of the XO Laptop along with live demonstrations of Sugar on a Stick running from a pen drive and emulated.

I’m sure I remember a couple of videos being taken of us along with photos (which I blame for any mind blocks during my talk), which I am unable to locate at the moment, but I’m sure will surface eventually – funnily enough we were also interviewed by some local students from Hamble College who were also at the conference to cover the day. By logging in as a guest, you can see some interviews with some of the speakers from the day. My guess is that unfortunately, Andy and I didn’t make the cut to be posted on the site!

We were also able to hand out during the talk and over the course of the day, the official Codex Flyer (PDF Format) that Andy and I created last week, in an attempt to sum up all the pieces of the project puzzle into an attractive format.
The flyer itself is part of a new forked GitHub repository I have made from last years Codex project, which we will be adding too with new content such as tutorials.

I realise this is a slight monolith of a blog post, but on one last note, I have added last years Codex Wiki link, courtesy of Joss, which we will be updating over the remainder of the project with relevant information on the 2009 project.

Links:

Day 4: Up and Down

There have been a few setbacks for Andy and I over the beginning days of the projects which have caused a few problems, however this isn’t dampening our spirits!

Day 2 (2009.06.16) started with some more research and digging into the previous work done last year, Andy also suggested the idea of trying to get an easy installer for users to load an ISO with Sugar on to a pen drive in a simple easy step, however we soon found ourselves with the revelation of finding and testing Sugar On a Stick, which has been developed by the guys over at SugarLabs. The site links to an interview in Feburary 2009 which discussed the developments of Sugar on a Stick, and the reasonings to allow any system to load the Sugar Interface, following on from OLPC’s divorce from Sugar early last year.

Currently still in Beta, Sugar On a Stick is essentially what we have been looking for over the first few days in attempting to migrate the Sugar Emulator from the Live CD onto a pen drive. It works through a combination of Fedora LiveUSB creator and and ISO loaded with the Sugar Interface, allowing users to load the ISO easily from an installer package onto a pen drive. We tested the version that was available and soon found ourselves successfully booting from a pen drive into the sugar interface, which seemed to work from what we tested (including the web browser!) without any need to change settings.

This seemed to change things (and the project) a little bit, as it looked like with the changes to the OLPC and Sugar Team, things had moved on from last years project, and there was already a development team actively working in this area, so instead of competing, the next natural idea would be to find out whats currently being done, and where we could help (if at all).

All seemed well from this point on, however later that afternoon I ran into a snag which caused me some problems when I found out that the lab computers we had been working on were infected with some virus’s, go figure! With all the hot swapping of the pen drives and no warning from any of the machines default scanners, I only found out we had a problem when I got home and found that the infections apparently run hidden auto scripts to infect any drives on a system, and if portable, attempt to infect new host systems once they are inserted into a computer.

This has put me back a little bit, as I haven’t been able to work from home, and we needed to sort the PC’s in the Labs out too. This shouldnt have been such a big problem as I could easily reformat my machine, however it turns out all 3 places where I keep my backups were infected during the afternoon, not much luck here! Untill I can safley find a way to either remove the infections or save my data and format, things might run a little slow.

Day 3 (2009.06.17) started with attempting to sort the virus problem out, and in the mean time, trying to get in contact with some of the developers of the Sugar Labs; which actually turned out to be very successful!
Using one of the uninfected pen drives that we created Monday to boot into the safety of Ubuntu, we found the IRC Channels that the Sugar Team use and introduced ourselves!

The initial talk with the developers turned out to be very positive, with a welcoming attitude they were very excited to hear that there were some research students looking out to help.

The developers were able to help and inform Andy and I quiet alot, with recent events, whats happening at the moment, and where we could possibly help, along with also providing a range of useful links.

It transpires that the team are trying to put together and release an “Educational Fedora Spin” to coincide with an Open Source Development Conference named “POSSE” (19th July – 24th July 2009) which aims to “create a ready-to-go development environment for contributing to educational packages within the Fedora ecosystem.” In this case the development environment would be a system for the Sugar Interface, which would allow users (students alike) to easily get involved in developing for the sugar interface , which is a very exciting prospect as it is exactly what the Codex project is all about.

Reading the POSSE details also seems to be the heart of where the Codex project is coming from.
From the looks of it the developers are more than happy to use us as gunie pigs and mentor us through the testing and developing of the current builds in preparation for the conference and thereafter. At the moment I’m not entirely sure what this entails, and will need to keep in contact with them, but I’m pretty sure this is a good place for the project to be heading!

Links:

Useful Links