Comments

Revision 7 as of 2009-06-19 21:51:51

Clear message

Your comments on AppCenter are welcome here. Please sign your name with each comment. Thanks!


  • What is the relationship between AppCenter and PackageKit? Aren't they both trying to solve the same problems?

  • I´ve got an Idea related to the AppCenter and the new project UbuntuOne. Maybe it ís a good idea to combine those projects with the possibilty of saving all installed apps within a UbuntuOne-account and its webspace. So when the user adds a programm via the AppCenter it could be saved in it and in UbuntuOne. The Advantage of it could be, that when the user is on another Ubuntu PC he could synchronize those 2 (or more) Computers and all it´s installed apps. (It just has to save the softwarelist in the Ubuntu-One, the rest could be done by the AppCenter) If i put this idea a little further it could also synchronize the settings of the programms in the home folder of the user and on Ubuntu-One.


Warning /!\ Edit conflict - other version:


  • I think it's a very good idea : for myself i have a similar project based on packagekit using Qt4.5 and DBus, but it is not very advanced for the moment but it will be soon. You could take some idea for design at : http://modern-os.projects.servhome.org/img_viewer.php?image=projects/interface/package-man.png its a mockup i've made months ago, and i will yet improve it cause i'm already working on a second mockup more precise and then taking a look about whzt i can do in Qt with DBus. Regards, TheBootroo, ModernOS Projects Team.

==For updates to be less intrusive to the user==

  • From an idea proposed by David Siegel , And further expanding it....
  • When the user receives the updates notification,user "chooses to download & Install the packages" ,

  • Installation of Updates the dont require restart are done immediately,
  • Before starting the installation of package+dependencies, which requires a restart, the user is warned that this particular package requires a reboot.
  • User either chooses, "install now" or "during next boot" .

For good implementation of this, updates need to be clearly marked as 1:security 2:critical>solves a major crash/freeze issue of the package / major improvement of package responsiveness 3:non-critical>minor tweaks to performance

So when the user is presented with the update requiring reboot,he is told that [1]"This update solves a crash/freeze problem seen in this package/Gives you major improvement of package responsiveness" [2] "This update is a non-critical update" [3] "This is a security Update"

  • So the user decides , if he has the problem, he can do the update immediately... If not, delay it for the next boot.
  • If the user later decides to update before the reboot, he should be able to do so from the update manager, where a reminder says"Install pending updates".
  • The same can be done for the firefox updates too... download the updates when the user accepts and since it requires restart of the browser , WAIT till the browser is closed and then install the updates. So no need to restart the browser. --- [mac_v]


Warning /!\ Edit conflict - your version:


its a mockup i've made months ago, and i will yet improve it cause i'm already working on a second mockup more precise and then taking a look about whzt i can do in Qt with DBus. Regards, TheBootroo, ModernOS Projects Team.

  • "For good implementation of this, updates need to be clearly marked as" <- I do not see the reasoning behind this, only a need to copy PackageKit-specific thing. There are two types of updates a user is interested in I believe - security, and non-security. Security you do now, non-security, you can do whenever. Just as it is currently done. -- vperetokin 2009-06-19 21:51:51


Warning /!\ End of edit conflict