FHIR Chat · Templates · IG creation

Stream: IG creation

Topic: Templates


view this post on Zulip Grahame Grieve (Oct 17 2018 at 07:45):

I'm back to working on templates. I've update the proposed template specification:

view this post on Zulip Grahame Grieve (Oct 17 2018 at 07:45):

http://wiki.hl7.org/index.php?title=FHIR_IG_publisher_templates

view this post on Zulip Grahame Grieve (Oct 17 2018 at 07:45):

comments please.

view this post on Zulip Grahame Grieve (Oct 17 2018 at 07:45):

note that we need to get rid of the framework stuff and use templates as defined here. So whatever you need to do, needs to be done this way.

view this post on Zulip Jose Costa Teixeira (Oct 17 2018 at 11:14):

why ig=[filename] in the ini?

view this post on Zulip Jose Costa Teixeira (Oct 17 2018 at 11:15):

xslt - also 2.0 supported?

view this post on Zulip Grahame Grieve (Oct 17 2018 at 11:25):

2.0 probably not supported. 2.0 is a nightmare in java. does it really matter?

view this post on Zulip Grahame Grieve (Oct 17 2018 at 11:25):

ig = filename - augmenting IG resource

view this post on Zulip Jose Costa Teixeira (Oct 17 2018 at 11:35):

i had a few experimental things that required 2.0 (IIRC it was getting stuff from a set of xmls), but it is not required. Just curious

view this post on Zulip Jose Costa Teixeira (Oct 17 2018 at 11:37):

and the augmenting IG resource - does it mean "whenever we build an IG with this template, this other append IG will be appended to it"?

view this post on Zulip Grahame Grieve (Oct 17 2018 at 11:48):

merged into it - parameters etc

view this post on Zulip Lloyd McKenzie (Oct 17 2018 at 14:50):

2.0 does really matter. I've tried to get by with 1.0 where I could, but there are some IGs where there's no way to avoid it.

view this post on Zulip Lloyd McKenzie (Oct 17 2018 at 14:54):

If you're prioritizing working on templates vs. working on Jira, I presume Jira matters more (because we're publishing with the old for this round, but having Jira done will be important to having the core spec links working the way we'd like - and because we'd like to test it for the IG ballots this round.)

view this post on Zulip Grahame Grieve (Oct 17 2018 at 18:50):

working on Jira

? I don't believe I have any reason to work on Jira?

view this post on Zulip Eric Haas (Oct 17 2018 at 21:45):

OK got I sort of get it. but there are a lot gaps... have you done this with the test that I can look at?

view this post on Zulip Grahame Grieve (Oct 17 2018 at 21:46):

not yet. that will be my next step

view this post on Zulip Grahame Grieve (Oct 17 2018 at 21:52):

I want @Lloyd McKenzie to not object before I invest more time

view this post on Zulip Lloyd McKenzie (Oct 18 2018 at 02:07):

My point is that I'm working on Jira. Do you want me to pause Jira work to poke at templates, or can I ignore templates for the next 2 weeks and get Jira done?

view this post on Zulip Grahame Grieve (Oct 18 2018 at 02:07):

oh you are.... I'll wait 2 weeks

view this post on Zulip Lloyd McKenzie (Oct 18 2018 at 02:08):

k

view this post on Zulip Jose Costa Teixeira (Oct 19 2018 at 18:28):

can we have the possibility to specify the input and output directory?
if I have 2 IGs, in c:\ig1\ and c:\ig2\, and the publisher and template in c:\igpublisher,
i want to tell the publisher to process IG1 and put the output in c:\ig1\output and the same with IG2 for c:\ig2\output

view this post on Zulip Lloyd McKenzie (Oct 19 2018 at 18:31):

The IGs would be in their respective folders. The template would live somewhere else entirely. If you wanted to have the IGPublisher Jar somewhere else, that should be fine - directories would be relative to the location of the ig file

view this post on Zulip Jose Costa Teixeira (Oct 24 2018 at 10:57):

that is good (and what I have adapted your current ant script to do)

view this post on Zulip Jose Costa Teixeira (Oct 24 2018 at 10:58):

Grahame, one question: I presume what you have written is the "to be", not yet there, right?

view this post on Zulip Grahame Grieve (Oct 24 2018 at 11:18):

yes

view this post on Zulip Jose Costa Teixeira (Oct 24 2018 at 11:28):

great, thanks

view this post on Zulip Jose Costa Teixeira (Oct 24 2018 at 11:28):

gives me time to work on the tools and see how to apply themes

view this post on Zulip Jose Costa Teixeira (Dec 09 2018 at 14:21):

@Grahame Grieve is the ig publisher supporting the updated specs? so that I can start looking at templates

view this post on Zulip Eric Haas (Dec 09 2018 at 17:33):

The Ig publisher is always current as far as I can tell

view this post on Zulip Jose Costa Teixeira (Dec 09 2018 at 17:48):

ah sorry, i did not express myself correctly. I meant not the FHIR specs but the updated functinality that Grahame described in this stream.

view this post on Zulip Jose Costa Teixeira (Dec 09 2018 at 17:48):

http://wiki.hl7.org/index.php?title=FHIR_IG_publisher_templates

view this post on Zulip Grahame Grieve (Dec 09 2018 at 20:16):

no. it hasn't happened yet. I plan to work on this once R4 is out. We desparately need it

view this post on Zulip Jose Costa Teixeira (Dec 10 2018 at 07:59):

Thank you.

view this post on Zulip Grahame Grieve (Sep 25 2020 at 16:20):

I just did a new release of the core templates:

  • hl7.fhir.template#0.2.1 ->: 0.3.0 (implied by fhir.base.template)
  • hl7.au.base.template#0.1.2 ->: 0.2.0 (implied by fhir.base.template)
  • hl7.au.fhir.template#0.1.2 ->: 0.2.0 (implied by fhir.base.template)
  • hl7.base.template#0.2.1 ->: 0.3.0 (implied by fhir.base.template)
  • hl7.cda.template#0.1.2 ->: 0.2.0 (implied by fhir.base.template)
  • ihe.fhir.template#0.2.0 ->: 0.3.0 (implied by fhir.base.template)
  • fhir.base.template#0.1.1 ->: 0.2.0

The main change is that you will now get syntax highlighting for xml, json, ttl, and other included binary and library files that are text

view this post on Zulip Grahame Grieve (Sep 25 2020 at 16:21):

if you are working with other templates that you want me to induct into my release pipeline, let me know


Last updated: Apr 12 2022 at 19:14 UTC