TechOps Project Requirements

This proposal was presented and passed at TechOps meetings.

Contents

[edit] Proposed Requirements

[edit] Preamble

Our group can work more effectively if members share documentation about the projects they're working on in a standardized manner, and the group is explicit about which projects it's sponsoring.

[edit] Benefits of being "Sponsored" by TechOps

Projects that are "sponsored" by TechOps receive the following benefits:

  • Right to use TechOps's names and symbols.
  • Right to contact people who are interested in working with TechOps (ex. volunteer database).
  • Right to utilize TechOps resource raising channels (ex. GA proposals, fundraising appeals).
  • Access to TechOps working capital (ex. work space, servers, reputation).
  • Access to TechOps listing opportunities. (ex. blog, wiki, listserve, newsletter).

[edit] Project Information

'Sponsored' TechOps projects must publish the following information:

Field name Wiki Mark-up Description Example
Required:General
Project name proj name unique identifier PermaBank.net
Status status Description of project's status in relation to TechOps Applied
Description desc statement explaining goals and plans Gifting and alternative exchange platform inspired by the #occupy movement.
Point People ppeople point people who are responsible for maintaining project sponsorship devin@sarapisfoundation.org
Groups wg working group(s) to whom the project reports back Technology Operation Group
Documents docs methods of documentation used by the project (pick at least 2) Wiki, RSS, Meetings
Page proj page web page describing the project (rec: MediaWiki+RDF) http://wiki.occupy.net/wiki/PermaBank
Updates blog updates on a blog (rec: RSS+RDF) http://tech.nycga.net/category/projects/permabank-net/
Meetings meetings time/space of working group meeting report backs Every Sunday, 6pm EST, TechOps Meeting 60 Wall St
Required:Technology
Website URL link to the main website http://www.permabank.net
Bugs bugs link to bug tracker http://collaborate.occupy.net/projects/2
Project Management pmgmt link to project management system http://collaborate.occupy.net/projects/2
Source src link to source code https://github.com/FLOSolutions/permabank
Support support link to support resources none
Version version project's versioning info none
License license the FLO license(s) that the project has adopted, including a link GPLv3
Optional:General
Date date date the project was accepted 9/23/11
Logo logo graphical representation none
Location geolog physical location for the project, if applicable global
Calendar ical calendar feed and/or schedule none
Mailing list ml general announce list, listserve, etc permabank-dev@googlegroups.com

[edit] Auditing a Project

Projects can be audited at any general meeting and should be audited when a project point person does a report back. The process is as follows:

  • The group reviews project documentation.
  • If a project doesn't meet documentation requirements, it's point person must create a documentation plan and deliver it to the group within a given time period.
  • If that documentation plan isn't accepted by the group, or the project doesn't meet it's documentation requirements within two weeks of the audit, it loses it's 'sponsored' status.

[edit] Notes

Excess content from TechOps Project Requirements was not incorporated into this proposal.

 
Brought to you by OCCUPY TECH