Bug 1098218 - Application Installer Continued
Summary: Application Installer Continued
Alias: None
Product: Fedora
Classification: Fedora
Component: Changes Tracking
Version: rawhide
Hardware: Unspecified
OS: Unspecified
Target Milestone: ---
Assignee: Jaroslav Reznik
QA Contact:
Petr Bokoc
Whiteboard: ChangeAcceptedF21 SystemWideChange
Depends On: 1098735
TreeView+ depends on / blocked
Reported: 2014-05-15 13:48 UTC by Jaroslav Reznik
Modified: 2014-12-08 15:22 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
<title>GNOME Software</title> <para> The <application>GNOME Software</application> application installer (the <package>gnome-software</package> package), which was first introduced in Fedora 20, is now more integrated in the system and provides additional functionality. Notable new features include: </para> <itemizedlist> <listitem> <para> Installing application add-ons is now supported. </para> </listitem> <listitem> <para> High quality metadata, such as screenshots, are now offered with many applications, allowing you to gather more information before installing a package. </para> </listitem> <listitem> <para> The installer has been turned into a session service, which allows it to check for available system updates automatically even when the application itself has not been launched by the user. This functionality was previously provided by the <systemitem>gnome-settings-daemon</systemitem> service. </para> </listitem> <listitem> <para> The application is now much better integrated into <application>GNOME Shell</application>: </para> <itemizedlist> <listitem> <para> Available system updates are now offered in the <guilabel>Power Off</guilabel> dialog. </para> </listitem> <listitem> <para> Non-installed packages can now be displayed among search results when using the integrated search function. </para> </listitem> <listitem> <para> You can now right-click an application icon in the shell overview and select <guimenuitem>Show Details</guimenuitem> from the menu to obtain information about the application. </para> </listitem> </itemizedlist> </listitem> <listitem> <para> You can now create and customize application folders using the application installer. </para> </listitem> <listitem> <para> The tool now starts up much faster and provides a more responsive interface due to the switch from the YUM backend to the one provided by the DNF project. </para> </listitem> </itemizedlist> <para> See the <ulink url="http://fedoraproject.org/wiki/Changes/AppInstallerContinued">Application Installer Continued</ulink> wiki page for more information. </para>
Clone Of:
Last Closed: 2014-12-08 15:22:12 UTC
Type: ---
pbokoc: fedora_requires_release_note+

Attachments (Terms of Use)

Description Jaroslav Reznik 2014-05-15 13:48:20 UTC
This is a tracking bug for Change: Application Installer Continued
For more details, see: https://fedoraproject.org//wiki/Changes/AppInstallerContinued

Fully integrate the new application installer with Fedora, and complete its feature set

Comment 1 Jaroslav Reznik 2014-07-04 10:43:32 UTC
This message is a reminder that Fedora 21 Accepted Changes Freeze Deadline is on 2014-07-08 [1].

At this point, all accepted Changes should be substantially complete, and testable. Additionally, if a change is to be enabled by default, it must be so enabled at Change Freeze.

This bug should be set to the MODIFIED state to indicate that it achieved completeness. Status will be provided to FESCo right after the deadline. If, for any reasons, your Change is not in required state, let me know and we will try to find solution. For Changes you decide to cancel/move to the next release, please use the NEW status and set needinfo on me and it will be acted upon. 

In case of any questions, don't hesitate to ask Wrangler (jreznik). Thank you.

[1] https://fedoraproject.org/wiki/Releases/21/Schedule

Comment 2 Petr Bokoc 2014-08-11 18:29:24 UTC
Hi Richard and Kalev,

I wrote a beat about this change for Fedora 21 Release Notes. Please review the text at https://fedoraproject.org/wiki/Documentation_Desktop_Beat (the "GNOME Software" section), and tell me if it is correct and complete, or if you want to change or add anything.

Thanks you!

Comment 3 Kalev Lember 2014-08-11 18:48:25 UTC
Hi Petr,

Thanks for helping with the documentation, much appreciated! Looks like a great start, but I would change a few things:

1) "Documentation Desktop Beat" -- shouldn't it be now called Workstation?

2) "The GNOME Software application installer (the gnome-software package)" -- could maybe say something like "The Fedora Workstation application installer (gnome-software)" ?

3) I wouldn't go into mentioning technical details like the hawkey library, "The hawkey library is now used to query and resolve package dependencies.", but instead say that it now starts up much faster and provides a more responsive interface due to the switch from the yum backend to the one provided by the dnf project

4) I'd mention better integration with the desktop shell -- updates offered in the shutdown dialog, GNOME Shell search provider that returns results for apps that aren't installed, ability to right-click on apps in the shell overview and select "Show Details"

5) And last but not least -- a LOT MORE APPS now ship screenshots and high quality metadata

Comment 4 Petr Bokoc 2014-08-11 21:16:41 UTC
Thank you for the quick reply, Kalev.

1) That's really just a category name. We'd prefer to keep GNOME-related content here, because while Workstation is the only product that ships a GUI by default, if I understand it correctly there will still be spins, and we don't want to imply that you can only get Software (or GNOME in general) if you install Workstation. However, we have a separate category for Workstation-specific content, so I think we can add a link there, pointing to this text in the Desktop section.

2) That's related to the above. Since spins will continue to exist, we'd prefer to call this "GNOME Software" instead of tying the name to Fedora Workstation.

3), 4) and 5) have been addressed.


Comment 5 Kalev Lember 2014-08-12 07:38:20 UTC

Note You need to log in before you can comment on or make changes to this bug.