Stream: IG creation
Topic: include version in naming pros and cons
Jens Villadsen (Mar 24 2020 at 19:31):
I see that there's a https://github.com/hl7au/au-fhir-base and a https://github.com/hl7au/au-fhir-base-stu3. What are the benefits of including the version in the url? @Grahame Grieve
Grahame Grieve (Mar 24 2020 at 19:34):
this is a general question, or about that specific mess?
Jens Villadsen (Mar 24 2020 at 19:34):
general question
Grahame Grieve (Mar 24 2020 at 19:35):
and which Url? the github repo url, or canonical URLs?
Jens Villadsen (Mar 24 2020 at 19:35):
I sort of prefer not to have it in the url
Jens Villadsen (Mar 24 2020 at 19:35):
both
Jens Villadsen (Mar 24 2020 at 19:36):
lets just start with the github url
Jens Villadsen (Mar 24 2020 at 19:36):
since you can just branch the IG
Jens Villadsen (Mar 24 2020 at 19:37):
as well as release it (on github) ...
Grahame Grieve (Mar 24 2020 at 19:37):
a few IGs have split their work into maintaining an rX version from the past and preparing a new one, and created different repositories for that. It doesn't work in the ci-build infrastructure, and I haven't figured out how to resolve that. Branches are better, but they don't come naturally to people (maybe to programmers, but if its natural, you're not human)
Jens Villadsen (Mar 24 2020 at 19:38):
in that case I'm not a human then
Jens Villadsen (Mar 24 2020 at 19:38):
:robot:
Grahame Grieve (Mar 24 2020 at 19:38):
it may be learned behavior, but sure, I've always wondered whether you qualify anyway
Jens Villadsen (Mar 24 2020 at 19:39):
i can only imagine
Jens Villadsen (Mar 24 2020 at 19:39):
it has the certain benefit that stuff like COVID19 does not bite on me ;)
Grahame Grieve (Mar 24 2020 at 19:39):
canonical URLs -there's lots of past discussion on this; in general, in a semver sense, it might be appropriate to put the major version in the URL. There's no good solution here, just a set of choices about how to arrange the deck chairs.
Jens Villadsen (Mar 24 2020 at 19:40):
right ...
Grahame Grieve (Mar 24 2020 at 19:40):
hah well, research is still out on whether anyone is inherently immune
Jens Villadsen (Mar 24 2020 at 19:47):
on another note- how are dependencies to other IG's declared using the template approach (https://build.fhir.org/ig/FHIR/ig-guidance/using-templates.html)? I can't seem to find the documentation for it
Jose Costa Teixeira (Mar 24 2020 at 19:48):
dependencies to other IGs would be on the IG, not in the template
Jens Villadsen (Mar 24 2020 at 19:52):
as in the IG resource?
Jens Villadsen (Mar 24 2020 at 19:52):
http://build.fhir.org/implementationguide-definitions.html#ImplementationGuide.dependsOn ?
Grahame Grieve (Mar 24 2020 at 19:56):
yes
Last updated: Apr 12 2022 at 19:14 UTC