-
Notifications
You must be signed in to change notification settings - Fork 22
Home
Jonatan Antoni edited this page Nov 10, 2021
·
2 revisions
Welcome to the Open-CMSIS-Pack wiki!
Contribution to Open-CMSIS-Pack schema files need to be done carefully. The schema files have a wide impact to tools and content across the ecosystem.
- Architectural changes require an approved ADR before being implemented.
- Changes to schema files shall be raised as a pull request to this repo. On PR creation one can select the template for schema changes. This adds some structure including a checklist to the description.
- Modifying a schema definition requires attention to:
- The schema file itself, e.g. the XSD file in ./schema folder.
- The documentation, see the ./doxygen folder.
- The automated checks, see the workflow file.
- Extensions to PackChk tool by raising an associated PR to Open-CMSIS-Pack/devtools.