fixes
[fapman] / TODO.txt
index 273c6e9..15411f5 100644 (file)
--- a/TODO.txt
+++ b/TODO.txt
@@ -1,45 +1,56 @@
+-------------------------------------------------------------------------------------
+ TODO for Faster Application Manager
+
+ Note that many of these are just random ideas, not all of them will get implemented
+-------------------------------------------------------------------------------------
+
+
 0.6.4:
 * show user/hidden category apps in the list of installed apps (remove only)
 * show "recommends" and "suggests" in package dependencies if there are any
 * check rootfs and opt free space on startup and warn if low
+* option to disable automatic catalog updates
+* option to start fetching changelogs immediately when package view is opened
+* warn about immediate conflicts when selecting a package for operation (note that this doesn't check all possible conflicts)
+* don't use hildon banner in portrait mode
+* use the proxy settings for fetching package date information and changelogs
 * switched to garage bugtracker
-- option to disable automatic catalog updates
-- add an option to start fetching changelogs immediately when package view is opened
-- require lists refresh if more than 60 min from previous refresh when opening packageview
-  (currently only checks idling time in main menu)
-- read hildon app manager repository settings (get disabled repos, correct names)
-- check dependencies when selecting packages (at least warn about conflicts)
-- update install/remove changes directly to internal package db & don't require re-reading package lists afterwards
-- use proxy settings for fetching package date information and changelogs
 
-* source code now available from garage (git)
+- move stuff away from Package class for possible speed increase
+
+* source code now available also from garage (git)
+
+
+0.6.5
+- a bugfix release (if needed)
+- promote to extras-testing
 
 
 0.7:
+- update install/remove changes directly to internal package db & don't require re-reading package lists afterwards
 - support loading .install files
 - support installing local .debs
-- mime type handling for .install and .deb
-- can ovi store .debs be installed?
+- mime type handling for .install and .deb (can it be done without conflicting HAM?)
 
 
-0.8:
+0.8 (possibly):
 - "problem solver" window/feature (find broken packages, handle recovery from broken packages better)
 
 
 later/any/uncertain:
 - don't lose package selections when returning to main menu
   (autostore/load selections - to different file than normal store)
-- ability to easily add extras-devel and extras-testing to repos if they don't exist
-- load package lists in the background when the main menu is visible?
+- show download speed for apt-get update
+- keep a list of recently removed apps for easy reinstallation
+- add an option to start fetching changelogs automatically for all upgradeable packages?
 - how to handle package names that end in '-'? (theoretically they are valid but nonexistent?)
 - filtering by repository?
-- load system proxy settings (libgq-gconf)?
 - make sure network is online on startup?
 - fetch dates for other than user categories?
-- show download speed for apt-get update
-- a better blacklist editor?
-- add an option to start fetching changelogs automatically for all upgradeable packages?
 - "online search" (a new button to main menu): use maemo.org search to find packages without loading local package lists (?)
+- ability to easily add extras-devel and extras-testing to repos if they don't exist
+- load package lists in the background when the main menu is visible?
+- read all hildon app manager repository settings (requires too much work...)
 
 
 known bugs: