The Community OBS is:
More about the MBS, License restrictions, policy, links to bugzilla etc
Contents |
The Community OBS is currently managed by:
In other words they do the work to keep it running, fix problems and make policy decisions.
There are several project areas on the community OBS:
Each project can have subprojects and packages; the packages can be built against various targets and published in repositories.
Each user has a home:<username> area and it is up to them how to structure the area underneath. home:<username> areas are created automatically for each user.
The Apps: project is used to manage user-facing applications that have passed through the MeeGo Community Apps QA process. These packages will be available from the community app-store.
This is a lot like the Maemo Extras area (and will probably integrate with it in the future).
The Apps: area will only be accessed via a promotion and QA process.
Project: areas provide a staging and release area for development work that does not fit into the Apps: section.
This may be because they want an individual repository or there may be a project specific QA and release process.
The process for obtaining a Project: area is to talk to the OBS team (above) and explain why you need one. Typically you should have a list of admins and maintainers and a policy for managing roles, if appropriate explain any relationship with upstream (eg Project:KDE would probably only be approved for a group who had some kind of relationship with the main KDE project). There should be documentation about the purpose of the project and the usual notes on mailing lists, VC systems etc.
There is a list of Community OBS Project Areas
(nb these were originally called 'Team:' areas but 'Project:' seems to be a better name.)
The MeeGo areas are where snapshots of MeeGo releases are available to build against.
Different targets are available with various architectures and subsets of packages.
In general applications should be building against a MeeGo release or a MeeGo:Surrounds release
The Fremantle areas are where snapshots of Fremantle releases are available to build against. This area was approved as a way to support the Maemo community in transitioning to MeeGo.
The Harmattan areas are where snapshots of Harmattan releases will be available to build against. This area was approved as a way to support the Maemo community in transitioning to MeeGo.