website view en/devel/release.php @ rev 1205

Add en/devel/release.php for official release guides and devel info
author Christophe Lincoln <pankso@slitaz.org>
date Sat Apr 19 00:02:03 2014 +0200 (2014-04-19)
parents
children fe67a2e06047
line source
1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="utf-8" />
5 <title>SliTaz - Release Guide</title>
6 <meta name="description" content="slitaz developers release guide cooking stable packages" />
7 <meta name="keywords" lang="en" content="slitaz, devel, tazdev, cooking, source" />
8 <meta name="author" content="Christophe Lincoln"/>
9 <?php include("../../lib/html/meta-link.html"); ?>
10 </head>
11 <body>
13 <?php
14 include("../../lib/html/header.html");
15 include("../../lib/html/nav.html");
16 include("../../lib/lang.php");
17 ?>
19 <!-- Content -->
20 <section id="content">
22 <h2>Release Guides</h2>
24 <ul>
25 <li><a href="#cooking">Cooking release</a></li>
26 <li><a href="#stable">Stable release</a></li>
27 <li><a href="#project">Project release</a></li>
28 </ul>
30 <h2 id="cooking">Cooking release</h2>
32 <p>
33 TOWRITE - some non-updated info (we use cookiso now):
34 <a href="http://doc.slitaz.org/en:cookbook:reltasks">on the wiki/cookbook</a>
35 </p>
37 <h2 id="stable">Stable release</h2>
39 <p>
40 TOWRITE
41 </p>
43 <p>
44 Instructions on using the build host are described in the Cookbook:
45 <a href="http://doc.slitaz.org/en:cookbook:buildhost">
46 SliTaz Build Host (tank)</a>.
47 </p>
49 <h2 id="project">Project release</h2>
51 <p>
52 SliTaz sub projects are individually release using the SliTaz developpers
53 tool aka 'tazdev'. Here is a the handy cmdline guide to release a project.
54 In this guide we are going to release 'spk' 1.0:
55 </p>
57 <pre>
58 $ cd spk
59 $ hg pull -u
60 $ hg tag 1.0
61 $ hg push
62 $ tazdev -rp spk
63 </pre>
65 <p>
66 Some package dont need to be archived on the mirror since ther are
67 mirrorer in the full packages tree. So now that you have release the
68 package and said yes to update the wok (or do it manually), you can
69 push to hg.slitaz.org and wait the package build on SliTaz packages
70 <a href="http://cook.slitaz.org/">Cooker</a>. Push to Hg:
71 </p>
73 <pre>
74 $ cd ../wok
75 $ hg push
76 </pre>
78 <!-- End of content -->
79 </section>
81 <?php include("../../lib/html/footer.html"); ?>
83 </body>
84 </html>