Web software center for Fedora

We had Red Hack week in Red Hat last week. I was working with Jakub on Web software center project. We call it simply “Fedora software“. What is it? Who should be interested?

Our Fedora software lives in the web. It provides a closer look to applications available in Fedora to developers, regular uses, and new comers. It is not about packages, but about applications.

The living in the web means that we are using python and django framework which could be installed to OpenShift.

Screenshot-1

We were looking around for something to bend into the right shape. Let’s look on the web apps. Similar job does apps.ubuntu.com, google play, or itunes. However, they are not for Fedora.

On the other side are desktop applications. Very nice is gnome-software. Unlike gnome-software we aim to all spins and most important, we aim also to Windows and Mac users.  We are using same data (i.e. appstream-data package) so it will stay up to date (at least on the same level as gnome-software).

What we want in the future?

We have a lot of ideas.
– user rating (stars)
– user comments
– preview for your app
– connection to experimental coprs.
– editor of your app data

What we have?

Currently, we have partially implemented parsing of appstream-data and its rendering. You can browse packages according to category and search them.

The source codes are available at github. We will be happy for any contribution. We are looking forward to your patches and bug reports. We have testing instance at http://python-jmlich.rhcloud.com/. We would like to integrate into fedora infrastructure and get nice domain e.g. software.fedoraproject.org.

I would like to say thank you to everyone who contributed so far. Your advises and help is very valuable.

Facebooktwittergoogle_plusredditpinterestlinkedin

7 thoughts on “Web software center for Fedora”

  1. I support this idea. It will be impressive if third party repositories software can be delivered too. Or give user a choice to use them or not.

    Thank you from Indonesia.

  2. It would be great if there was a way to implement that web software center as google implemented their play store. What I mean by that is if user logs in into web software center and clicks “install” it would give him a choice to install it one or more specified devices.

    I’m not sure how practical would that be but it certainly sounds good :-)

  3. hello,

    It’s really a good idea, but why the LICENSE file indicates All rights reserved, rather than AGPL v3, for example? ;)

    I thought the Fedora guys developed only free software XD

Comments are closed.