This page contains information on the steps OSFlash administrators need to follow to setup a new open source project on OSFlash:
That creates a new project in SVN but you still need to create accounts for the project leader and committers (no real difference in terms of workflow/permissions.)
For the project leader and any committers, you need to repeat the following instructions:
You will be returned to the “Authorized/Sub-Accounts page”, listing all the authorized accounts.
Note: Although you have created a new account, that user will not have access to the new project yet. You will need to give that user access using the Access Control Lists (ACLs).
It’s a good idea to create all new users for a project first and then set up ACLs.
Now that you’ve created the new authorized accounts, you must give these accounts access to the newly created project.
Great! Now the project lead and committers have read/write access to the project and everone else (anonymous users) have read (checkout) access to the repository.
You’re done with SVN repository setup.
Enter the details in a copy of the email template that you’re going to be sending the project lead (see below) and move on to creating the mailing list.
That’s it, you’re done with the mailing list setup.
The only thing that remains is to set up a page for this project on the Wiki.
====== Name of Project ====== This project has just been created.
Finally, copy the URL of the page and paste it into the email you are going to send the project leader.
That’s it. You’ve created the SVN Repository, Mailing List and the Wiki Page for this project. Now, all that remains is to email the project leader with all the necessary information.
Throughout this process, you should have been updating a copy of the email template, below, to be sent to the project leader.
Once complete, email the project leader with the relevant information and send an email to the OSFlash mailing list to inform the list that a new project has been set up.
Your new OSFlash project is ready!
Hi ProjectLeaderName,
Welcome to the OSFlash family!
I’ve just set up your project on OSFlash. Please keep this email in a safe place for future reference at it contains important account details for the Subversion (SVN) repository, mailing list and web site.
Here is the URL you can use to access SVN:
SVN Repository Link
Here is the link to the Trac tool for your project:
Trac Link
Your username and password for committing to the repository are:
Username: SVNUsername
Password: SVNPassword
IMPORTANT: Please log in at http://sourcesecure.co.uk and change your password as soon as possible.
I’ve set up accounts for each of the committers on your project. Their usernames are all in the form <first initial><last name> (except [if there are any exceptions]).
They all have the same password:
SVNCommitterPassword
IMPORTANT: Please ask all your committers to log in at http://sourcesecure.co.uk and change their passwords as soon as possible.
I have also set up a mailing list for you and set you up as the administrator.
To administer the mailing list, log in at:
MailingListAdminURL
Using the following password:
MailingListAdminPassword
Your mailing list has a public sign-up page at:
MailingListSignupPageURL
Finally, I’ve created a namespace (section) on the OSFlash wiki for your project. You can find it at:
ProjectWikiPageURL
When linking to the main page of your section on the wiki, you can link to it as:
[[ProjectName]]
If you want to create sub-pages on your section/site, use the following naming convention:
[[ProjectName:SubPageName]]
(Of course, page names can contain spaces, etc.) The colon tells the wiki that the second page is a subpage (or belongs to your project’s namespace.) It’s important that you keep subpages on your namespace so that the wiki will remain organized. Also, the breadcrumb navigation at the top of the site will allow users to navigate easily between your project’s main page and subpages.
Please don’t hesitate to contact me or ask on the OSFlash mailing list if you have any questions.
All the best,
NameOfAdministator
--
FullNameOfAdministrator
OSFlash Administrator
http://osflash.org