Welcome to Sabayon Community Repositories!










Sabayon Community Repositories

The Sabayon Community Repositories (SCR) is a community-driven collection of repositories for Sabayon users.
It contains packages built and kept up-to-date by the SCR Build System that allow you to install a package directly with equo.
The SCR was created to keep in a clean and well state the Entropy main repositories, with the goal to reduce it's size and impact. The SCR is the infrastructure to organize and share new packages from the community and to also build popular packages into the community repository.
SCR contains mostly packages that can be found in Gentoo Overlays (layman) and that cannot be maintained by the Sabayon Dev team. In the SCR, users are able also to contribute their own package builds (ebuilds and related files). The SCR community has the ability to vote for or against packages/repositories in the SCR Build System. All the repositories provides packages in the binary form.
DISCLAIMER: SCR packages are user produced content. Any use of the provided files is at your own risk. YOU HAVE BEEN WARNED.

Website usage

Start to search on the top bar, if the package is present a drop down menu will appear. Click on the package you are interested in and follow the steps to install in your box!

TL;DR

Information and how-to use: Wiki page Packages requests: Bugzilla section Guidelines and Bylaws (for SCR Devs): scr-docs Github repository

SCR Developers

SCR Developers(SCRD) are members of the community charged with keeping the SCR in working order. They maintain popular packages (communicating with and sending patches upstream as needed), and vote in administrative matters.
A SCRD is elected from active community members by current SCRDs in a democratic process. SCRDs are the only members who have a final say in the direction of the SCR.

Package Requests

To fill a Package request file a bug in the Sabayon Bugzilla.

There are three types of requests that can be filed that will be considered by a SCRD:
  • Orphan Request: Request a package to be disowned, e.g. when the maintainer is inactive and the package has been flagged out-of-date for a long time.
  • Deletion Request: Request a package to be removed from the Community repository in SCR. Please do not use this if a package is broken and can be fixed easily. Instead, contact the package maintainer and file orphan request if necessary.
  • Add a package: Request a package to be inside Community SCR. SCRD will decide what to do then, if you intend to mantain it, specify it in the issue.

Submitting Packages

You can open a Pull request at the Sabayon/community-repositories Github Repository with the suggested changes.

Discussion

General discussion regarding the Sabayon Community Repositories (SCR) and SCRD structure takes place on #sabayon-dev on IRC at chat.freenode.net. For discussions related to the development of the SCR website, open an issue at the Github Repository. Use the sabayon-dev mailing list for general discussions about SCR.

Bug Reporting

If you find a bug in the SCR web interface, please fill out a bug report on our bug tracker. Use the tracker to report bugs in the SCR web interface only. To report packaging bugs contact the package maintainer or leave a comment on the appropriate package page.