HL7 / ig-template-hl7

Base template for HL7-published IGs. Foundation for family-specific templates
2 stars 3 forks source link

Enforce (as best we can) that this is only to be used by HL7 projects #7

Open lmckenzi opened 2 years ago

lmckenzi commented 2 years ago

Enforce that the ig id and URL are based in HL7 and, if we can, enforce that the Git location is HL7 - so that we don't have issues with non-HL7 IGs using the HL7 template.

costateixeira commented 2 years ago

Could this be an invariant in the IG that throws an error? We can embed this invariant/profile in the templates and let the validation logic do the work, instead of adding code.

lmckenzi commented 2 years ago

It should be done by the template somehow - whether an invariant in an auto-applied profile, an XSLT check, or something else, I don't much care...

costateixeira commented 2 years ago

Agree this is on template. For portability and maintainability, I think a profile would be best

lmckenzi commented 1 year ago

Tie this into the existing code that's already looking at the package-list file, etc. as part of Jira processing. Can check for CI-build, canonical and id all being HL7.