Difference between revisions of "Platform roadmap"

From Organic Design wiki
m (Milestone 4: Currency and Trade)
m (Milestone 1: Business, commercial and funding Structure)
 
(35 intermediate revisions by 4 users not shown)
Line 1: Line 1:
This document describes our ongoing work to implement the ideas and principles described in our [[manifesto]]. It is directed at those who share our goals and visions who would like to collaborate with us and others to bring them about.  
+
This document is a business plan that specifies an event-line showing our activities to build and deploy the platform network.
  
We call the outcome we are working toward “Platform”, a package of software technologies designed to provide a robust starting point and foundation to help any individual or group to achieve their goals in a collaborative way. We envision that this technology can serve to unite existing groups to work together more closely and form larger groups based on shared interests, as well as empowering individuals with information technology that provides flexibility, freedom and privacy.
+
It forms the business plan, or simply the Roadmap. This document describes our ongoing work to implement the ideas and principles described in our [[manifesto]]. It is directed at those who share our goals and visions who would like to contribute to help bring them about.
 +
 
 +
We call the outcome we are working toward “Platform”, a package of software technologies designed to provide a robust starting point and foundation to help any individual or group to achieve their goals. We envision that this technology can serve to unite existing groups to work together more closely and form larger groups based on shared interests, as well as empowering individuals with information technology that provides flexibility, freedom and privacy.
  
 
We propose that it is possible for people around the world who have shared goals and values to work together much more effectively and harmoniously. The path to achieving this will be to create a flexible framework that can serve as a living, evolving repository for proven and effective methods of collaboration and decision-making, which is easy to change, improve and customise. All users of such a system will be able to contribute to its improvement, much like the Wikipedia has drawn upon a large number of contributors to become the largest and most up-to-date repository of encyclopedic knowledge in a number of languages.
 
We propose that it is possible for people around the world who have shared goals and values to work together much more effectively and harmoniously. The path to achieving this will be to create a flexible framework that can serve as a living, evolving repository for proven and effective methods of collaboration and decision-making, which is easy to change, improve and customise. All users of such a system will be able to contribute to its improvement, much like the Wikipedia has drawn upon a large number of contributors to become the largest and most up-to-date repository of encyclopedic knowledge in a number of languages.
  
We now have a functional system that we've been using for our own organisation and project management. It still has some critical elements missing and is currently based on a MediaWiki framework (which is why we are calling it [[Wiki Organisation]]). This has been useful for us to develop and refine a prototype within, which also contains the initial content and structure of the Platform. We are currently “packaging” the prototype [[Wiki Organisation]] technology we have developed this way to allow the setting up of platforms. A foundation exists, but further work is required to document the system and to make it more user friendly, easier to customise, technically efficient and robust.  
+
We now have a functional system that we've been using for our own organisation and project management. It still has some critical elements missing and is currently based on a MediaWiki framework (which is why we are calling it [[Wiki Organisation]]). This has been useful for us to develop and refine a prototype within, which also contains the initial content and structure of the Platform. We are currently “packaging” the prototype [[Wiki Organisation]] technology we have developed this way to allow the setting up of Platforms. A foundation exists, but further work is required to document the system and to make it more user friendly, easier to customise, technically efficient and robust.  
 +
*Vision: See [[Organic Design Vision]]
 +
*Values: See [[Values]]
  
== Vision ==
+
== Goals ==
;The purpose of Organic Design is to fulfil the following:
+
This is the specific sequence of goals we want to achieve in implementing Platform specification. Each milestone comprises a number of projects and their associated tasks. These "organisational milestones" are conceptually the same as [[W:Milestone_(project_management)|milestones within projects]], except at the level of a whole organisation.
  
{{:Organic Design Vision}}
+
=== Milestone 1: Business, commercial and funding Structure ===
 +
We are currently preparing to [[W:Crowd_funding|crowd-fund]] the first two milestones listed here to give us a fully functional, packaged system to deploy for partner organisations. At this point we will re-assess the most effective path forward. We will be in a position to focus on the development of the [[platform network]] and progress the rest of the milestones in parallel and with much more momentum.
  
;Within this wider context, the Platform technology provides:
+
In presenting our work to the public for crowd-funding, we intend to show how much work we have already put into the technology and that we have a solid plan moving forward. We are moving the development work into the public realm to offer transparency, accountability and credibility to potential backers. Our demo system will allow any member of the public to try and use the technology for themselves to see whether it is something they want to use or support. In addition, we plan to offer members of the public an easy way to set up their own wiki organisation for free.
  
A suite of free, customisable software applications that can run on any computer in any language. What this means in practise: Download a software package or burn a DVD ROM that can be installed on any computer, which includes a continually-updated operating system, email, office and collaboration software.
+
Organic Design itself is a virtual organisation, comprising members who share the vision of Organic Design, who use the [[Wiki Organisation]] prototype to collaborate on a range of projects, including the development of the system itself. The Organic Design wiki is also a collaborative effort, it serves as a development hub and repository for research and other documentation. [[About Organic Design]] elaborates further on the organisation, which has been operating in this evolving form for the past five years. [[Organic Ontology]] gives further detail on the structure of the current organic design departments and the scope of the work.
  
A portal to a network of people to communicate, do business and debate matters of governance with. What this means in practice: Being able to select a legal and financial framework in alignment with your values, to pursue your goals within, with the ability to question and change any aspect and to connect with peers who abide by the same governance.
+
Organic Design maintains a mutual benefit relationship with the Platform One project. Platform One will be a new kind of sustainable learning community in rural New Zealand, designed to develop and model new sustainable technologies and showcase existing innovative environmental, software and social technologies. The Platform One charitable trust, as the legal and financial management foundation, has a constitution incorporating the core of the Organic Design manifesto and will use the Platform technology as a foundation for all software systems and the IT infrastrucutre. In doing so, the trust will drive the development of the Platform technology and the Platform network, while ensuring that all operational methods and procedures will be available as a "living template", allowing the entire organisation to be "cloned" and implemented in parallel on a wider scale. This lends considerable leverage to the work done at Platform One, allowing effective solutions to be deployed rapidly and aiding the development efforts undertaken by exposing the work to global peer-review. In collaboration with Organic Design, the stakeholders of Platform One will be able to eventually foster an entire eco-system of learning communities.
  
A turn-key organisation based on continually updated, proven best practices for personal organisation and setting up businesses. What this means in practice: Fill in a number of electronic form to set up your personal and business goals, projects and manage resources.
+
=== Milestone 2: Prototype Organisation System Complete ===
 +
By the time we reach this milestone, our system will be available for use by members of the public, who will be able to set up a free, private trial version of the demo system. The first step toward this is to move the development work around [[Wiki Organisation]] to the public OD wiki, out from our private beta testing wiki. Packaging is at a level where someone can download the wiki technology with a basic set of records and subscribe to updates from the demo system. Development can continue in the form of releasing [[packages]] to extend the functionality of the org system. People can choose to set up their own "blank" system, one with user guides, with demo content, or OD default content ("live" projects to improve the system itself).  
  
== Values ==
+
The goal is to define the minimal set of features and content required for this stage and to separate out development work that can be handled as part of the package release cycle. In addition to being able to maintain a synchronised system, the users are also able to share selected data with other trusted entities or the general public using the system. This allows users to create and publish projects within the trusted network. Some design and UI improvements will round off the initial system.
Underlying the Platform technology is a set of values that have guided its development and continued evolution. The platform is defined as technology actively supporting the expression of the following values:
 
  
=== Freedom and Privacy ===
+
=== Milestone 3: Prototype Fully Packaged and Deployment-ready ===
We believe use of technology should progressively empower and free people and ensure privacy. In practice this means having full knowledge and control over who accesses personal data and the routine application of strong encryption to ensure privacy. Freedom means being able to choose what the technology looks like and how you use it without having to compromise on functionality or connectivity.
 
*[http://www.gnu.org/philosophy/free-sw.html Free Software Definition] ''- This page clearly defines what freedom means in the context of software''
 
*[http://www.eff.org/issues/privacy Privacy] ''- portal by the Electronic Frontier Foundation (EFF) on privacy for more information''
 
 
 
=== Openness and Transparency ===
 
If systems are open then they are able to improve [[w:Scientific method|scientifically]] through peer-review of clear analysis and objective reporting, thus minimizing inefficiency and corruption. Note that the concepts of transparency and of privacy can appear contradictory, but each has its place; people have a right to real privacy in their personal and financial affairs, but systems must be transparent to all who are affected by its operation and decision-making. A concrete way to pursue this approach is to implement open standards wherever possible.
 
*[http://p2pfoundation.net/Open_Organization Open Organisation] ''- article on P2P foundation site defining open organisation in more detail''
 
*[http://www.eff.org/issues/transparency EFF transparency portal] ''- the Electronic Frontier Foundation''
 
 
 
=== Independence (Bottom-up, Peer to peer) ===
 
All platforms are able to operate independently of their connectivity with other platforms, but when that connectivity is available it's fully utilised. Independence also implies the principle that every platform should have the ability to fully replicate other platforms. The package comes with all the documentation and tools to create bootable USB sticks or CD's for other people to create their own platforms with.<ref>The source code of all the software used by the system is also included, and also the technology-independent specifications of all aspects of the organisational system so that other platforms can be set up using different content management systems, operating systems or hardware architectures.</ref>
 
 
 
In an effort to prevent centralisation and monopolisation, we ensure that the latest state of our technology is available in easy-to-use form without restrictions to anyone, and that it can be used to connect directly and privately with any other person or group using the technology to communicate, trade and govern.
 
*[[W:Peer-to-peer_(meme)|Peer-to-peer]] ''- peer-to-peer article on Wikipedia''
 
 
 
=== Organisation and Accountability ===
 
We submit that the widespread adoption of decentralised forms of organisation can help empowered citizens work together to solve problems and take responsibility for those aspects of civic life that are currently regarded as poorly administrated or managed. Technology should support the collaborative and democratic management of matters both trivial and profound. Policy decisions should be traceable to a point of origin and people in positions of responsibility should be directly accountable to all affected stakeholders. At the same time, we like to think of our approach as "business-like", this is reflected in belief that organisations should strive to be efficient and our adoption of common business concepts and their terms, such as "department", "milestone", "task" and "report". Similarly, we believe in a truly free market and a level playing field, where ideas, products or services can be openly and freely compared and discussed so that people can choose or reject them on their own merits. It should be noted that "free market" is a term that has been heavily distorted in recent times and has come to be almost synonymous with a narrow-minded focus on the financial bottom line, which is not what we are advocating.
 
 
 
== Goals ==
 
This is the specific sequence of goals we want to achieve in implementing Platform specification. Each milestone comprises a number of projects and their associated tasks. These "organisational milestones" are conceptually the same as [[W:Milestone_(project_management)|milestones within projects]], except at the level of a whole organisation.
 
 
 
=== Milestone 1: Prototype Organisation System Complete ===
 
Wiki organisation is the technology we are using to build the prototype organisational system. This system will be available for use by members of the public who can set up a free trial version. Packaging is at a level where someone can download the wiki technology with a basic set of records and subscribe to updates from the demo system. Development can continue in the form of releasing [[packages]] to extend the functionality of the org system. People can choose to set up their own "blank" system, one with user guides, with demo content, or OD default content ("live" projects to improve the system itself). The goal is to define the minimal set of features and content required for this stage and to separate out development work that can be handled as part of the package release cycle. In addition to being able to maintain a synchronised system, the users are also able to share selected data with other trusted entities or the general public using the system. This allows users to create and publish projects within the trusted network. Some design and UI improvements will round off the initial system.
 
 
 
==== Milestone 1 Projects ====
 
{{Note|This list will include links to live projects formatted similarly to blog posts, using either section 0 or description field content with a link to the actual project.}}
 
*[[Merge OD Wiki and PrivateWiki]]
 
*[[Documentation]]
 
*[[Demo Organisational System]]
 
**[[MediaWikiLite]]
 
**[[Payment integration]]
 
 
 
=== Milestone 2: Prototype Fully Packaged and Deployment-ready ===
 
 
By the end of this phase, we will have the packaging of the system refined to the level where it is self-contained and can run offline. What we mean with that specifically, is that anyone could cheaply obtain an installation CD or memory stick with the current version of the desired Platform software package and install it on any computer they desired, to "boot up" into a free operating system complete with any software required, as well as a range of copyright-free content such as the Wikipedia. Upon opening a web browser, the user could then access a fully functional [[Wiki Organisation]] containing the Platform interface. Some people may also wish to do this using a "live" system that could be removed again without making changes to the host computer.
 
By the end of this phase, we will have the packaging of the system refined to the level where it is self-contained and can run offline. What we mean with that specifically, is that anyone could cheaply obtain an installation CD or memory stick with the current version of the desired Platform software package and install it on any computer they desired, to "boot up" into a free operating system complete with any software required, as well as a range of copyright-free content such as the Wikipedia. Upon opening a web browser, the user could then access a fully functional [[Wiki Organisation]] containing the Platform interface. Some people may also wish to do this using a "live" system that could be removed again without making changes to the host computer.
  
Line 63: Line 35:
 
We intend to use the technology at this stage to expand our network of aligned organisations using a shared system, by offering customisation and consultancy services around Platform implementation. This activity will presumably result in a boost to the development efforts around the Platform software packages and an ensuing decentralisation of development work, taking the pressure off Organic Design and giving rise to other flavours of Platform, with other names, in other languages, which would necessitate the development of a language- and technology-independent specification of the Platform, so that in spite of increasing diversity within the network, effective collaboration will remain easy.
 
We intend to use the technology at this stage to expand our network of aligned organisations using a shared system, by offering customisation and consultancy services around Platform implementation. This activity will presumably result in a boost to the development efforts around the Platform software packages and an ensuing decentralisation of development work, taking the pressure off Organic Design and giving rise to other flavours of Platform, with other names, in other languages, which would necessitate the development of a language- and technology-independent specification of the Platform, so that in spite of increasing diversity within the network, effective collaboration will remain easy.
  
==== Milestone 2 projects ====
+
=== Milestone 4: Technology-Independent Specification and Development ===
{{Note|This task list needs to be turned into projects associated with milestone 2}}
+
The focus of this stage of development is to develop a specification of Platform technology that is technology and language-independent, an open standard that can be implemented in any technology or language while maintaining interoperability between the numerous implementations. The result of this effort will be the full decentralisation and internationalisation of the Platform development work. It also means that the Platform can be implemented in the most up-to-date technologies, to allow for effective integration between functions like email, project management and social networking, while making communication more dynamic, adding voice and video collaboration where the bandwidth is available. [[w:Extensible_Messaging_and_Presence_Protocol|XMPP]] currently appears like a good standard to use for creating such a specification, the potential of which has been demonstrated by Google with their "[https://wave.google.com Wave]" application. We envisage a subscription model, where different aspects of the Platform, including the interface, are "curated" by different groups and the users can specify which groups' settings, updates or content they would like to see reflected in their own Platform.
*ISO and LAN
 
*Distributed server (starting with distributed OpenID based on our [[wikid|account propagation]])
 
*Trust groups
 
*Full offline functionality
 
*Research & Education material such as Wikipedia, legal glossary and documentaries
 
*Linux distro for managing IT infrastructure
 
*[[User management]]
 
 
 
=== Milestone 3: Technology-Independent Specification and Development ===
 
The focus of this stage of development is to develop a specification of Platform technology that is technology and language-independent, an open standard that can be implemented in any technology or language while maintaining interoperability between the numerous implementations. The result of this effort will be the full decentralisation and internationalisation of the Platform development work. It also means that the Platform can be implemented in the most up-to-date technologies, to allow for effective integration between functions like email, project management and social networking, while making communication more dynamic, adding voice and video collaboration where the bandwidth is available. XMPP currently appears like a good standard to use for creating such a specification, the potential of which has been demonstrated by Google with their "[https://wave.google.com Wave]" application. We envisage a subscription model, where different aspects of the Platform, including the interface, are "curated" by different groups and the users can specify which groups' settings, updates or content they would like to see reflected in their own Platform.
 
  
This stage of development, with platform no longer being constrained by limitations of specific technologies such as MediaWiki, will be ideal for creating a user interface standard for Platform that is based on the most current technologies and is focussed on making the platform as user-friendly as possible. The challenge will be to create a consistent experience across the whole range of software packages used, while still allowing for flexibility in customisation and making effective use of resources such as broadband Internet or hardware graphics acceleration while not assuming the availability of such resources. The challenge of creating a unified "look and feel" also encompasses creating a consistent experience across a broad range of currently separate applications, such as browsing the web, working on emails, managing projects or updating accounts in the book-keeping application. We need a simple, consistent and solid interface that ties together all aspects of creating and growing an organisation, which can reveal complexity where desired.
+
This stage of development, with Platform no longer being constrained by limitations of specific technologies such as MediaWiki, will be ideal for creating a user interface standard for Platform that is based on the most current technologies and is focussed on making the platform as user-friendly as possible. The challenge will be to create a consistent experience across the whole range of software packages used, while still allowing for flexibility in customisation and making effective use of resources such as broadband Internet or hardware graphics acceleration while not assuming the availability of such resources. The challenge of creating a unified "look and feel" also encompasses creating a consistent experience across a broad range of currently separate applications, such as browsing the web, working on emails, managing projects or updating accounts in the book-keeping application. We need a simple, consistent and solid interface that ties together all aspects of creating and growing an organisation, which can reveal complexity where desired.
  
 
At the end of this stage we will have an evolving set of turn-key organisations that can be used by members of the network to set up new organisations in response to the demand within the network. This is an important aspect the specification mentioned above will need to cater to. We envisage a "wizard" interface that consultants can use to create a new Platform, which is able to tap into any existing resources to create a full inventory and then compare such an inventory with current demands within the platform network to suggest products or services to offer. Having technology abstraction means that all the consultants and their clients need to discuss are everyday concepts such as what kind of skills employees have, what kind computers and software are available to the organisation, what kind of financial and production capital is available. By providing forms to fill in this information, the Platform software then converts these everyday concepts into machine-readable format and publishes them within the Platform network. The software can then suggest the most efficient legal structures and most rewarding value propositions based on the data within the network. The foundation technology to do this has existed for some time and it is often referred to as "[[W:Semantic_Web|the Semantic Web]]".
 
At the end of this stage we will have an evolving set of turn-key organisations that can be used by members of the network to set up new organisations in response to the demand within the network. This is an important aspect the specification mentioned above will need to cater to. We envisage a "wizard" interface that consultants can use to create a new Platform, which is able to tap into any existing resources to create a full inventory and then compare such an inventory with current demands within the platform network to suggest products or services to offer. Having technology abstraction means that all the consultants and their clients need to discuss are everyday concepts such as what kind of skills employees have, what kind computers and software are available to the organisation, what kind of financial and production capital is available. By providing forms to fill in this information, the Platform software then converts these everyday concepts into machine-readable format and publishes them within the Platform network. The software can then suggest the most efficient legal structures and most rewarding value propositions based on the data within the network. The foundation technology to do this has existed for some time and it is often referred to as "[[W:Semantic_Web|the Semantic Web]]".
  
==== Milestone 3 projects ====
+
=== Milestone 5: Currency and Trade ===
*[[Internationalisation]]
+
With the foundation of the previous milestones in place, at the end of this stage of development we envisage a range of new services to be supported and enhanced by the Platform network that were previously too complex to orchestrate or which require a certain economy of scale. These services include the provision of currency, insurance schemes and investment capital, allowing Platforms to be set up in a wider range of industries, including farming projects, high-tech fabrication plants for computer hardware, hospitals, universities, banks or even civil engineering projects such as roads and railway systems.  
*[[Platform User Experience]]
 
*[[Turnkey Organisational System]]
 
*[[Wave Migration]]
 
 
 
=== Milestone 4: Currency and Trade ===
 
 
 
*Financial framework for trading together, funding projects and handling accounting and reporting.
 
 
 
==== Milestone 4 projects ====
 
*[[Financial System]]
 
 
 
== Funding & Organisational Structure ==
 
We are currently preparing to [[W:Crowd_funding|crowd-fund]] the first two milestones listed here to give us a fully functional, packaged system to deploy for partner organisations. At this point we will re-assess the most effective path forward. We will be in a position to focus on the development of the [[platform network]] and progress the rest of the milestones in parallel and with much more momentum.
 
 
 
In presenting our work to the public for crowd-funding, we intend to show how much work we have already put into the technology and that we have a solid plan moving forward. We are moving the development work into the public realm to offer transparency, accountability and credibility to potential backers. Our demo system will allow any member of the public to try and use the technology for themselves to see whether it is something they want to use or support. In addition, we plan to offer members of the public an easy way to set up their own wiki organisation for free.  
 
  
Organic Design itself is a virtual organisation, comprising members who share the vision of Organic Design, who use the [[Wiki Organisation]] prototype to collaborate on a range of projects, including the development of the system itself. The Organic Design wiki is also a collaborative effort, it serves as a development hub and repository for research and other documentation. [[About Organic Design]] elaborates further on the organisation, which has been operating in this evolving form for the past five years. [[Organic Ontology]] gives further detail on the structure of the current organic design departments and the scope of the work.
+
We see a growing demand for groups to effectively formulate policies and goals and to raise the resources required from their members to implement them, with full accountability provided by the underlying technology. This technology should also ensure access by all stakeholders<ref>Loosely: anyone affected by the project, department or organisation</ref> and empower them to review, question or provide feedback on any aspect of the work undertaken. We hope that the Platform network can help meet this demand. It is even plausible at this stage that some of the new non-territorial nations could be represented within the Platform network. Those nations could offer their "customers" citizenship, protection, standards development and welfare services in return for moderate "membership fees", while maintaining full transparency of accounts.  
  
Organic Design is currently developing a synergistic relationship with the Platform One project, showing that there is a real organisation behind our technology and willing to implement the technology fully. Platform One will be a leading edge sustainable learning community in rural New Zealand, designed to develop and model new sustainable technologies and showcase existing leading-edge eco-technologies. The Platform 1 charitable trust, as the legal and financial management foundation, has a constitution incorporating the core of the Organic Design manifesto and will use the Platform technology as a foundation for all software systems and the IT infrastrucutre. In doing so, it will drive the development of the Platform technology and the Platform network, while ensuring that all operational methods and procedures will be available as a "living template", allowing the entire organisation to be "cloned" and implemented in parallel on a wider scale. This lends considerable leverage to the work done at Platform One, allowing effective solutions to be deployed rapidly and aiding the development efforts undertaken by exposing the work to global peer-review. In collaboration with Organic Design, the stakeholders of Platform One will be eventually able to foster an entire eco-system of learning communities.
+
We envision this trend resulting in significant empowerment of individuals and families worldwide who are now free to choose between number of economic and legal systems, leading nation-states and other sovereignties to compete for potential citizens by offering more efficient and transparent services, pristine natural environments or more opportunities for social, intellectual and spiritual advancement. All of the above, we hope.
  
 
== Related projects ==
 
== Related projects ==
Line 121: Line 68:
 
== Notes and references ==
 
== Notes and references ==
 
<references/>
 
<references/>
[[Category:Glossary]]
 

Latest revision as of 03:11, 9 August 2011

This document is a business plan that specifies an event-line showing our activities to build and deploy the platform network.

It forms the business plan, or simply the Roadmap. This document describes our ongoing work to implement the ideas and principles described in our manifesto. It is directed at those who share our goals and visions who would like to contribute to help bring them about.

We call the outcome we are working toward “Platform”, a package of software technologies designed to provide a robust starting point and foundation to help any individual or group to achieve their goals. We envision that this technology can serve to unite existing groups to work together more closely and form larger groups based on shared interests, as well as empowering individuals with information technology that provides flexibility, freedom and privacy.

We propose that it is possible for people around the world who have shared goals and values to work together much more effectively and harmoniously. The path to achieving this will be to create a flexible framework that can serve as a living, evolving repository for proven and effective methods of collaboration and decision-making, which is easy to change, improve and customise. All users of such a system will be able to contribute to its improvement, much like the Wikipedia has drawn upon a large number of contributors to become the largest and most up-to-date repository of encyclopedic knowledge in a number of languages.

We now have a functional system that we've been using for our own organisation and project management. It still has some critical elements missing and is currently based on a MediaWiki framework (which is why we are calling it Wiki Organisation). This has been useful for us to develop and refine a prototype within, which also contains the initial content and structure of the Platform. We are currently “packaging” the prototype Wiki Organisation technology we have developed this way to allow the setting up of Platforms. A foundation exists, but further work is required to document the system and to make it more user friendly, easier to customise, technically efficient and robust.

Goals

This is the specific sequence of goals we want to achieve in implementing Platform specification. Each milestone comprises a number of projects and their associated tasks. These "organisational milestones" are conceptually the same as milestones within projects, except at the level of a whole organisation.

Milestone 1: Business, commercial and funding Structure

We are currently preparing to crowd-fund the first two milestones listed here to give us a fully functional, packaged system to deploy for partner organisations. At this point we will re-assess the most effective path forward. We will be in a position to focus on the development of the platform network and progress the rest of the milestones in parallel and with much more momentum.

In presenting our work to the public for crowd-funding, we intend to show how much work we have already put into the technology and that we have a solid plan moving forward. We are moving the development work into the public realm to offer transparency, accountability and credibility to potential backers. Our demo system will allow any member of the public to try and use the technology for themselves to see whether it is something they want to use or support. In addition, we plan to offer members of the public an easy way to set up their own wiki organisation for free.

Organic Design itself is a virtual organisation, comprising members who share the vision of Organic Design, who use the Wiki Organisation prototype to collaborate on a range of projects, including the development of the system itself. The Organic Design wiki is also a collaborative effort, it serves as a development hub and repository for research and other documentation. About Organic Design elaborates further on the organisation, which has been operating in this evolving form for the past five years. Organic Ontology gives further detail on the structure of the current organic design departments and the scope of the work.

Organic Design maintains a mutual benefit relationship with the Platform One project. Platform One will be a new kind of sustainable learning community in rural New Zealand, designed to develop and model new sustainable technologies and showcase existing innovative environmental, software and social technologies. The Platform One charitable trust, as the legal and financial management foundation, has a constitution incorporating the core of the Organic Design manifesto and will use the Platform technology as a foundation for all software systems and the IT infrastrucutre. In doing so, the trust will drive the development of the Platform technology and the Platform network, while ensuring that all operational methods and procedures will be available as a "living template", allowing the entire organisation to be "cloned" and implemented in parallel on a wider scale. This lends considerable leverage to the work done at Platform One, allowing effective solutions to be deployed rapidly and aiding the development efforts undertaken by exposing the work to global peer-review. In collaboration with Organic Design, the stakeholders of Platform One will be able to eventually foster an entire eco-system of learning communities.

Milestone 2: Prototype Organisation System Complete

By the time we reach this milestone, our system will be available for use by members of the public, who will be able to set up a free, private trial version of the demo system. The first step toward this is to move the development work around Wiki Organisation to the public OD wiki, out from our private beta testing wiki. Packaging is at a level where someone can download the wiki technology with a basic set of records and subscribe to updates from the demo system. Development can continue in the form of releasing packages to extend the functionality of the org system. People can choose to set up their own "blank" system, one with user guides, with demo content, or OD default content ("live" projects to improve the system itself).

The goal is to define the minimal set of features and content required for this stage and to separate out development work that can be handled as part of the package release cycle. In addition to being able to maintain a synchronised system, the users are also able to share selected data with other trusted entities or the general public using the system. This allows users to create and publish projects within the trusted network. Some design and UI improvements will round off the initial system.

Milestone 3: Prototype Fully Packaged and Deployment-ready

By the end of this phase, we will have the packaging of the system refined to the level where it is self-contained and can run offline. What we mean with that specifically, is that anyone could cheaply obtain an installation CD or memory stick with the current version of the desired Platform software package and install it on any computer they desired, to "boot up" into a free operating system complete with any software required, as well as a range of copyright-free content such as the Wikipedia. Upon opening a web browser, the user could then access a fully functional Wiki Organisation containing the Platform interface. Some people may also wish to do this using a "live" system that could be removed again without making changes to the host computer.

The Platform software package could then be set up on a number of other computers to be used by the members of the platform to do work, locally or further afield. Users of the Platform software package will then be able to choose from a number of methods to exchange software updates, emails, organisational records, files and other data, rather than gambling the continuity of their work on the assumption of uninterrupted availability of broadband Internet connections. This is not to say that the Platform software package would not take full advantage of fast Internet, the availability of which would allow for dynamic video and 3d interaction between members. This approach also brings with it the ability to distribute data securely across a trust network and securely log into one's own personal "roaming profile", containing all up-to-date personal files and settings. In this way, people using the Platform software package will have access to cloud computing services with the peace of mind they offer, without having to sacrifice their privacy.

We intend to use the technology at this stage to expand our network of aligned organisations using a shared system, by offering customisation and consultancy services around Platform implementation. This activity will presumably result in a boost to the development efforts around the Platform software packages and an ensuing decentralisation of development work, taking the pressure off Organic Design and giving rise to other flavours of Platform, with other names, in other languages, which would necessitate the development of a language- and technology-independent specification of the Platform, so that in spite of increasing diversity within the network, effective collaboration will remain easy.

Milestone 4: Technology-Independent Specification and Development

The focus of this stage of development is to develop a specification of Platform technology that is technology and language-independent, an open standard that can be implemented in any technology or language while maintaining interoperability between the numerous implementations. The result of this effort will be the full decentralisation and internationalisation of the Platform development work. It also means that the Platform can be implemented in the most up-to-date technologies, to allow for effective integration between functions like email, project management and social networking, while making communication more dynamic, adding voice and video collaboration where the bandwidth is available. XMPP currently appears like a good standard to use for creating such a specification, the potential of which has been demonstrated by Google with their "Wave" application. We envisage a subscription model, where different aspects of the Platform, including the interface, are "curated" by different groups and the users can specify which groups' settings, updates or content they would like to see reflected in their own Platform.

This stage of development, with Platform no longer being constrained by limitations of specific technologies such as MediaWiki, will be ideal for creating a user interface standard for Platform that is based on the most current technologies and is focussed on making the platform as user-friendly as possible. The challenge will be to create a consistent experience across the whole range of software packages used, while still allowing for flexibility in customisation and making effective use of resources such as broadband Internet or hardware graphics acceleration while not assuming the availability of such resources. The challenge of creating a unified "look and feel" also encompasses creating a consistent experience across a broad range of currently separate applications, such as browsing the web, working on emails, managing projects or updating accounts in the book-keeping application. We need a simple, consistent and solid interface that ties together all aspects of creating and growing an organisation, which can reveal complexity where desired.

At the end of this stage we will have an evolving set of turn-key organisations that can be used by members of the network to set up new organisations in response to the demand within the network. This is an important aspect the specification mentioned above will need to cater to. We envisage a "wizard" interface that consultants can use to create a new Platform, which is able to tap into any existing resources to create a full inventory and then compare such an inventory with current demands within the platform network to suggest products or services to offer. Having technology abstraction means that all the consultants and their clients need to discuss are everyday concepts such as what kind of skills employees have, what kind computers and software are available to the organisation, what kind of financial and production capital is available. By providing forms to fill in this information, the Platform software then converts these everyday concepts into machine-readable format and publishes them within the Platform network. The software can then suggest the most efficient legal structures and most rewarding value propositions based on the data within the network. The foundation technology to do this has existed for some time and it is often referred to as "the Semantic Web".

Milestone 5: Currency and Trade

With the foundation of the previous milestones in place, at the end of this stage of development we envisage a range of new services to be supported and enhanced by the Platform network that were previously too complex to orchestrate or which require a certain economy of scale. These services include the provision of currency, insurance schemes and investment capital, allowing Platforms to be set up in a wider range of industries, including farming projects, high-tech fabrication plants for computer hardware, hospitals, universities, banks or even civil engineering projects such as roads and railway systems.

We see a growing demand for groups to effectively formulate policies and goals and to raise the resources required from their members to implement them, with full accountability provided by the underlying technology. This technology should also ensure access by all stakeholders[1] and empower them to review, question or provide feedback on any aspect of the work undertaken. We hope that the Platform network can help meet this demand. It is even plausible at this stage that some of the new non-territorial nations could be represented within the Platform network. Those nations could offer their "customers" citizenship, protection, standards development and welfare services in return for moderate "membership fees", while maintaining full transparency of accounts.

We envision this trend resulting in significant empowerment of individuals and families worldwide who are now free to choose between number of economic and legal systems, leading nation-states and other sovereignties to compete for potential citizens by offering more efficient and transparent services, pristine natural environments or more opportunities for social, intellectual and spiritual advancement. All of the above, we hope.

Related projects

Some organisations and projects involved in similar work:

  • The Business Class.Net - Setting up workspaces with accommodation to ensure consistent standards for people working around the world
  • Dreamfish - Creating a worldwide network to collaborate on projects
  • Couchsurfing - Creating a world-wide peer-to-peer trust community
  • Gaiasoft - Facilitating the development of shared templates

Related concepts

Notes and references

  1. Loosely: anyone affected by the project, department or organisation