summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorfuzzyray <fuzzyray@gentoo.org>2009-12-08 21:53:45 +0000
committerfuzzyray <fuzzyray@gentoo.org>2009-12-08 21:53:45 +0000
commitacdf616efa73b77936963eaa8b5c715db97646d2 (patch)
treed08ef2efee8b7edbf8c1df1a8de26439d6b42bd3 /TODO
parent8a7c93709f74e29b81b5e7ad5310530d86cfe87c (diff)
downloadgentoolkit-acdf616efa73b77936963eaa8b5c715db97646d2.tar.gz
Merge rev 113 from djanderson's genscripts repo
svn path=/trunk/gentoolkit/; revision=703
Diffstat (limited to 'TODO')
-rw-r--r--TODO39
1 files changed, 20 insertions, 19 deletions
diff --git a/TODO b/TODO
index d39ea85..04cfbf3 100644
--- a/TODO
+++ b/TODO
@@ -2,16 +2,8 @@
- add --overlay, --portdir to uses
- add glsa pkgspec
- query for current GLSAs on installed package(s)
- - add changelog <from> <to> [--last] [--lastentry] [--current]
- - displays changelog entries
- - add check <pkg-spec> [--full] [--display=pkgnames,full]
- - check md5 and timestamps (optionally also in CONFIG_PROTECT dirs)
- - add which
- - as ewhich
-- fully deprecate dep-clean and pkg-clean
- rewrite ekeywords and echangelog to use gentoolkit
-- add deep depends to equery
-- fully deprecate qpkg
+- fully deprecate qpkg
- fully deprecate pkg-size
- merge change and echangelog
- merge useflag and euse, have _one_ command line tool
@@ -20,9 +12,6 @@
- merge generate-use and ufed?
- rewrite revdep-rebuild to use gentoolkit
- drop qpkg dependency; use equery instead
-- rewrite distfiles-clean to use gentoolkit
-- look through forums.gentoo.org for additional scripts
-- write a Gentoolkit Guide
- write efeatures for turning on/off FEATURES in make.conf
- look at ekeys, ewatch
- revision bump tool
@@ -30,11 +19,23 @@
- -m for changelog entry
- use ~/.gentoo/gentoolkit/ebump.conf
- use /etc/gentoolkit/ebump.conf
-- should be removed:
- - etc-update
- - epm
- - useflag
-- add 'clean' target
-+ check esearch, eupdatedb: separate package for now
-
+equery:
+ Tests:
+ +helpers2 (FileOwner._extend_realpaths test probably doesn't clean up)
+ Run pylint and write test to run pylint
+ Write test to compile all modules (full syntax check). Take from portage.
+ Add more --debug stuff
+ Write tests for Dependencies._parser
+ Refactor each module to be useful for import. Done modules:
+ +depends
+ +belongs
+ +meta
+ +changes
+ +depgraph
+
+For Next Release:
+ - allow passing VERSION='123' in front of setup.py sdist and do version
+ mangling at dist creation time.
+ - find all commits to main gentoolkit svn after rc7 push and merge where
+ appropriate