(note that [B] and parts of [C] can probably be speeded up greatly by Import/Exporting an existing DNS record)
1. Login to https://dcc.godaddy.com/
2. Click the domain you're setting up.
3. Click "Total DNS Control and MX Records".
4. Click "Advanced Mode".
5. Put a check in the Delete column next to all lines containing
secureserver.net
6. Click OK at the bottom to delete the records (they'll still be
listed for a few minutes, saying Pending Removal - that's fine).
7. There should be a single record under A (Host) called "@". Change
it's Points To (ip address) to 212.241.219.57 (which is the address of
the Student Hubs server).
[C] Google Apps (email)
1. Register the domain at http://www.google.com/a/cpanel/domain/new
(selecting Administrator: I own or control this domain).
2. Fill out the form (say, e.g. 100 users and
john.mellor@studenthubs.org as the contact).
3. Create an administrative user. Typically john.mellor for now...
4. Click Verify domain ownership.
5. Choose Change your CNAME record.
6. Use the godaddy control panel (see [B]) to add it, and refresh
the control panel until it no londer shows Pending Setup.
7. Click Verify back in Google Apps.
8. Refresh Google Apps until it has successfully verified you.
9. Click Activate Email and follow the instructions given.
10. Click Docs.
11. Click Change URL.
12. Click Change URLs for all domain services.
13. Use the default suggestions - mail, docs and calendar. It's
probably not currently worth bothering with sites.
14. Click Continue and follow the instructions given.
[D] Add domain aliases
1. Login to https://studenthubs.org:8443/
2. Go to Domains and click studenthubs.org
3. Click Domain Aliases then Add Domain Alias.
4. Enter e.g. warwickhub.org as the Domain alias name and click OK (DNS is irrelevant as the VPN doesn't control it's own DNS).
[E] Create new Hub sites
1. Login to studenthubs.org as John (the admin user).
2. Go to http://studenthubs.org/admin/build/domain/create
3. Enter e.g. warwickhub.org as the Domain and Warwick Hub as the Site name, then click Create domain record.
4. Go to http://studenthubs.org/admin/build/domain/view
5. Click settings next to the domain you just added.
6. Change the email address to e.g. webmaster@warwickhub.org
7. Set the mission as appropriate (e.g. "The <strong>Southampton Hub</strong> is the focal point for charitable activity at Southampton University. Through events and a website, we can connect you with a cause to help tackle the social and environmental challenges of today.").
8. Set Site status to off-line if you don't yet want the site to be visible online.
9. Go to http://southamptonhub.org/admin/domain/content
10. Give the new site access to pages commonly shared but not using the All Affiliates mechanism. In particular, the should be given access to (almost?) all wiki pages.
11. Go to http://studenthubs.org/admin/user/user/create
12. Create a user for each new Hub. Assign the role "ahub" to them, and under Domain access give them access to their own Hub only (untick any that are already ticked, e.g. Student Hubs). Traditionally username is e.g. WarwickHub and email address is webmaster@warwickhub.org
[F] Content & tweaks
1. Create and upload a localised Hub logo.
2. Go through and sort out the content.
[G] GroupSpaces
1. Setup a GroupSpaces network for the new Hub.
2. Setup auto-importing of groups and events from GroupSpaces.