Software
Software lets you install and update applications and system extensions.
Screenshots
Getting in Touch
Developers: RichardHughes, KalevLember, MatthiasClasen
Development Resources
Git: git clone https://gitlab.gnome.org/GNOME/gnome-software.git
Architecture
Architecture: http://blogs.gnome.org/hughsie/2013/03/05/gnome-software-overall-plan/
Appdata proposal: http://people.freedesktop.org/~hughsient/appdata/
Appdata validator: https://github.com/hughsie/appdata-tools
Fedora appstream tools: https://github.com/hughsie/fedora-appstream
Software uses a plugin architecture to separate the frontend from the technologies that are used underneath. Currently, a PackageKit plugin provides data from a number of traditional packaging systems, such as rpm or apt. An appdata plugin provides additional metadata from locally installed data in the appdata format.