FHIR Chat · include version in naming pros and cons · IG creation

Stream: IG creation

Topic: include version in naming pros and cons


view this post on Zulip 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

view this post on Zulip Grahame Grieve (Mar 24 2020 at 19:34):

this is a general question, or about that specific mess?

view this post on Zulip Jens Villadsen (Mar 24 2020 at 19:34):

general question

view this post on Zulip Grahame Grieve (Mar 24 2020 at 19:35):

and which Url? the github repo url, or canonical URLs?

view this post on Zulip Jens Villadsen (Mar 24 2020 at 19:35):

I sort of prefer not to have it in the url

view this post on Zulip Jens Villadsen (Mar 24 2020 at 19:35):

both

view this post on Zulip Jens Villadsen (Mar 24 2020 at 19:36):

lets just start with the github url

view this post on Zulip Jens Villadsen (Mar 24 2020 at 19:36):

since you can just branch the IG

view this post on Zulip Jens Villadsen (Mar 24 2020 at 19:37):

as well as release it (on github) ...

view this post on Zulip 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)

view this post on Zulip Jens Villadsen (Mar 24 2020 at 19:38):

in that case I'm not a human then

view this post on Zulip Jens Villadsen (Mar 24 2020 at 19:38):

:robot:

view this post on Zulip Grahame Grieve (Mar 24 2020 at 19:38):

it may be learned behavior, but sure, I've always wondered whether you qualify anyway

view this post on Zulip Jens Villadsen (Mar 24 2020 at 19:39):

i can only imagine

view this post on Zulip Jens Villadsen (Mar 24 2020 at 19:39):

it has the certain benefit that stuff like COVID19 does not bite on me ;)

view this post on Zulip 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.

view this post on Zulip Jens Villadsen (Mar 24 2020 at 19:40):

right ...

view this post on Zulip Grahame Grieve (Mar 24 2020 at 19:40):

hah well, research is still out on whether anyone is inherently immune

view this post on Zulip 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

view this post on Zulip Jose Costa Teixeira (Mar 24 2020 at 19:48):

dependencies to other IGs would be on the IG, not in the template

view this post on Zulip Jens Villadsen (Mar 24 2020 at 19:52):

as in the IG resource?

view this post on Zulip Jens Villadsen (Mar 24 2020 at 19:52):

http://build.fhir.org/implementationguide-definitions.html#ImplementationGuide.dependsOn ?

view this post on Zulip Grahame Grieve (Mar 24 2020 at 19:56):

yes


Last updated: Apr 12 2022 at 19:14 UTC