Stream: IG creation
Topic: IG Build and canonical URL
Douglas Denney (Jul 13 2019 at 01:17):
I am working on an implementation guide for the September ballot. When I build, it builds the site at: ttp://build.fhir.org/ig/HL7/cdisc-lab/index.html
According to Melva, I need to have the site at: http://hl7.org/fhir/cdisc-lab
Can you help me understand how to get this posted to the correct URL?
My canonical URL site in the ig.json is: http://hl7.org/fhir/cdisc-lab.
In the package-list.json file the URL specified there is: http://hl7.org/fhir/cdisc-lab/2019Sep.
Is 2019Sep correct? I saw other IGs that specified this so I added it.
@Lloyd McKenzie @Grahame Grieve @Nagesh Bashyam
Christine D (Jul 13 2019 at 01:27):
Should have 'uv' in the path, since this is Universal, per the PSS. https://confluence.hl7.org/display/TSC/Project+Approval+Request+for+CDISC+Lab+Semantics+in+FHIR
@Douglas Denney @Grahame Grieve @Lloyd McKenzie @Nagesh Bashyam
Grahame Grieve (Jul 13 2019 at 01:35):
paste your package-list.json file here
Grahame Grieve (Jul 13 2019 at 01:35):
have you followed the template from the wiki?
Douglas Denney (Jul 13 2019 at 01:46):
{
"package-id" : "hl7.fhir.uv.cdisc-lab",
"title" : "FHIR to CDISC Laboratory Data Mapping Implementation Guide",
"canonical" : "http://hl7.org/fhir/uv/cdisc-lab",
"introduction" : "The FHIR to CDISC Laboratory Data Mapping Implementation Guide provides guidance on how to use FHIR resources to capture data.",
"list" : [{
"version" : "current",
"desc" : "Continuous Integration Build (latest in version control)",
"path" : "http://build.fhir.org/ig/HL7/cdisc-lab/",
"status" : "ci-build",
"current" : true
},{
"version" : "0.1.0",
"date" : "2019-07-12",
"desc" : "DSTU 1 Ballot",
"path" : "http://hl7.org/fhir/uv/cdisc-lab/",
"status" : "ballot",
"fhir-version" : "4.0.0",
"sequence" : "Release 4"
}]
}
Douglas Denney (Jul 13 2019 at 01:46):
Yes. I believe we are following the wiki instructions.
Grahame Grieve (Jul 13 2019 at 01:49):
the sequence value is not correct. You're not balloting Release 4 of the CDISC IG. I expect it would be "Release 1" or "1st Trial-Use" or something - it's what you are balloting towards
Grahame Grieve (Jul 13 2019 at 01:53):
the rest looks good. the second path and date for v 0.1.0 are not actually correct, but Lynn or I will correct them when we publish
Christine D (Jul 13 2019 at 01:58):
Another issue with the build... getting this warning...
CapabilityStatement-server.html
error
The html source does not contain the header marker <!--ReleaseHeader--><p id="publish-box">Publish Box goes here</p><!--EndReleaseHeader--> (see note at http://wiki.hl7.org/index.php?title=FHIR_Implementation_Guide_Publishing_Requirements#HL7_HTML_Standards_considerations)
We have <!--ReleaseHeader--> and !--EndReleaseHeader--> around the publish box lines, but it's still giving this error. @Grahame Grieve @Douglas Denney
Douglas Denney (Jul 13 2019 at 02:01):
Here's the content of our publish-box.html from the frameworks/_includes folder:
<!--ReleaseHeader--><p id="publish-box">
{{site.data.fhir.ig.title}} Implementation Guide (v{{site.data.fhir.ig.version}}:
<a href="https://confluence.hl7.org/display/HL7/HL7+Balloting" title="Standard for Trial-Use">STU</a> 1 Ballot 1), based on <a href="{{ site.data.fhir.path }}index.html">FHIR Version {{ site.data.fhir.version }}</a>. See the <a href="history.html">Directory of published versions.</a>
</p><!--EndReleaseHeader-->
Grahame Grieve (Jul 13 2019 at 02:01):
you have to have the exact string above
Grahame Grieve (Jul 13 2019 at 02:02):
not your own variant. that content is managed by the tools for consistecncy
Christine D (Jul 13 2019 at 02:06):
okay that's the last time we use someone else's code as a template. smh.
Christine D (Jul 13 2019 at 02:06):
thanks @Grahame Grieve !
Eric Haas (Jul 13 2019 at 02:33):
This is more recent change from May. My templates are up to date now.
Christine D (Jul 13 2019 at 02:40):
we've been working on this one for quite a while, so we were using a copy of an older IG. :)
Christine D (Jul 13 2019 at 02:40):
No errors now!
Brett Esler (Jul 31 2019 at 14:05):
around this subject how to control the text in the publish box; I added in AU profiles and can get the version populated as the fixed-business-version of the project but how to get a good title?
Currently 'AU Base Implementation Guide - Local Development build (v2.0.0). See the Directory of published versions'
would like to change the 'Local Development build' to something else - is that possible?
Brett Esler (Jul 31 2019 at 14:06):
looking to do a static publication based on a local build
Grahame Grieve (Jul 31 2019 at 21:55):
I don't understand this question
David Pyke (Jul 31 2019 at 22:35):
You want to have organizations use an unpublished build as their implementation?
Brett Esler (Jul 31 2019 at 23:31):
I was just looking to do a versioned build that is published as part of history - for this one can see it as version 2.0.0 here in history http://hl7.org.au/fhir/history.html
Brett Esler (Jul 31 2019 at 23:33):
When build on CI I get publish box 'AU Base Implementation Guide - CI build (v2.0.0). See the Directory of published versions' if I build local i get 'AU Base Implementation Guide - Local Development build (v2.0.0). See the Directory of published versions'
Brett Esler (Jul 31 2019 at 23:34):
was looking to change the publish box content to reflect the release e.g. AU Base Implementation Guide - QA Preview August 2019 (v2.0.0). See the Directory of published versions
Grahame Grieve (Aug 01 2019 at 02:29):
so I think you are saying that you actually want to publish a milestone?
Brett Esler (Aug 01 2019 at 02:29):
yes that is it
Grahame Grieve (Aug 01 2019 at 02:34):
so I moved the hl7.org.au fhir specs over to work the same was as the hl7.org specs. You
- create a local copy of the website (using FTP)
- move the updated content into place
- update the package-list.json
- run the ig publisher in a special mode
- upload the result back to the website using FTP
Grahame Grieve (Aug 01 2019 at 02:35):
step 4 updates the publish box across all versions that have been published
Grahame Grieve (Aug 01 2019 at 02:35):
the full instructions for hl7.org publishing are here:
Grahame Grieve (Aug 01 2019 at 02:36):
https://wiki.hl7.org/Process_for_Publishing_a_FHIR_IG
Grahame Grieve (Aug 01 2019 at 02:36):
The au process would be a variant of that
Brett Esler (Aug 01 2019 at 02:37):
thanks; sweet it - was step 4 I did not know about... thanks for the link
Last updated: Apr 12 2022 at 19:14 UTC