My LiveCD:About
From My LiveCD
My LiveCD is a Python based toolkit for re-mastering Linux LiveCDs. The project intends to primarily wrap around a process to creating Linux based LiveCD projects. The following are the aims of our project
- Provide an command line interface to make the customisation of LiveCDs simple(r)
- Provide a mechanism for maintaining version, historical and configuration information
- Provide a mechanism for extracting and merging meta information about packages
- Create a Python framework that allows users to develop methods or plugins to add support for any LiveCD distribution
- Encapsulate the process of LiveCD creation per distribution
This project initially supports the Kanotix LiveCD project and uses the Debian package management system. All work done by this project is released under the GNU/GPL via the SourceForge project My LiveCD
Who started this project?
This project was initially started by Bernard Gray and Bill Robertson from De Bortoli Wines. De Bortoli Wines is one of Australia's largest wineries and deploy a custom Kanotix based LiveCD Kiosk for their desktop solution. This solution is built and maintained inhouse. Building Linux based LiveCDs can become quite a time consuming process. De Bortoli Wines identified the following issues in their LiveCD development process
- Thorough understanding of the LiveCD building process required
- Documentation of the LiveCD process was becoming demanding
- Its hard to document troubleshooting intelligence since it requires case by case feedback
- Other IT staff members will be required to contribute to the LiveCD project.
Bill Robertson, Bernard Gray and Devraj Mukherjee from Eternity Technologies got together and decided to wrap a process around creation of Linux based LiveCDs. The development of this project is proudly sponsored by De Bortoli Wines of Bilbul, Australia.
Kanotix
The first version of the De Bortoli "GT" (Graphical Terminal) was based on the Morphix distribution, because of the modular design which eased customisation and core upgrades. With growing requirements and the stagnation of the Morphix project, the LiveCDs were tested on Knoppix before settling on the Kanotix project. It offers better stability and hardware support, plus has an open development process that better leverages the Open Source development model.
Developers
- Devraj Mukherjee, Lead developer
- Bernard Gray, Developer
- Dion Edwards, Testing
- Bill Robertson, Project manager
