Upload
diablo2904
View
339
Download
0
Embed Size (px)
DESCRIPTION
Citation preview
Energia Open Source
Enhancing The Flow of Caixa Mágica's
Package Creation Process & ContribWare
Henrique Rocha [email protected] Mentored by Flávio Moringa
July 26th, 2010
Energia Open Source
14.2.2006 Título 2
Where are we now?
Manually syncing our server with Mandriva Cooker
Manually CMifying our own customized packages
Manually running buildbot on each package
Manually dealing with regular Mandriva updates (like security patches)
Energia Open Source
14.2.2006 Título 3
Where are we going?
Automate Mandriva Cooker syncing Automate package “CMification” “CMification” failures have to be fixed
manually :-( Automatically run buildbot on each
package Automate integration of regular
updates
Energia Open Source
14.2.2006 Título 4
Underlying Magic
Create a scripted infrastructure to automatically sync Mandriva Cooker
Create a script to CMify each package and create a report of successful and failed packages
Also script application of buildbot We're still working on the regular
updates subject :-)
Energia Open Source
14.2.2006 Título 5
How Others Are Doing It?
Energia Open Source
14.2.2006 Título 6
Projections
Each completed task of this project will save our developers a lot of time
The more automated the process is, the more we can focus on other things
Energia Open Source
14.2.2006 Título 7
Status and Timeline
Automation of Cooker syncing and package CMification is mostly done– script already updates CMiffy.sh
Automatically run buildbot on each package– 2 weeks, finished by August 7th
Automate integration of regular updates– 2 weeks, finished by August 21th
Energia Open Source
14.2.2006 Título 8
Final Comments
Any questions?