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

Streamline and better test Metaschema pipelines #163

Closed
3 tasks
wendellpiez opened this issue Jun 11, 2021 · 3 comments
Closed
3 tasks

Streamline and better test Metaschema pipelines #163

wendellpiez opened this issue Jun 11, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request XSLT Implementation Issue relates to the XSLT implementation of Metaschema.

Comments

@wendellpiez
Copy link
Collaborator

wendellpiez commented Jun 11, 2021

User Story:

Metaschema pipelines starting with composition could be streamlined and tested out more comprehensively.

They should be clean with respect to

  1. Namespace handling throughout
  2. Comments, both inline and initial
  3. Emitted outputs including at waypoints
  4. Clearly usable and adaptable runtimes for maintenance and testing

Goals:

Easier maintenance of metaschema-based production over the long term.

Dependencies:

None. Specifically, this Issue should focus on the current implementations despite (because of) possible migration of metaschema infrastructure runtimes to different platforms (node JS, XProc 3 etc).

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.
@wendellpiez
Copy link
Collaborator Author

Work is now happening in a (misnamed) feature/debug branch here: https://github.com/wendellpiez/metaschema/tree/issue196-definition-pruning-enhancement

See also #199.

This Issue needs to be rewritten with achievable goals, probably split.

@david-waltermire david-waltermire added the XSLT Implementation Issue relates to the XSLT implementation of Metaschema. label Feb 7, 2023
@david-waltermire david-waltermire removed this from the Metaschema 0.9.0 milestone Feb 9, 2023
@wendellpiez
Copy link
Collaborator Author

This is an aspirational Issue. Close or move to XSLT M4 stack. Also depends on unit testing.

@wendellpiez wendellpiez added the closable Issue is n/a or satisfied label Feb 14, 2023
@david-waltermire
Copy link
Collaborator

We need to refocus and prioritize what work needs to be done on the XSLT implementation. We should close this issue in favor of new issues that focus on specification future development actions that need to be taken.

@david-waltermire david-waltermire added this to the Metaschema 0.9.0 milestone Jun 27, 2023
@david-waltermire david-waltermire removed the closable Issue is n/a or satisfied label 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 XSLT Implementation Issue relates to the XSLT implementation of Metaschema.
Projects
None yet
Development

No branches or pull requests

2 participants