Marius Vollmer wrote:
There is going to be a 'meta' package that represents the whole
operating system.  Updates to the OS are done by updating this meta
package in the Application Manager.  The meta package will have
dependencies on all packages with their exact versions that make up
the official OS releases.  The Application Manager will not allow the
removal of the meta package.


I like the idea of being able to apply OS patches, however it sounds like this 
functionality doesn't quite fit in the Application Manager application so why not provide 
a separate "Upgrade Operating System" GUI application that has all the checks 
and balances you need built in to it without polluting the standard user-friendly 
Application Manager?

The "Upgrade OS" could be designed so that it applies all the latest 
patches/meta packages or just a single patch/package, and would not allow uninstallation 
of installed patches/packages.

There would be no relationship between an OS package and an application 
package, so the latter couldn't result in the installation of the former.

Since you are looking to add restrictions to the Application Manager for 
certain types of packages, it might make more sense to create a separate and 
tailored GUI for the restricted packages.

_______________________________________________
maemo-users mailing list
maemo-users@maemo.org
https://maemo.org/mailman/listinfo/maemo-users

Reply via email to