First let me start by saying that I tried posting this in the "Other Editions" and "Community Projects" sections, but both seem to be closed to new topics (though not new posts). Mods, please feel free to move this anywhere you feel is more appropriate.
I have a 3.5 year old daughter who is obviouly interested in computers. She navigates quite easily through IOS and Android devices and is constantly asking to play with one of our "real" computers (OSX, Linux (several) and Windows (Xp and 7). I don't really feel comfortable letting her play with the big computers. not only is the software a little too flexible for her, but the computers are a bit too breakable for her.
I want to build her a netbook with no moving parts other than the keyboard, running a customized UI specifically geared toward kids her age, that can grow with her as she ages.
Thus far the best projects I've seen are Qimo4Kids and DoudouLinux, which are two distros designed specifically for young children. Qimo is Xubuntu based (Ubuntu 10.4 and Xfce 4.6). It strips most functionality out of Xubuntu, by removing most of the non-child specific software and limits software choices to several pretty comprehensive children's learning suites. The set up basically modifies the xubuntu bottom panel to look like a dock and puts launchers to the game suites there. Here is what the Qimo UI looks like:

DoudouLinux is essentially the same idea, but is instead of using a Xubuntu it uses a custom UI over Debian stable. The UI is a little more child friendly and prettier, but not nearly as flexible from a management POV, which means that it won't grow with the child as well. Here is what the Doudoulinux UI looks like:

Honestly, I think that my preference is for something like the Qimo set up as it is simple, but it also introduces the child to something more like a UI that she will grow up using in various different OSs. I don't like everything that Quimo has done (or the fact that it has been in development hell for about a year), so I was thinking of using the latest version of Linux Mint Xfce (LMDX) and modifying it to create a better spin. Basically it would be the same idea as Quimo, but piggy backing on all the ready to go work built into LMDX. I would include some of the same software used by Qimo, DouDou, Edubuntu and probably some others (like planetarium software). It would also have more polish, such as using a simple but animated dock (a modified version of docky); mint menu; friendlier colors; some transparencies; and original artwork. I was thinking that parental controls over her browser, and putting everything under a user account that restricts the child's ability to make any changes to the system (leaving the parent as the admin) might be the way to go. I would also add entertainment software for her movies and her music as well, which is something neither of the distros linked above do.
The benefit to LMDX is being able to use much of the existing features and polish built in by the mint team, better maintenance controls, a better repository interface, and the long term stability of debian. Since it is a rolling distribution, it would not have to be upgraded every six months or subject to ubuntu's whims. Admins would just have to keep an eye on it to make sure that any customizations don't break during and update. The big plus is that doing it that way, It would allow parents to make slight periodic alterations to the system so that it grows with the child (adding and removing software and altering the look and function of the UI). Since, LMDX is light, fast and requires relatively few it should be able to run perfectly on a netbook with a solid state hard drive (meaning no moving parts).
What do you think guys? Like the idea?
I'd be interested on input regarding things to look out for while creating the spin, as well as package and design ideas. If anyone wants to help, feel free to PM me.
















