-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve Open Component Model (OCM) Specification #60
Comments
Some comments and questions:
|
@shivenduverma-sap The spec and the controller's domain objects are two separate things. This issue is about the OCM spec under https://github.com/open-component-model/ocm-spec |
Proposal for changes:
Start with scope Shorten component repositories, it contains a lot of unrelated text, focus on:
Describe Use Cases:
Describe what it is not:
Typical Implementations:
Shorten component version:
Add section Component Descriptor
Add examples section:
|
Proposed new structure
|
Created a branch to work on the restructured spec. |
Added missing chapters, lots of rephrashing and removing redundancy open-component-model/ocm#62 |
|
Added more issues: open-component-model/ocm#74 Important: We need to agree on a procedure how to update the spec:
|
@jensh007 Added open-component-model/ocm#80 to track change management for spec. |
After a lot of positive feedback I suggest to merge the current state into main and to continue with open issues from there. For this I created a pull request open-component-model/ocm#89. Please vote on accepting this PR. /vote-profileocm |
Vote created@jensh007 has called for a vote on The members of the following teams have binding votes:
Non-binding votes are also appreciated as a sign of support! How to voteYou can cast your vote by reacting to
Please note that voting for multiple options is not allowed and those votes won't be counted. The vote will be open for |
Vote closedThe vote passed! 🎉
Summary
Binding votes (6)
|
Structure changes merged to main, several of the mentioned issues have been closed. A follow-up Epic has been created which contains the rest of open issues: open-component-model/ocm-project#137 |
The OCM project aims to enhance the specification to make it more understandable, accessible, and user-friendly. This user story focuses on improving the OCM specification itself to provide clear explanations, simplify the language and structure, and enhance the overall documentation.
Related Tasks:
Subtasks: (breakdown if needed)
Done by
Definition of Done:
The text was updated successfully, but these errors were encountered: