Project

General

Profile

Setting up a project with a repository

this applies to: those who would like for users to browse your project's source files that are located elsewhere.

Step-by-step instructions for setting up your project

1. Register

If you have not registered yet for SeisCode, then click in the upper-right hand corner. Registration is required for creating and managing projects, but is not required for browsing.

Fill out the short form:

2. Sign in

Sign in to SeisCode by clicking on on the right-side top menu. You are next presented with the sign-in screen:

3. Create a new project

A. Click on

You will see the following form:
screenshot of completed project information page

B. Fill out the description:

1st sentence should be a bare-bones summary of your project: this is what people will see on the main page.

C. Create a unique identifier for your project.

This is unchangeable and will end up in the URL for all things related to your project.

D. Provide a link to your project's homepage.

E. Choose a category for your project from the drop-down list.

F. Add keywords to aid people in finding your project.

Where appropriate, please include any input or output formats (ex. SAC, miniseed, ASCII)

Description, Category, Language, Keywords are all searchable parameters.

G. Select the modules of interest.

Since this particular project only provides both a way for people to discover your project and a way to inspect your source code, the only option we'll turn on is "Repository". Everything else should be cleared, but can be turned on at a later time from the Settings tab.

H. Click

This will save this project and go to it's settings screen. You should see the message
If, instead you click , your project is still saved, but you are returned to a new (blank) project page.

Done!

This is what your new project should look like from the overview page.

You can now make any changes you desire by clicking on the Settings tab.

Repository

To set up a repository, go to Settings, and then choose the Repository tab

If there is no Repository tab, then go to the Modules tab, and make sure that "Repository" is checked.

If you intend to host your repository here, at SeisCode, choose "SeisCode"

Upon selecting "SeisCode", you get the following message

This will create a Subversion repository managed by SeisCode.
Anyone can read from the repository, but only project members can write to it.
URL: http://seiscode.iris.washington.edu/svn/yourprojectnamehere

Click

If you intend to host your repository elsewhere, choose "subversion"

Upon selecting "subversion", you are presented with a dialog box requesting additional details

Fill in the URL of your repository.

Click

Now, your project has been created. Whenever you are logged in, your projects will be starred on the main SEISCODE page. People who are either not logged in, or are not involved with your project will be able to access the project, but will not be able to make edits.

Helpful hints about your project's overview (description)

  • The description is displayed on your project's overview page
  • It is helpful to include requirements, input formats, output formats, and language as appropriate.
  • You can include images.
  • You can include links to your wiki pages (if you are using the wiki)

Managing your project

Your project will now be visible on the "overview" page
You can change the description, installed modules, etc. from the Settings tab from within your project.

Useful modules

Issue tracking module | Wiki module | Files module | Documents module | News module | Forums module | Repository module