eclean/test_clean: remove unused test_test_support import
[gentoolkit.git] / TODO
diff --git a/TODO b/TODO
index d39ea858f58d557eb6fe0442534d4c94ee7def01..1cee1a429317ee83e9bfd4ec7d60db4fc266a990 100644 (file)
--- a/TODO
+++ b/TODO
@@ -2,27 +2,12 @@
  - 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 pkg-size
 - merge change and echangelog
 - merge useflag and euse, have _one_ command line tool
   - update ufed to rely on the CLI tool
   - update ufed to rely on generate-use
   - 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
  - -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 (modern):
+       Add more --debug stuff
+       Write tests for Dependencies._parser
+       Profile Dependencies._parser
+       Extend PackageFormatter usage to everything that outputs packages to
+         allow for purvasive use of -F, --format goodness
+
+Ebuild changes:
+       - Add:
+               src_test() {
+                       "${python}" setup.py test || die "testing returned non zero"
+               }
+
+For Next Release:
+       - write NEWS file