rBuilder:Project Owner
From rPath Wiki
Users can read, download from, and watch a project without becoming a member. Membership is required to conduct package and appliance development activities in the project. rBuilder has two roles for members of a project: project owner and developer.
An rBuilder project member who is a project owner can do the following tasks.
- Add and remove project members
- Handle membership requests from rBuilder users
- Promote and demote project members
- Manage project permissions on groups
- All appliance development activities in the project
- Manage releases
Taking on Project Owner Status
An rBuilder user can become a project owner in one of the following ways:
- The member is a developer who is promoted to project owner by another project owner
- The rBuilder user is added as a project owner by another project owner
- The rBuilder user requests membership on a project and the approving project owner makes the user a project owner
| A project must have at least one project owner in order to have other members (project owners or developers). |
Resigning as a Project Owner
A project owner can resign a project provided one of the following conditions apply:
- Another project owner exists
- Another member is promoted to project owner (Promote and Demote Members)
- The project owner is the last member to leave the project (Orphans and Adopting)
If all members have abandoned a project (project owners and developers), it is considered an orphaned project and can be adopted by another user. The adopting user will immediately become a project owner for the project.
