Software Portal Progress
Some people have commented on the lack of public progress on the Software Portal Project so I suppose I should blog about it.
The goal of the project is to make it easy for users to locate and install software.
Some distributions are shipping with simplified application installers now (Such as Ubuntu’s “Add/Remove Applications”), these abstract away from the detail of packages and display only applications to the user. So, for example a package such as kdenetwork may contain multiple applications (kopete, knewsticker, ... ) and other applications such as amarok may be composed of multiple packages (amarok, amarok-xine, ...). The simplified installers therefore only show the applications themselves: amarok, kopete, knewsticker.
The software portal combines automatic detection of applications from package repository metadata, with user generated content. So it can import metadata from the main distribution repositories, buildservice repositories, packman, etc, and then detect applications which will then be browsable by the users. Users can submit new applications, and edit existing ones where the autodetection was not perfect. Users can attach screenshots, tags, comments etc to existing applications. Users will be able to install applications using a one click install link.
So how much is complete? We announced the project 9 months or so ago, progress has been slow as all those involved have been busy. Nevertheless there has been tangible progress.
Here are some screenshots
Now that Pascal has added support for users and roles all the core components are in place. Now it’s a case of Features features features. At some point we need to decide what features are necessary for an initial release.
I hope this has enlightened some as to what the software portal project is about, let us know if you have any suggestions or comments. There is a mailing list . Help is even more welcome than comments ;)