X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=TODO_1.0;h=9166930da5d2f0e17fd76245c51ffece4db2fda9;hb=4ddbcf346d1185bacbe63dba6e9317424b5206b9;hp=cb5055d2dc8214577f9e7b473f72ad0771c86b13;hpb=c948f862b552adbe2cdee24096357b887dfbb088;p=platform%2Fupstream%2Flibsolv.git diff --git a/TODO_1.0 b/TODO_1.0 index cb5055d..9166930 100644 --- a/TODO_1.0 +++ b/TODO_1.0 @@ -1,6 +1,4 @@ -- make dataiterator only return the last occurance of a key - - implement package priority (for things like Debian's pin feature) - merge SUSETAGS_FILE_* and REPOSITORY_REPOMD_* keys into REPOSITORY_RESOURCE @@ -9,26 +7,12 @@ - deal with DIRSTR entries having dirid 0 (for source rpms) -- test rich dep rule creation - -- clean up rich dep rule code (see perl-BSSolv) - -- drop patchcheck - -- rename repo2solv.sh to repo2solv (maybe rewrite in C?) - -- obey -A option in repo2solv - -- make FAVOR handling deal with versions - - write more manpages -- use dup rules all the time - -- bindings: selections.flags() should be a attribute and not a method - -- rename repodata_lookup_id_uninternalized to repodata_lookup_id_voidid_uninternalized - and add a notfound argument +- forcebest pruning is not optimal: it should keep multiple packages + with the same version instead of reducing to just one package for + each name IDEAS: +drop SEARCH_FILES and add SEARCH_BASENAME instead?