aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorfuzzyray <fuzzyray@gentoo.org>2009-12-14 19:37:49 +0000
committerfuzzyray <fuzzyray@gentoo.org>2009-12-14 19:37:49 +0000
commitae34620db130bd8d94d68af73571e5df1bd4d258 (patch)
tree689dceb99d7ca43ffbb463145418628ccca45f20 /TODO
parentMerge genscripts rev 130 (diff)
downloadgentoolkit-ae34620db130bd8d94d68af73571e5df1bd4d258.tar.gz
gentoolkit-ae34620db130bd8d94d68af73571e5df1bd4d258.tar.bz2
gentoolkit-ae34620db130bd8d94d68af73571e5df1bd4d258.zip
Merge genscripts rev 137, this revision makes the output of equery meta compatible with epkginfo
svn path=/trunk/gentoolkit/; revision=722
Diffstat (limited to 'TODO')
-rw-r--r--TODO18
1 files changed, 15 insertions, 3 deletions
diff --git a/TODO b/TODO
index 859e8df..161546b 100644
--- a/TODO
+++ b/TODO
@@ -40,9 +40,21 @@ Ebuild changes:
"${python}" setup.py test || die "testing returned non zero"
}
- Add:
- DEPEND on python 2.5 (needed for 'from __future__ import with' and others)
+ DEPEND on python 2.5 (needed for 'from __future__ import with_statement' and others)
For Next Release:
- write NEWS file
- - write a docstring for Package which details especially the change in have
- cpv as an object, not a string.
+ - make CPV.__init__ more strict, it allows some silly stuff
+ - $ equery uses '>=sys-apps/portage-2'
+ * Searching for >=sys-apps/portage-2 ...
+ * Found these USE flags for sys-apps/portage-2.1.6.13:
+ - belongs doesn't properly match atom syntax
+
+
+For following release:
+ - transition package query backend to using Query class.
+ Query class should accept any kind package of input accepted by equery.
+ Most of the functions in helpers should be able to moved out, either in
+ to query (many of those functions pertain to finding packages matching a
+ query) or into other appropriate modules (split_cpv,
+ compare_package_strings into cpv, as they also requires a cpv string)