Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A specification release that changes the Major or Minor version number is considered a feature release.  A maintenance release is for the inclusion of normative changes to the specification that clarify or remove design errors or flaws in the specification.  Non-normative changes (editorial) do not need a formal process though contributors still need to sign the OpenSocial IPRCLA.

For each feature release, there are 6 phases:

...

During this phase, a given idea should be prototyped and fully specified (with an open spec pull request) for a vote. A prototype implementation is an important milestone to help ensure the specification can be well-defined, and allows more testing against expected use cases.  The submitter of the Github pull request will also need to make sure they have digitally signed the OpenSocial IPR agreementCLA or their changes are ineligible for inclusion.

...

Each release will have a designated OSF WG Administrator.  The Administrator for the release will accept pull requests for features that have 5 +1 votes and no -1 votes.  Bugs do not require a vote.  Authors must also have signed the OpenSocial IPR agreementCLA.  The Administrator may also make non-normative edits to proposals as they are included into specification.

...