Tools Spec

From OSGeo
Revision as of 10:33, 12 June 2006 by Wiki-JoWalsh (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Why this document exists

This is an attempt to write a role-centered description of how the different software components that projects are using, described in Project Infrastructure Migration fit together. Single sign-on to a lot of different services could be offered.

There are really two components of this, because OSGeo the Foundation needs one set of tools to communicate between and about itself; there is also an intention to provide hosted services that OSGeo projects and participants need but can't provide themselves, wanting the benefit of a stable home.

Roles

Member

  • Can be a member of one or more committees or projects
  • Has group-based access to subversion
  • May have system access, ssh etc
  • Sends messages
  • Can be subscribed to mailing lists associated with projects
  • Has a location

Project

  • Has members
  • Has mailing list facilities
  • Has home pages
  • Has its own subdomain of osgeo.org
  • Has meetings
  • Has news/talk items to publish
  • Has a public bug tracker
  • Has document archiving facilities
  • Has a collaboration space

Committee

* Has all the properties of a project

Local Chapter

* Has all the properties of a project

Objects

Message

  • Has a timestamp
  • Has a lot of different recipients
  • Is connected to a project
  • Could have keywords

Meeting

  • Has participants
  • Has logs, perhaps has minutes or a summary
  • Has a time and medium/place

Request

  • Task or bug
  • Submitted at a time, by a person
  • Actionable by a person

Data Set

  • Members may want to upload and create metadata about data sets as part of a project.
  • Data sets may have spatial metadata and be indexed and searched for that way

Special Features

  • Some kind of voting facility - secure for board elections - more automated for processes like logo/motto selection
  • Survey facility

References

ASF Projects site

The Apache Software Foundation has a project directory at http://projects.apache.org/ built by collecting models from DOAP, 'Description of a Project' files that each project contributes.