wiki:cmce

Caixa Mágica Customization Environment

Project Details

Licensing

GPL V3

Purpose of this project

To create a Customization Environment for Caixa Mágica, enabling the user to create a custom ISO.

Project description

CMCE shall be able to customize an ISO's packages, language settings, graphics, etc, with ones choosen by the user. Possibly, it will also be developed a web interface for CMCE, enabling remote creation and testing of a custom distribution.

Roadmap

Week 1

Preparations for 22rd July's presentation. Research the state of art in similar projects

Week 2

Study UCK design, conventions. Contact UCK team, assess their interest in the project Create a working and streamlined environment for building customized images.

Week 3 Study existing GUI. Possibly change it's look and features, or create a new one altogether.

Week 4

Add modules for customization options. Make X run in chroot, if viable.

Week 5

GUI and modules features and usability tests. Study and design Web interface / chroot communication.

Week 6 -7

Design mockup web interface. Integrate Web interface and chroot backend.

Week 8

Testing, presentation.

Risk Mitigation, Monitoring and Management Plan

Reports will be generated weekly at friday

Interaction with the community / Incentives to collaboration

Feedback from the community may be important for suggestions for new features (new customization ideas)

Mentor information

Company

Caixa Mágica Software

Company description

Caixa Mágica is one of the open source projects with most historical background in Portugal.

Born in a college environment at ISCTE in 2000, has been growing steadily for the last eight years, supported by a set of visions, mission and values and a strategy the help maintaining the focus on open source technologies.

In 2004, a spin-off company started, being held a strong relationship with ADETTI through a contract of shared development. The company Caixa Mágica Software had positive results in 2004 and has been growing 30% each year.

Today, Caixa Mágica has 15 to 20 collaborators distributed along three main areas:

  • Product: engineering team that develops the Linux Caixa Mágica distribution. Currently, about 900 units are sold each month, spread along online sales, store and special programs.
  • Outsourcing: projects that highly demand open source technologies and where our professionals are an added value.
  • Research: European and National projects that feed technology and competence to other business units. At the moment we have a cycle of three years from the initial research to product availability.

Added to the three main areas, Caixa Mágica has three more areas of smaller dimensions but growing: Training, Professional Services and Appliances.

Mentor

Flávio Moringa

Trainee details

Gonçalo Pinheira

Past experience

Web development and linux server administration in the creation of a Website @ Coolmine Equestrian. Analysis of requirements (internship) @ Inforbest. Scientific research and software development @ CENTRIA - FCT UNL

Current situation

Finishing Licenciatura em Engenharia Informática @ FCT UNL

Motivation for the project

Customization of a ISO can be extremelly useful, both for users and sysadmins. Also, it facilitates forking, which is central to the free software ecosystem

References

http://uck.sourceforge.net

https://help.ubuntu.com/community/LiveCDCustomization

https://code.lumentica.com/projects/reconstructor/wiki

Last modified 7 years ago Last modified on Jul 22, 2011, 3:34:20 PM