Forum OpenACS Q&A: Re: Mission Statement for OpenACS

Collapse
Posted by Benjamin Bytheway on
I don't know how others feel, but I can hardly get through that proposed mission statement without going overbudget on my buzzword allowance for the month.

I would much rather see such marketing-speak reserved for companies that sell openacs services.  The guiding mission statement I would envision for openacs would be much more community centric, to define how we operate as a community and what those goals are.  Maybe something more like the debian social contract.

Collapse
Posted by Tom Jackson on

This is an interesting, if difficult job. Above I stated that a mission was more like a goal. Then I read some of the links I provided. Seems there is some basic agreement in the non-profit area at least. A mission seems to be made up of three things:

  • What is the purpose of the community/organization?
  • How is the purpose to be achieved?
  • What are the community/organization values?

The first is really the goal or goals. The second offers a roadmap to achieve the goals. The third sets some guidelines, possibly the reason for the goal, or parameters under which the goals must be achieved.

For instance one goal of the OpenACS community could be to produce a high quality web toolkit.

One way to achive the goal is to write and improve code and improve performance, modularize, refactor, set and enforce standards, etc.

The associated values are to offer advice and direction when asked, to encourage participation by users, to encourage collaboration among developers and users, and to encourage funded developers to consider giving back useful code.

An overall value might be to use the internet and the OpenACS toolkit as a positive force for solving diverse communication needs.