Build Service/End User Frontend
From openSUSE
The openSUSE End User Frontend offers distribution users easy access to all software, which has been built in the openSUSE Build Service. You can easily search for software for your distribution. This includes all openSUSE, SUSE Linux Enterprise and foreign distributions (Fedora, Mandriva, Debian, Ubuntu).
Use it
The interface offers an easy way to select and download your desired openSUSE distribution. In addition, it provides a search feature. You can select which distribution you use, to limit the search results to those which are installable on your system.
You can either download the rpm packages manually, or install them and their dependencies easily with YaST by clicking on the 1-Click Install button.
Users of openSUSE 10.3 can use the "1-Click Install" feature, which launches YaST directly.
Users of openSUSE 10.2 or earlier need to install the "yast2-metapackage-handler" from the openSUSE:Tools project manually before using the 1-Click Install feature.
Users of non-SUSE based distributions should use the link to the general repositories returned by the search results.
Link it
There is a "Permanent link" on top of the result page, if you want to link directly to a search result from your page.
You can also link to a concrete package in a concrete project. For example via this URL:
http://software.opensuse.org/search?q=kspaceduel&baseproject=KDE%3AKDE4
This shows all kspaceduel packages from the KDE:KDE4 project. Note that the result contains packages for all distributions which are used as target distros.
You can also set only the default base project via such a link
http://software.opensuse.org/search?baseproject=SUSE%3ASL-10.1
which defaults to SUSE:SL-10.1 as base project.
Extend it
The complete openSUSE Infrastructure is free code under open source license (GPL in this case). This means it is possible for everybody to join development and to adapt also this interface for own needs or to help us improving it.
We do plan to work on the following items, however we would be happy to introduce anyone into the code (Ruby on Rails based), if you want to join development. We will mark the item with a (WIP) when we start working on it.
General Improvements:
- Add support for TAG searching to improve search results.
- Optional searching inside of package descriptions
- Include base distributions in search results
- Include download statistics in search results (more often downloaded software gets rated higher).
- Link to Bugzilla for direct bugreporting.
- Detailed package view showing:
- package size (compressed and installed)
- package dependencies
- screen shots
- links to external pages
- statistics
- Browsing of
- TAG clouds
- Projects
- screenshots
- link to external pages
- Source Packages
- Show distros/images created via Build Service
User Feedback Improvements: This will require a login mechanism.
- Allow package and project rating (using the stars)
- Comment mechanism (or should we not require login for this ?)
- Subscribe to package/projects to get notifications on changes.

