-
Notifications
You must be signed in to change notification settings - Fork 17
Migrate improved UUID support from OSCAL repo #47
Comments
This relates to usnistgov/OSCAL#1416. |
Now we have two repositories underway, with PRs in development (or soon to be):
The random UUID-generating functionality will go in the latter. Any processing specific to OSCAL (not excluding profile resolution) will go into the first repository, starting with the XSLT presently in yet another repository, namely this one (https://github.com/usnistgov/oscal-tools). |
After some cleanup, copied the useful contents of the oscal-tools/xslt directory just mentioned into the oscal-xslt repo. PRs (still in progress): |
Like usnistgov/OSCAL#1416 (comment), we are going to need to update around this, plot an effective set of next steps, and set expectations about what we want to do sooner or backlog for later. |
@wendellpiez can you schedule 60 minutes of time this week between us to work through 1) reviewing the issues and 2) potentially pairing on code changes or PR reviews to move this ball forward? |
@wendellpiez, thank you for reminding me I already scheduled this and it skipped my mind we are to meet on this topic Wednesday. 🤦 |
Pairing to follow on this with Wendell next week alongside usnistgov/OSCAL#1416. |
With PR usnistgov/OSCAL#1158 in the OSCAL repository, we have much improved support for UUID generation using native XSLT pseudo-random-number generation.
This code is useful for use outside profile resolution.
To make this code sharable between applications, the code should be migrated as a function library into its own repository that is available more broadly.
Tasks to create the uuid library:
Refit for use (considerxsl:package
)Consider / refit / design demo applicationCheck for dependencies and test for regressionxslt/generate
XSLTs in this repoThe text was updated successfully, but these errors were encountered: