tag:blogger.com,1999:blog-178720020062470171.post-13540051859132515872008-07-02T15:08:00.004+02:002008-07-02T16:02:49.341+02:00Application in Extras-Devel OK? Promote it!<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_P1wtpExYl5E/SGt-PCTTOrI/AAAAAAAAABM/t4ij-WioPrw/s1600-h/diablo-promoter.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_P1wtpExYl5E/SGt-PCTTOrI/AAAAAAAAABM/t4ij-WioPrw/s400/diablo-promoter.png" alt="" id="BLOGGER_PHOTO_ID_5218403390019812018" border="0" /></a>Now that we have the <a href="http://extras-cauldron.garage.maemo.org/HOWTO.html">autobuilder</a> in place for Diablo, it is a good time to talk about how to get your package from Extras-Devel into the Maemo Extras repository.<br /><br />Before a package will end up in Extras and is installable for end-users on their device, it will go through a few steps:<br /><ol><li>source package uploaded to autobuilder incoming queue</li><li>autobuilder builds package and moves it into the incoming queue from Extras-Devel</li><li>queuemanager for Extras-Devel will put the package in the Extras-Devel repository</li><li>developer checks packages from Extras-Devel and if the package is OK:</li><li>promote the package to Extras using the Promoter.</li></ol>Step 5 is the step where you can use the Promoter to promote your package. Make sure you test your application while it is in Extras-Devel, so you don't promote a broken package. After promotion and a bit of patience, your package will show up in Extras and everybody will be able to download it.<br /><br />We have two Promoters is place:<br /><ul><li><a href="https://garage.maemo.org/promoter/diablo">Diablo Promoter</a></li><li><a href="https://garage.maemo.org/promoter/chinook">Chinook Promoter</a><br /></li></ul>The Promoter is a <a href="https://garage.maemo.org/projects/extras-cauldron">community project</a> on <a href="https://garage.maemo.org">garage.maemo.org</a>. The code can be found in the <a href="https://garage.maemo.org/scm/?group_id=602">svn repository</a>. If you have any suggestions on how to improve the interface or would like to add functionality, please propose and discuss it on the <a href="https://lists.maemo.org/mailman/listinfo/maemo-developers">maemo-developers</a> mailinglist.<br /><br />We are still working on documenting <a href="https://wiki.maemo.org/Extras">Extras</a> and <a href="https://wiki.maemo.org/Uploading_to_Extras">Uploading to extras</a> in the wiki and of course work towards <a href="https://wiki.maemo.org/Extras_repository_process_definition">The Big Plan</a>. Feel free to edit the wiki and improve the articles, this is a community project.<br /><br />Let's work together to get more applications available in Maemo Extras!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/178720020062470171-1354005185913251587?l=communitizer.blogspot.com'/></div>Niels Breethttp://www.blogger.com/profile/04093069091547469770noreply@blogger.com1