Stream: IG creation
Topic: Publish non-Simplifier packages to packages.simplifier.net
Noemi Deppenwiese (Apr 16 2020 at 14:27):
Since https://packages.simplifier.net seems to be the standard FHIR package registry, is there any way to publish packages created e.g. with torinox or the publisher jar there? I tried npm but couldn't even login with my Simplifier credentials.... (With the --registry https://packages.simplifier.net flag of course).
Lloyd McKenzie (Apr 16 2020 at 16:08):
@Grahame Grieve
Grahame Grieve (Apr 17 2020 at 02:09):
packages.simplifier.net is a simplifier thing. packages.fhir.org is public and there needs to be a process for anyone to register their packages there. Right now, there's not. over to you, @Ward Weistra
Grahame Grieve (Apr 17 2020 at 02:12):
there is supposed to be a process, which my back up packages registry at test.fhir.org/packages is following, which is that rss feeds registered in a json file (https://github.com/FHIR/ig-registry/blob/master/fhir-ig-list.json) are watched by the package server, and then any package published via the rss feed will be automatically picked up by the package server
Ward Weistra (Apr 17 2020 at 07:22):
Hi @Noemi Deppenwiese, we're building a way to use Torinox to upload a package via the command line to packages.simplifier.net, and thus also to packages.fhir.org, but it's not there yet. Via the Simplifier route the only way right now is to create the package from your project via the UI.
As Grahame refers to, there are many other package feeds that are (or should be) picked up by the packages.fhir.org package registry, which brings all the feeds together. All these feeds are listed in https://github.com/FHIR/ig-registry/blob/master/fhir-ig-list.json. I'll assume you weren't looking for starting your own package feed (although you can add one there if you want), so perhaps @Grahame Grieve can explain how to end up in one of the other feeds?
@Grahame Grieve Yes, for packages.fhir.org we need to pick up all feeds there.
Noemi Deppenwiese (Apr 17 2020 at 09:25):
Thanks for the explanation! Setting up a package feed is definitly over the top for my project, I'll investigate alternatives.
Grahame Grieve (Apr 17 2020 at 12:37):
well, so far we haven't had any request to post other packages there, but I'm sure we could do that - just send me the package, along with a package-list.json for the package (see https://confluence.hl7.org/display/FHIR/FHIR+IG+PackageList+doco)
Noemi Deppenwiese (Apr 21 2020 at 09:22):
Unfortunatly, the package in question is still in draft stage and i expect to publish a new version every week or so (ideally via CD...). My current workaround is using regular NPM and adding instructions how to "fhir-install" the package manually.
Grahame Grieve (Apr 21 2020 at 09:41):
I'm working on a solution
Last updated: Apr 12 2022 at 19:14 UTC