Premise[edit | edit source]
- Multiple data centers now involved in the various Discovery services.
- Issues related with interoperability, distributed centers, different standards.
Goals[edit | edit source]
- Want open and interoperable Discovery standard
- We should agree on a process. Then follow it.
Process[edit | edit source]
We have adopted a governance process similar to the Open Provenance Model governance.
The governance process encompasses the following:
- Proposing new proposals
- Forum to discuss proposals
- Voting and ratifying change proposals
- Changes to existing standards are done as change proposals.
- All steps are posted to the mailing list and wiki.
See the Discovery Governance Process Steps for more info.
Discovery Change Proposal (DCP)[edit | edit source]
All changes to the Discovery specifications must go through the governance process starting with a Discovery Change Proposal (DCP). Each DCP must include the following context for reference:
- A unique identifier. An incrementing number is commonly used in these types of community based processes.
- Timestamp of when proposal was submitted.
- Deadline proposal review period.
- Current governance step
- Problem addressed
- Proposed solution
- Rationale for the solution
See the Discovery Change Proposals list.
Editors[edit | edit source]
Editors on the governance board coordinate the governance process. The responsibilities may include:
- Working with the community on accepting input for change proposals
- Drafting the proposals
- Writing up proposed specifications
- Coordinating the discussions
- Coordinating the voting process
- Ratifying the proposal
- Implementing some of the changes
See the current Discovery Editors.