Ockam logo
Product
OverviewCloud SDKEdge SDKEmbedded SDKRegistryRouter
Contact us

Proposal Process

Ockam Proposals are design documents that should be openly discussed by the Ockam community before a feature is implemented. A proposal describes the motivation for a feature along with a technical specification for how it could be implemented within Ockam.

Description

  1. The first step in creating a proposal is to create an issue that describes the problem you would like to address with a feature in ockam.

  2. After some community feedback on the issue, the proposed feature is written into a draft proposal document that describes the motivation for that feature along with a technical specification for how it could be implemented within ockam.

  3. This draft proposal is reviewed and merged via a pull request.

  4. The proposal then goes through several iterations of prototype implementations and design improvements before it becomes a feature in a released version of ockam.

Discussion

We’re discussing the process in the following Github issues: #1

References

  1. Rust RFCs.
    https://github.com/rust-lang/rfcs
  2. Python Enhancement Proposal Process.
    https://www.python.org/dev/peps/pep-0001
  3. Scala Improvement Process.
    https://docs.scala-lang.org/sips/sip-submission.html
Previous

Proposals

Next

Secure Channels

On this page
  • Description
  • Discussion
  • References
Edit this page
Star Ockam repo