tazwok rev 404 4.3

Join my TODO list
author Antoine Bodin <gokhlayeh@slitaz.org>
date Fri Mar 04 03:23:26 2011 +0100 (2011-03-04)
parents 87a358f04407
children 20b8ac3d3a68
files TODO
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/TODO	Fri Mar 04 03:23:26 2011 +0100
     1.3 @@ -0,0 +1,32 @@
     1.4 +==== Bugfixes ====
     1.5 +
     1.6 +[ ] fix --undigest repository support
     1.7 +	[*] Check if reference repository is local or on network
     1.8 +	[ ] Check that various scan() usage case are fine
     1.9 +		[ ] get build-depends
    1.10 +		[ ] get reverse depends when a recook is needed (don't catch packages from reference repository!)
    1.11 +		[ ] cooklist generation
    1.12 +[ ] Fix md5um on-the-fly generation when using check-incoming)
    1.13 +
    1.14 +==== Code optimizations ====
    1.15 +
    1.16 +[ ] Removing check for $UNDIGEST in scan() subfunctions - define how theses functions should act before
    1.17 +[ ] Don't check for repository used into update_packages_db() & erase_packages_info(); define this before.
    1.18 +[ ] Don't mount all theses /home/slitaz/... directories when chrooting: one is enough!
    1.19 +[ ] Move files related to cooking env from packages to packages-incoming (just before releasing the beta)
    1.20 +[ ] Use variables for most used files
    1.21 +	[*] cook-order.txt; wok-wanted.txt/wok-depends.txt of reference repository
    1.22 +	[ ] cooklist, commit, broken, blocked
    1.23 +[ ] Rename wok-wanted.txt/wok-depends.txt to simply depends.txt/wanted.txt
    1.24 +
    1.25 +==== New features ====
    1.26 +
    1.27 +[ ] Take advantage of --rootconfig of new tazpkg
    1.28 +[*] Generate the safe-wok, and optionally a tarbalized one
    1.29 +[ ] Rework detection of broken shared libs dependencies
    1.30 +[ ] Check that packages are availble before cooking
    1.31 +	[*] Check that repositories exists into tazpkg conf
    1.32 +	[*] Check that env is up to date, or upgrade, or propose upgrade if outside of chroot.
    1.33 +	[ ] Need to check priorities outside of chroot
    1.34 +[*] Generate ID of the repository.
    1.35 +[ ] Ensure ID is up-dated after cook operations to avoid false-changes detection.