Version 74 (modified by fasma, 7 years ago) (diff) |
---|
Introduction
Welcome to the home of Caixa Mágica Linux development.
If you're looking for the main Caixa Mágica website you can find it here.
The process consists of:
- Caixa Magica Packages development & building
- Installer / Configurator development
- Upstream projects packaging - check Contribware
Since 2000 and until CM 11, Caixa Mágica had developed the installer / configurator (lucas/licas/xLucas/xLicas) from scratch and shared the base with SuSE.
The new versions share Mandriva framework (Installer and Configurator and core RPMs). It is not entirely the same code since we are committed to core technologies that are not in Mandriva roadmap like Apt,.... Read the LetterToTheCommunity about the moving to Mandriva (portuguese).
Although there are several CM payed developers in the development process but it has always being open to contributions.
Development process
Sources
There are three mais sources for the Caixa Mágica Linux Distribution:
- Upstream repositories - Ubuntu, Debian, Mint, etc.;
- Our own SVN (subversion) repository;
- Unnoficial contributions made through Contribware
BuildSystem
The build system has two main steps:
- Check the sources for updates, and either places the updates on the testing repository directly, or sends the sources to our SVN (subversion) repository;
- Packages updated in our SVN (subversion) repository, or sent as contributions via Contribware are automaticaly built on our BuildFarm.
Repositories
Packages either directly from upstream, or built in our BuildFarm are added to the testing repositories, and after testing are moved to the final, publicly available repository
Summer Internships
Misc
Deprecated
Attachments (2)
-
esquemaDesenvolvimentoCMDebian.png
(161.4 KB) -
added by fasma 7 years ago.
Caixa Mágica DEB based development process
-
esquemaDesenvolvimentoCMDebian_medium.png
(72.9 KB) -
added by fasma 7 years ago.
Caixa Mágica DEB based development process - Medium size
Download all attachments as: .zip