This page is a higher level version of the TODO list. It concentrates on the "major themes" of the upcoming releases, which are likely to be at least half a year apart. Like with most open source projects, there are no guarantees. The work that gets done depends entirely on what the volunteers who make up the project want to work on.
- 1.0.x First stable release. Constant bugfixes and compatibility improvements will be deployed to end users automatically.
- 1.2 Under the hood improvements:
- Support merging of translations from .desktop files into packages
- Switch to LZMA compression.
- Uninstall native packages if they are in the way, to prevent conflicts
- Graphical uninstall sequence
- Improved C++ support
- Statistics collection and analysis to see what packages are failing to install any why
- 1.4 New features for end users:
- API/command line (and ideally GUI) support for online package updates
- 1.6 Platform management:
- Develop a "desktop Linux platform" made up of widely available and stable libraries. Have custom support in autopackage.
- Add support for using apt-get/yum/etc to resolve missing dependencies if the distro provides them, but they aren't installed
- Create a dedicated website for Linux ISVs, try and build a strong ISV community to break the "random bits" culture
- 1.8 Desktop integration/multi-arch support:
- Investigate improving LLVM to the point at which it can generate (mostly) architecture-independent bytecode images from C/C++ programs.
- Integrate a C interpreter for skeleton files
- Implement patches for GNOME/KDE to allow them to understand and manipulate software packages as first class objects (see UI vision)

