Stream: committers
Topic: history page
Brian Reinhold (Mar 25 2019 at 11:50):
@Lloyd McKenzie
I have received these two issues in the PHD IG:
Brian Reinhold (Mar 25 2019 at 11:52):
History Page 'history.html' is wrong (ig.json#paths/history) - must be 'http://hl7.org/fhir/uv/phd/history.html' or 'http://hl7.org/fhir/uv/phd/history.cfml'
package-list.json: file not found in /scratch/ig-build-temp-CTXASE/repo
How do I resolve them? At least I don't know what is the source of information that leads to the history page. I guess these need to be fixed before ballot.
Thanks.
David Pyke (Mar 25 2019 at 11:53):
For the package list, you need to create that see:http://wiki.hl7.org/index.php?title=FHIR_IG_PackageList_doco
David Pyke (Mar 25 2019 at 11:53):
The history link needs a file replaced in the framework with this one: igToConfig.xslt
David Pyke (Mar 25 2019 at 11:54):
Put the package-list.json file in the root of your IG
Brian Reinhold (Mar 25 2019 at 11:55):
Put the package-list.json file in the root of your IG
Thanks ... checking that out and giving it the old College try.
Brian Reinhold (Mar 25 2019 at 13:26):
Put the package-list.json file in the root of your IG
@David Pyke What should the version # be? Last ballot it was 0.2.0. DO I need to go through and update that in my xml files to 0.3.0 or is that done after ballot?
David Pyke (Mar 25 2019 at 13:40):
Version needs to be discussed with Graham. But yeah, you need to update all your files to whatever he says it should be.
Brian Reinhold (Mar 25 2019 at 13:40):
Version needs to be discussed with Graham. But yeah, you need to update all your files to whatever he says it should be.
Thanks!
Brian Reinhold (Mar 25 2019 at 14:02):
Put the package-list.json file in the root of your IG
@David Pyke I did all this and when I build the guide I get the same old one that was there before. What am I missing? By the way, does this look okay?
{
"package-id": "hl7.fhir.uv.phd",
"title": "Personal Health Device Implementation Guide",
"canonical": "http://hl7.org/fhir/uv/phd",
"introduction": "The PHD Implementation Guide was developed in order to have a consistent representation of device and measurement data in FHIR.",
"list": [
{
"version": "current",
"desc": "Continuous Integration Build (latest in version control)",
"path": "http://build.fhir.org/ig/HL7/PHD",
"status": "ci-build",
"current": true
},
{
"version": "0.3.0",
"date": "xxx",
"desc": "STU #1 2nd Ballot",
"path": "http://hl7.org/fhir/uv/phd",
"status": "ballot",
"sequence": "STU1"
},
{
"version": "0.2.0",
"date": "2018-12-04",
"desc": "STU #1 1st Ballot",
"path": "http://hl7.org/fhir/uv/phd",
"status": "ballot",
"sequence": "STU1"
},
{
"version": "0.1.0",
"date": "2018-01-01",
"desc": "STU #1 draft for comment",
"path": "http://hl7.org/fhir/uv/phd",
"status": "draft for comment",
"sequence": "STU1"
}
]
}
David Pyke (Mar 25 2019 at 14:10):
On my local, I had to manually copy it into src-genenerated (or whatever directory you have configured for that). On the build, it's moved there automagically.
Grahame Grieve (Mar 25 2019 at 19:00):
you must specify the version in fixed-business-version of your IG, and then it doesn't matter what you have in your profiles etc, the IG Publisher will overwrite everything anyway
Grahame Grieve (Mar 25 2019 at 19:01):
the build doesn't do anything with package-list.json other than check it. I manually merge package-list.json at the canonical location when I publish a new IG version
Last updated: Apr 12 2022 at 19:14 UTC