Skip to content

Moving code to common

Marco Visser edited this page Nov 13, 2020 · 2 revisions

Currently, our STU3/R4 code contains both code that is specific to a version of FHIR, but also a lot of shared code that is duplicated, almost identically, across the branches.

With the introduction of the firely-net-sdk/firely-net-common repo split up (see here), we now have the possibility to start removing duplicate code from these branches and move a single copy over to the common repository.

@gstoain has started with some work common-code-separation, this mainly focusses on getting Resource across, something that would enable moving much more code over to common.

If you would like to start working on moving duplicate code, please create a subheading for it here, and describe your plans. Then create an issue for it to start working on it.

HL7.Fhir.Core/Introspection (Ewout)

It seems the code in this namespace is not DSTU-specific, and I have started working on it in summer 2019, before I got distracted. My work is in branch move-introspection-to-common, but I realize that @george also must have done parts of these when he tried to move Resource away. I will not be able to finish this work before my sabattical, but if you like to continue, be my guest.

Clone this wiki locally