This proposal was presented and passed at TechOps meetings.
[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.
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.
Excess content from TechOps Project Requirements was not incorporated into this proposal.