Managing mSub
Overview
See Deployment Source Code Repository (mSub).
Admins
Volunters are drawn from across time-zones to help process the requests for mSub directory creation and commit access.
Current Volunteers
@Former user (Deleted), University of California, Berkeley (USA)
@Former user (Deleted), University of California, Davis (USA)
@Former user (Deleted), University of Cape Town (South Africa)
@Former user (Deleted), Whitman College (USA)
@Former user (Deleted), The Australian National University
@Former user (Deleted), Columbia University (USA)
Duties
Requests to set up a directory for an organization.
Requests for commit (or delegation if possible).
Obligations
Check that an organization is a Sakai Partner before creating their mSub directory.
Check that the organization and the proposed committers have Sakai licensing agreements on file before creating directories or granting access. The Sakai license list is confidential and your are being provided access to it for the sole purpose of verifying that person being granted commit is covered by the proper licensing agreements. (If a proposed committer does not have a subversion account, simply request one, cc-ing them so they get their password, via the svn-admins@collab.sakaiproject.org email list.)
Subversion Details
Subversion ACL policy is in maintained in this file: /usr/local/svn/config/svn-acl-policy.
SVN-admins need to be in the
msub-adminsgroupEach directory should have read-write access for the Subversion Admins (e.g.,
@svn-admins = rw, the mSub Admins (@msub-admins = rwand the group whose directory it is (e.g.,@berkeley.edu = rw), and read-only access for everyone else (* = r).... [/msub/berkeley.edu] @svn-admins = rw @msub-admins = rw @berkeley.edu = rw * = r ... berkeley.edu = ray@media.berkeley.edu, kevin@media.berkeley.edu, jholtzman@berkeley.edu, oliver@media.berkeley.edu, carleton@media.berkeley.edu, louis@media.berkeley.edu, eli@media.berkeley.edu, johnk@media.berkeley.edu ...directories are located at the top of the file, and groups at the bottom
If someone doesn't have an existing subversion account, then request one from svn@collab.sakaiproject.org, cc-ing the person in question so they can be given their password directly. (Also make sure they have completed CCLAs and CLAs.)
After editing the file you need to check-in the results, e.g., svn ci svn-acl-policy, which will ask you to provide a comment and your credentials.