Difference between revisions of "Tools Spec"

From OSGeo
Jump to navigation Jump to search
(a page about the collaboration tools and services that osgeo could be providing)
 
m
 
(6 intermediate revisions by the same user not shown)
Line 4: Line 4:
 
[[Project Infrastructure Migration]] fit together. Single sign-on to a lot of different services could be offered.  
 
[[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 themsleves, wanting the benefit of a stable home.
+
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.
  
== Member ==  
+
== Roles ==
 +
 
 +
=== Member ===
  
 
* Can be a member of one or more committees or projects  
 
* Can be a member of one or more committees or projects  
Line 15: Line 17:
 
* Has a location
 
* Has a location
  
== Project ==
+
=== Project ===
  
 
* Has members
 
* Has members
Line 24: Line 26:
 
* Has news/talk items to publish
 
* Has news/talk items to publish
 
* Has a public bug tracker
 
* Has a public bug tracker
 +
* Has document archiving facilities
 
* Has a collaboration space
 
* Has a collaboration space
  
== Meeting ==
+
=== 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 participants
Line 32: Line 52:
 
* Has a time and medium/place
 
* Has a time and medium/place
  
== Message ==
+
=== Request ===
  
* Has a lot of different recipients
+
* Task or bug
* Is connected to a project
+
* Submitted at a time, by a person
* Could have keywords
+
* Actionable by a person
  
== Data Set ==
+
=== Data Set ===
  
 
* Members may want to upload and create metadata about data sets as part of a project.  
 
* 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
 
* Data sets may have spatial metadata and be indexed and searched for that way
  
== Notes ==
+
== 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 ===
  
This is just a start and i hope to fill this out with actual data models and a bit more specifics about current possible solutions.
+
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.

Latest revision as of 10:33, 12 June 2006

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.