This is a proposed process for accepting an Incubating section of the OpenSocial specification as finalized specification. This process still needs to be approved before it will be adopted. |
In the specification roadmap, it says "all major specification changes will be incubated until such time that the community has made significant implementations of these incubating changes and provided feedback. While there is wide agreement in principal, the Community still needs to define and vote on this new process."
The purpose of incubating specification changes is to allow new features to be entered into the specification with the flexibility to change them over time as we gain implementation experience in using them.
Currently, new normative specification changes are added as incubating sections to the OpenSocial specification. Incubating sections in the specification can become finalized sections of the OpenSocial specification once the following requirements have been met.
At any time that an incubating specification change has met these requirements, a vote may be called on the specification mailing list for the purpose of accepting the incubating specification change as finalized specification in an upcoming release of the OpenSocial specification. The voting period will be one week and will require 5 +1 votes and no -1 votes during that time in order to pass.