Skip to content

20190107 Community Meeting Minutes

Ewout Kramer edited this page Apr 30, 2024 · 1 revision

Time: 10:00-11:00 UTC (11:00-12:00 CET, 05:00-06:00 EST, 21:00-22:00 AEDT) Location: Join Zoom Meeting https://zoom.us/j/573322038

Agenda

  • Action items
  • R4 progress
  • .NET 4.0 PR (new item)
  • 1.2/PermissiveParsing (new item)
  • Special enum value to use when parsing an unknown enum value
  • New FHIR Http client (https://github.com/ewoutkramer/fhir-net-api/pull/727)
  • How to start working on isolating poco-dependent code.

Action items

  • Marco worked on integrating the alpha's in Vonk automatically, but encountered some problems - takes more time than anticipated. To be continued. Brian and Ewout excuses themselves for not having done much during Christmas. Items moved to next agenda.

R4 Progress

  • We are currently working on R4 in the update-r4-with-stu3-changes. It contains all Brian's R4 updates and all R3 changes up to friday. It still has about 30 unittests failing. We like to get that back to 0 this week and publish an alpha before flying to San Antonio.
  • It is currently based on the freeze version from the beginning of December 16th, nothing should have changed in the final version. But we are not 100% sure that nothing changes. Brian will double check.
  • We'll start looking at taking FhirPath out of the main repo. Unresolved issue: deciding where the STU-specific tests go (tests with 2/3/4 constraints against the same FhirPath base). For now we will run the tests against R4 in the CI build.
  • Marco is arguing that when we make new unit-tests we should use normative resources so we don't have to update our examples every time again. Also, focus the input data as much as possible on the thing validated, e.g. don't create a full SD to validate just a binding.

.NET 4.0 PR

  • PR#816 - add support for 4.0. Although it is a surprising small amount of code necessary to support 4.0 it is still another platform to support. And Microsoft stopped support about 3 years ago. We feel like we don't want to support this platform. We'll discuss this on Github under the issue.

Validation in parsing in 1.2

  • In 1.2 we will be stricter in validating json arrays, json html, ordering of element. Announcement on zulip should contain info on the PermissiveParsing bit. Brian raises the point that he creates a lot of parser instances so the default should be configurable using a static. EK will make a github issue out of this.

Other

  • Kenneth reports that he is going to follow the same version strategy as the API for the Spark library. He is also working on the R4 upgrade and probably have something ready in january. Spark has now moved to spark.kufu.no. Kenneth will announce the change.
  • Kenneth tried to compile the FHIR .NET API on Linux, but failed. Marco has made it work and encountered no problems. Kenneth will try again.
Clone this wiki locally