Let's say you want to:
1- add firefox (and some software already packaged in Slitaz, see http://pkgs.slitaz.org/)
2- add you coolsoft software
3- provide the source of coolsoft
A: create a SliTaz package for coolsoft, see http://doc.slitaz.org/en:cookbook:start
you may push coolsoft in the undigest mercurial repsitory too.
B: Create a flavor http://pizza.slitaz.org/
In step 3 add the firefox package to the list (from available list)
C: Download the flavor
D: extract the flavor : (# tazlito extract-flavor <your-flavor>)
E: in /home/slitaz/flavors/<your-flavor> create rootfs directory
F: copy additionnal files in rootfs (home/slitaz/src/coolsoft-1.0.tar.gz,
home/slitaz/wok/coolsoft/ tree, and installed files of then coolsoft package)
G: in /home/slitaz/flavors/<your-flavor> create rootcd directory and add a README file into.
H: (re)pack the flavor : (# tazlito pack-flavor <your-flavor>)
Congratulation! you can publish the .flavor file to the mailing list!
To build the ISO image:
# tazlito get-flavor <your-flavor>
# tazlito gen-distro
That it !