FHIR Chat · Sushi builds · Covid-19 Response

Stream: Covid-19 Response

Topic: Sushi builds


view this post on Zulip Josh Mandel (Mar 25 2020 at 14:18):

Yeah @John Moehrke you were following the topic just fine; I was just noting that the topic had drifted quite a bit :)

view this post on Zulip Michael Donnelly (Mar 25 2020 at 15:09):

Thanks - I didn't want to mute SANER but don't need to know about sushi builds. :)

view this post on Zulip Chris Moesel (Mar 25 2020 at 19:44):

From @Grahame Grieve :

Grahame Grieve: @Chris Moesel what's a reasonable upper limit for sushi before I give up waiting and kill it? 1 minute?
Grahame Grieve: sigh... npm... the install has failed, and it's also broken other parts of my system

view this post on Zulip Chris Moesel (Mar 25 2020 at 19:45):

SUSHI is pretty fast. For the sample project I posted, less than 10 seconds should be sufficient. That said, if you don't have a local fhir cache and it needs to download the FHIR R4 package, then longer...

view this post on Zulip Chris Moesel (Mar 25 2020 at 19:47):

As for it failing and breaking other parts of your system... how did it fail? And how is it breaking other parts of your system? Installation of NPM modules shouldn't really be messing with too much else in your system, so I find that a little surprising.

view this post on Zulip Grahame Grieve (Mar 25 2020 at 19:59):

actually it might not have been npm. but something (re-?)installed python.

view this post on Zulip Grahame Grieve (Mar 25 2020 at 19:59):

I hate python.

view this post on Zulip Grahame Grieve (Mar 25 2020 at 20:00):

anyway, my release build process for the IG publisher uses python

view this post on Zulip Grahame Grieve (Mar 25 2020 at 20:00):

I'll leave the dead switch at 1 minute, and see how that goes

view this post on Zulip Chris Moesel (Mar 25 2020 at 20:01):

SUSHI has no dependencies on python -- so I doubt if it is the culprit.

view this post on Zulip Grahame Grieve (Mar 25 2020 at 20:02):

npm not sushi. it happened before I installed sushi but after I installed npm. But I did install some microsoft tools as well. so maybe that was it

view this post on Zulip Grahame Grieve (Mar 25 2020 at 20:07):

okay, it works fine. I'm working on getting a release out now, but I have to finish breaking the package infrastructure in order to do the release

view this post on Zulip Grahame Grieve (Mar 25 2020 at 20:08):

sorry, I have to finish fixing the broken infrastructure

view this post on Zulip Grahame Grieve (Mar 25 2020 at 20:08):

though I do seem to be breaking things...

view this post on Zulip Chris Moesel (Mar 25 2020 at 20:14):

Phew! I was worried there for a second about you breaking the package infrastructure. We use that in SUSHI!

BTW -- thanks, Grahame! This is really awesome.

view this post on Zulip Grahame Grieve (Mar 25 2020 at 20:15):

none of my tools would work without the package infrastructure. As everyone noticed when it broke

view this post on Zulip Grahame Grieve (Mar 25 2020 at 22:04):

ok released

view this post on Zulip Grahame Grieve (Mar 25 2020 at 22:04):

@Keith Boone feel free to test it out now...

view this post on Zulip Keith Boone (Mar 26 2020 at 08:11):

It's awfull close, last problem for me appears to be on Sushi side of the house. I think I might be able to fudge it for now by eliminating my ig.ini in fsh folder, and hopefully Sushi will leave my original one alone then.

view this post on Zulip Grahame Grieve (Mar 27 2020 at 12:48):

I've been working on this all evening (fixing other bugs) and I'm nearly there - but I must sleep. I'll do a new release that should support sushi first thing in the morning

view this post on Zulip Chris Moesel (Mar 27 2020 at 15:32):

Thanks for working this, @Grahame Grieve!

view this post on Zulip Hans Buitendijk (Apr 02 2020 at 15:47):

Where is the link to the latest IG build?

view this post on Zulip Hans Buitendijk (Apr 02 2020 at 15:52):

Never mind. Got it.

view this post on Zulip John Moehrke (Apr 02 2020 at 15:52):

Hans, the readme.md in the github has links to continuous build https://github.com/AudaciousInquiry/saner-ig


Last updated: Apr 12 2022 at 19:14 UTC