Skip to content
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

Build Metaschema Level 1 Capabilities Tutorial #260

Closed
4 tasks
aj-stein-nist opened this issue Nov 18, 2022 · 1 comment · Fixed by #275
Closed
4 tasks

Build Metaschema Level 1 Capabilities Tutorial #260

aj-stein-nist opened this issue Nov 18, 2022 · 1 comment · Fixed by #275
Assignees
Labels
enhancement New feature or request

Comments

@aj-stein-nist
Copy link
Collaborator

aj-stein-nist commented Nov 18, 2022

User Story:

As a Metaschema-enabled tool developer, to know what is minimally required for a Level 1 Capability Metaschema library, I want a tutorial in one (or more languages) to walk through implementing those capabilities and what key characteristics of Metaschema syntax to do so.

Goals:

Make tutorials to aid developers of Metaschema-enabled tools to boostrap in their language/runtime/library selection of choice and build MVP functionality for a Level 1 Capability Metaschema-enabled tool.

Dependencies:

Acceptance Criteria

  • All website and readme documentation affected by the changes in this issue have been updated. Changes to the website can be made in the docs/content directory of your branch.
  • A Pull Request (PR) is submitted that fully addresses the goals of this User Story. This issue is referenced in the PR.
  • The CI-CD build process runs without any reported errors on the PR. This can be confirmed by reviewing that all checks have passed in the PR.

{The items above are general acceptance criteria for all User Stories. Please describe anything else that must be completed for this issue to be considered resolved.}

@david-waltermire
Copy link
Collaborator

We talked on the 12/2 Metaschema API call about creating single annotated example around a single or small set of Metaschema features to discuss on the 12/16 Metaschema API call. This is a way to start moving forward and to collect some initial feedback from the group.

@aj-stein-nist aj-stein-nist self-assigned this Dec 15, 2022
@aj-stein-nist aj-stein-nist moved this from Todo to In Progress in NIST OSCAL Work Board Dec 15, 2022
aj-stein-nist added a commit to aj-stein-nist/metaschema that referenced this issue Dec 16, 2022
aj-stein-nist added a commit to aj-stein-nist/metaschema that referenced this issue Dec 16, 2022
aj-stein-nist added a commit to aj-stein-nist/metaschema that referenced this issue Dec 16, 2022
aj-stein-nist added a commit to aj-stein-nist/metaschema that referenced this issue Dec 16, 2022
aj-stein-nist added a commit to aj-stein-nist/metaschema that referenced this issue Dec 16, 2022
@aj-stein-nist aj-stein-nist linked a pull request Dec 23, 2022 that will close this issue
5 tasks
@aj-stein-nist aj-stein-nist moved this from In Progress to Under Review in NIST OSCAL Work Board Dec 23, 2022
aj-stein-nist added a commit to aj-stein-nist/metaschema that referenced this issue Jan 6, 2023
Update hugo-uswds submodule for Meramid update and workaround.
aj-stein-nist added a commit to aj-stein-nist/metaschema that referenced this issue Jan 6, 2023
Add basic metaschema tutorial for usnistgov#260.

Update hugo-uswds submodule for Meramid update and workaround.
aj-stein-nist added a commit to aj-stein-nist/metaschema that referenced this issue Jan 9, 2023
Add basic metaschema tutorial for usnistgov#260.

Update hugo-uswds submodule for Meramid update and workaround.
aj-stein-nist added a commit to aj-stein-nist/metaschema that referenced this issue Jan 11, 2023
Add basic metaschema tutorial for usnistgov#260.

Update hugo-uswds submodule for Meramid update and workaround.
@github-project-automation github-project-automation bot moved this from Under Review to Done in NIST OSCAL Work Board Jan 12, 2023
@david-waltermire david-waltermire added this to the Metaschema 0.9.0 milestone Jun 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
2 participants