flavors view devel/rootfs/usr/share/doc/slitaz/devel.html @ rev 135

Add SliTaz contributors flavor (see doc)
author Christophe Lincoln <pankso@slitaz.org>
date Thu Feb 23 08:01:02 2012 +0100 (2012-02-23)
parents
children 86cef8a6a986
line source
1 <!DOCTYPE html>
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <title>SliTaz Devel</title>
5 <meta charset="utf-8" />
6 <link rel="stylesheet" type="text/css" href="style.css" />
7 </head>
8 <body>
10 <div id="header">
11 <h1>SliTaz Devel</h1>
12 </div>
14 <!-- Start content -->
15 <div id="content">
17 <h2>SliTaz for contributors</h2>
19 <p>
20 Welcome to the SliTaz Developers and Contributors flavor. This flavor
21 should be used in LiveCD mode with the option home= or in LiveUSB
22 mode so you will have a pesistent developement environment.
23 </p>
25 <p>
26 You should work in the chroot for compiling and keep your repos
27 under ~/Projects and commit from there. Tazdev need files in this
28 path to perform a release or get stats via 'tazdev -ps'
29 </p>
31 <p>
32 Let the contributors community and users know what you working on
33 and post and update on SCN devel group or on your profile:
34 <a href="http://scn.slitaz.org">http://scn.slitaz.org</a>
35 </p>
37 <h2>Applications</h2>
39 <ul>
40 <li>TazDev home made utility</li>
41 <li>Python and Mercurial</li>
42 <li>Lighttpd and PHP</li>
43 <li>Geany IDE with plugins</li>
44 <li>Tcc Tiny C Compiler</li>
45 <li>Make and Gettext for POT files</li>
46 <li>Mesa demos to test Xorg DRI/DRM</li>
47 <li>gFTP to connect to Tank via SSH</li>
48 </ul>
50 <p>
51 As on a standard SliTaz system you can install some more applications
52 with the packages manager Tazpkg.
53 </p>
55 <h2>Website</h2>
57 <p>
58 To work on the website you should clone the repos under your ~/Public
59 directory so you can browse it and check you changes in a browser. Tp
60 clone the website:
61 </p>
63 <pre>
64 $ cd ~/Public
65 $ hg clone <a href="http://hg.slitaz.org/website">http://hg.slitaz.org/website</a>
66 </pre>
68 <p>
69 Say you are tux user you can navigate to:
70 <a href="http://localhost/~tux/">http://localhost/~tux/</a>
71 </p>
73 <h2>Cook packages</h2>
75 <p>
76 With SliTaz custom tools it's easy to cook packages :-) Create a
77 chroot, set it up and cook an existing package in undigest or
78 your own one. Open a terminal, become root and execute:
79 </p>
81 <pre>
82 # tazdev gen-chroot
83 # tazdev chroot
84 /# cook setup --undigest
85 /# cook pkgname
86 </pre>
88 <p>
89 Your freshly cooked package is now in /home/slitaz/cooking/packages
90 </p>
92 <!-- End content -->
93 </div>
95 <div id="footer">
96 Copyright (C) 2012 SliTaz contributors
97 </div>
99 </body>
100 </html>