TODO 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. See issue list: http://code.google.com/p/opkg/issues/list
  2. * Regression test suite.
  3. * Fix comments marked "XXX".
  4. * Clean up out of date comments.
  5. * Consistent indentation.
  6. * Propagate errors up the call stack. In particular, unarchive.c fails to do
  7. this. Errors and error messages must be usable by libopkg frontends.
  8. Don't try to use errno after its been clobbered by other libc calls.
  9. * Remove dead and duplicate code. Refactor duplicated functionality.
  10. * Remove pkg_info_preinstall_check().
  11. * Reduce memory used per pkg_t and peak memory use in general.
  12. * #includes are a mess.
  13. * Refactor opkg_install_pkg() into more precise functions.
  14. * pkg_hash_fetch_best_installation_candidate() is linear search O(P*PN)
  15. and is slow (frequently called).
  16. P provider
  17. PN pkgs in a provider
  18. It can be O(P) if a hash table is used.
  19. * Update libbb.
  20. FEATURES
  21. * Start with all "XXX: FEATURE" comments. Remove them if they are bogus.
  22. * Improve dpkg compatibility, according to the Debian Policy Manual.
  23. http://www.debian.org/doc/debian-policy/ch-controlfields.html