Hosted projects live in separate directories under /sourceware/projects, with files owned by a dedicated UNIX group.

To create new project FOO:

  1. Do all this as root.
  2. Create a group in /etc/group with vigr. Assign a unique gid number. Make yourself a member for now, as well as any other relevant userids that already exist on the system. Or use the /sourceware/infra/bin/addgroup script.
  3. Create a directory /sourceware/projects/FOO-home.
  4. chgrp FOO FOO-home; chmod g+ws FOO-home
  5. Mention it on the wiki and announce.

Create new repositories, mailing lists, web pages as desired.