On Wed, 2013-07-10 at 13:02 +0200, Jaroslav Reznik wrote:
> = Proposed Self Contained Change: Application Installer =
> https://fedoraproject.org/wiki/Changes/AppInstaller
> 
> Change owner(s): Richard Hughes <rhug...@redhat.com>, together with the 
> desktop team
> 
> We will replace the existing gnome-packagekit frontends (gpk-update-viewer 
> and 
> gpk-application) by a new application. 

Yay!

> == Detailed description ==
> The current PackageKit frontends are focused on (surprise!) packages.
> 
> The new tool, tentatively named gnome-software, is designed from the 
> beginning 
> for installing applications. It will present applications with information 
> that is relevant to users (screenshots, reviews, descriptions, ratings,...) 
> instead of information that is relevant for packagers (dependencies, package 
> size, file lists,...).
> 
> It will be possible to search and browse for available applications.
> 
> gnome-software will also be used to present information about available and 
> installed updates. Notifications about available updates will launch gnome-
> software if the user chooses to see details. gnome-software will be fully 
> integrated with 'offline updates' - if an update includes system packages, it 
> will be done as an offline update, regardless whether it gets initiated from 
> the 
> gnome-shell menu, a notification, or the gnome-software UI.

This sounds like a nice plan and will finally resolve
https://bugzilla.redhat.com/show_bug.cgi?id=863592 . I'd just like to
note that at present our release requirements are basically that the
'official' update methods have to work at Alpha:

"The installed system must be able to download and install updates with
yum and with the default graphical package manager in all
release-blocking desktops."

https://fedoraproject.org/wiki/Fedora_20_Alpha_Release_Criteria#Updates

Is the planned development timeframe for this Change such that we can
expect this requirement to be satisfied?

Note that update notification is required to work starting from Beta
rather than Alpha:

"Release-blocking desktops must notify the user of available updates,
but must not do so when running as a live image."

https://fedoraproject.org/wiki/Fedora_20_Beta_Release_Criteria#Update_notification

> Other developers:
> * Use gnome-software instead of gpk-update-viewer when dealing with updates 
> in 
> gnome-settings-daemon, gnome-shell and gnome-control-center 

We really need to ensure the necessary co-ordination is done so that
this happens, and the online/offline update mess is cleared up for F20
Alpha.

> Policies and guidelines:
> * No immediate changes needed; longer-term, we probably want to make changes 
> to way applications are distributed and installed
> * The update experience will also benefit from proposed changes to batch 
> updates 

* The release criterion may need to be reworded, depending on whether
the concept of "download and install updates with the default graphical
package manager" really applies to the design.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Reply via email to