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

Typescript Library for Metaschema and OSCAL #1281

Open
3 tasks
nikitawootten-nist opened this issue May 19, 2022 · 6 comments
Open
3 tasks

Typescript Library for Metaschema and OSCAL #1281

nikitawootten-nist opened this issue May 19, 2022 · 6 comments
Assignees
Labels
Aged A label for issues older than 2023-01-01 enhancement Epic A collection of issues to be worked on over a series of sprints Scope: Tooling and APIs Issues targeted at development of tooling and APIs to support OSCAL content creation and use. User Story

Comments

@nikitawootten-nist
Copy link
Contributor

User Story:

As an OSCAL tool developer, I want libraries I can use as part of my own tools that will assist me in (de)serializing and transforming objects from JSON/YAML/XML Metaschema/OSCAL objects using Metaschema definitions from within the Node/Javscript ecosystem.

Goals:

NOTE: This is a public issue tracker for the metaschema-node and oscal-node libraries which are currently being developed by the NIST team. Currently they have not been released.

Dependencies:

N/A

Acceptance Criteria

  • All OSCAL website and readme documentation affected by the changes in this issue have been updated. Changes to the OSCAL 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.
@nikitawootten-nist nikitawootten-nist added enhancement User Story Scope: Tooling and APIs Issues targeted at development of tooling and APIs to support OSCAL content creation and use. labels May 19, 2022
@nikitawootten-nist nikitawootten-nist self-assigned this May 19, 2022
@david-waltermire david-waltermire added the Epic A collection of issues to be worked on over a series of sprints label Jul 1, 2022
@tuckerzp
Copy link

tuckerzp commented Sep 7, 2022

I just sent an email, but I attended the OSCAL Mini Workshop and was told to ask for access to TypeScript repository here. I would be interested to see the progress and help contribute.

@nikitawootten-nist
Copy link
Contributor Author

nikitawootten-nist commented Sep 7, 2022

I just sent an email, but I attended the OSCAL Mini Workshop and was told to ask for access to TypeScript repository here. I would be interested to see the progress and help contribute.

Good afternoon @tuckerzp. According to the project access page there's a pending invite for you from @iMichaela. Please let me know if you can see it, if not I can resend the invite.

@aj-stein-nist
Copy link
Contributor

Hey @nikitawootten-nist I thought we got rid of tracker issues. Are we keeping this around to allow the public to sign up for the alpha? Let me know as I noticed this while reviewing the backlog.

@nikitawootten-nist
Copy link
Contributor Author

Hey @nikitawootten-nist I thought we got rid of tracker issues. Are we keeping this around to allow the public to sign up for the alpha? Let me know as I noticed this while reviewing the backlog.

Do we still want to maintain the "closed alpha" status, or just build in the open with the explicit notice that the implementation is incomplete? We can avoid publishing on NPM to make this clear.

@aj-stein-nist
Copy link
Contributor

Sorry if we have time today I will bring this up at the end of issue review (but I am not sure we will have time).

@aj-stein-nist
Copy link
Contributor

aj-stein-nist commented Sep 27, 2023

As an epic predating #1688 board reorganization, I will want to label this as needs refinement for now until it can be broken down, rescoped, and or closed. Apologies, I miscategorized this one, @nikitawootten-nist I will try to sync up on this some time later this week, but we can take Further Analysis Needed to mean review the publication process and close out this tracker issue.

@aj-stein-nist aj-stein-nist moved this from Needs Refinement to Further Analysis Needed in NIST OSCAL Work Board Sep 27, 2023
@Compton-US Compton-US added the Aged A label for issues older than 2023-01-01 label Nov 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Aged A label for issues older than 2023-01-01 enhancement Epic A collection of issues to be worked on over a series of sprints Scope: Tooling and APIs Issues targeted at development of tooling and APIs to support OSCAL content creation and use. User Story
Projects
Status: Further Analysis Needed
Development

No branches or pull requests

5 participants