Values
The idea the project was to develop an application to help manage organisation in way which is independent of the top-down centralised approach. The project is too ambitious for any single team to accomplish, and really needs to be a "mash up" of many technologies. Over the years of refining our definition of what such an application would be like we learned some important points which allow us to quickly establish whether a particular technology is an appropriate addition to this mash-up.
These criteria are based on the philosophical principles that form the foundations of the project, and can be seen as a parallel concept to the path but applied to software instead of people. in other words, the criteria are designed to ensure growth and harmony opposing the natural entropic tendencies of the environment which would otherwise manifest as system degradation through the channelling of resource into goals other than the benefit of the organisation's members.
Self containment
Self containment means editable from within, and developed from within with no downtime
Collaborative
unified space that all can collaborate on in real time
Free and open source
Prototype based
Prototype/Archetype is fully OO where all classes are instances "in the field"
Peer to peer
not reliant on centralised servers for maintaining the global shared space



