OpenOffice.org Process Inventory II

Jeff Love, Louis Suárez-Potts

Last modified 28 June 2001


This document is a modified version of one Jeff Love wrote for NetBeans's migration. I have modified it to fit OpenOffice.org. The document contains a list of common tasks currently undertaken by OpenOffice.org project owners and admins, and a description of how that task will be completed in SourceCast.

NB If an important element has been missed, please let me know: louis@openoffice.org. Comments and questions should also be sent to me. If I cannot answer a question, I will defer it to Jeff Love, who is leading the upgrade.



User Tasks

Registering

How it is done now:

 

General Differences (if any) in SourceCast: User creates own account; unified issuezilla, admin and cvs access in one user

How to do it in SourceCast

When do I need to Register/Login?

How it is done now:

General Differences (if any) in SourceCast: Users create accounts themselves and then are approved by a SourceCast Administrator; Logging in is assumed to be much more frequent than in Tigris. Assumptions are made once you have logged in to SourceCast that presents certain information to you on "My Start Page" based on the projects that you are a part of (such as news and your project links and links to your issues on that project); If Developer or Content Developer, allows write access to project resources, but not to configure those resources; If role on project is project Owner -- user has access to configure all project resources

How to do it in SourceCast

 

Downloading the CVS Repository

How it is done now:

General Differences (if any) in SourceCast: None

How to do it in SourceCast

 

Uploading to the CVS Repository

How it is done now:

General Differences (if any) in SourceCast: None

How to do it in SourceCast

 

Joining a project

How it is done now:

General Differences (if any) in SourceCast:

How to do it in SourceCast

 

Choosing Role in a project

How it is done now:

General Differences (if any) in SourceCast: The role that you choose on a project both signifies to the community what type of participation you have on the project as well governs what types of commit access (Developer or Content Developer)or access to administrative functions you will have (project Owner);

How to do it in SourceCast:

The following details the various permission that the roles you have the option to choose from carry:

Observer

Developer

Content Developer

project Owner

 

Creating a News Item

How it is done now:

General Differences (if any) in SourceCast: The news utility allows for lightweight news communication among project participants without having to write html; Users who are Members in the project will have current News items displayed for them on "My Start Page"

How to do it in SourceCast

 

Posting Large files for Download

How it is done now:

General Differences (if any) in SourceCast: File utility is included to allow the posting of large files for download without committing them to CVS; uploading files is a GUI front end;

How to do it in SourceCast

 

Posting Documentation for Download

How it is done now:

General Differences (if any) in SourceCast: Documentation utility is included to allow the categorization and display of documents that does not need to be part of the main web content; uploading documentation for download without committing them to CVS; uploading files is a GUI front end;

How to do it in SourceCast

 

Creating An Issue in Issuezilla

How it is done now:

 

General Differences (if any) in SourceCast: Must have Developer, Content Developer or project Owner level access on a project to create issues

How to do it in SourceCast

Once a user becomes a member of a project, he or she is granted additional IssueZilla permissions beyond the default database query capabilities. Permissions can be viewed by clicking on the  My Preferences link on the project Issues page, or the Edit Prefs link in the Issue Tracking toolbar.

Issue tracking permissions depend upon project role: 

Additional permissions can be requested through the project owner. You may need to request a new project role.

 

 

Subscribing to a mailing list

How it is done now:

General Differences (if any) in SourceCast: None really; "Mailing Lists" link off of project Resources tool bar allows user to subscribe by hitting a button instead of sending email

How to do it in SourceCast

 

Browsing Archives

How it is done now:

General Differences (if any) in SourceCast: archives are dynamically generated, better search facility

How to do it in SourceCast

 

Administrative Tasks

Adding Members to your project

How it is done now:

General Differences (if any) in SourceCast: Two ways to add members: explicitly adding them or having user request to join the project and approving their membership and granting them privileges

How to do it in SourceCast

Explicitly adding new users:

Approving Members Role(s) in you project

Note: The other option "Invite Members" is used purely to send out an invitational email to potential project members asking them to join your project

 

Changing mailing list configuration

How it is done now:

General Differences (if any) in SourceCast:

How to do it in SourceCast

 

Adding a mailing list

How it is done now:

General Differences (if any) in SourceCast: Mail categories more grouped, mail list options aren't just scattered unintelligible checkboxes

How to do it in SourceCast

 

Approving a new project

How it is done now:

General Differences (if any) in SourceCast: Domain Admin will approve project before it is posted live on the site; Users can suggest projects themselves without the admins having to create the project for them

How to do it in SourceCast

 

Creating a new project

How it is done now:

 

General Differences (if any) in SourceCast: Users can suggest projects themselves; do not have to rely on Administrator to create project for them

How to do it in SourceCast

Create New project Step 1

Create project Step 2

Create project Step 3

Project confirmation