Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate FHIR Core to the latest FHIR SDK artifacts #2816

Closed
5 tasks
ndegwamartin opened this issue Oct 13, 2023 · 6 comments · Fixed by #2825
Closed
5 tasks

Migrate FHIR Core to the latest FHIR SDK artifacts #2816

ndegwamartin opened this issue Oct 13, 2023 · 6 comments · Fixed by #2825
Assignees
Labels

Comments

@ndegwamartin
Copy link
Contributor

ndegwamartin commented Oct 13, 2023

Describe the feature request.
FHIR SDK artifacts with the latest changes from the 'master' branch (including a few extra un-merged PRs) have been published.

We need to upgrade and refactor FHIR Core to utilize them on main.

Additional context
The artifacts have been published under the following signatures

  • Common - org.smartregister:common:0.1.0-alpha05-preview-SNAPSHOT
  • Engine - org.smartregister:engine:0.1.0-beta04-preview5-SNAPSHOT
  • SDC - org.smartregister:data-capture:1.0.0-preview20-SNAPSHOT
  • Workflow - org.smartregister:workflow:0.1.0-alpha03-preview3-SNAPSHOT
  • Knowledge/IG - org.smartregister:knowledge:0.1.0-alpha02-preview-SNAPSHOT

The un-merged PRs included are:

Newer version includes

Acceptance criteria

  • Migrate common library
  • Migrate engine library
  • Migrate SDC library
  • Migrate Workflow library
  • Migrate Know/IG library
@ndegwamartin
Copy link
Contributor Author

Please take note, we have new versions of the following artifacts:

  1. Engine - 0.1.0-beta05-preview-SNAPSHOT
  2. SDC - 1.0.0-preview21-SNAPSHOT
  3. Workflow - 0.1.0-alpha03-preview4-SNAPSHOT

@allan-on
Copy link
Contributor

@ndegwamartin FHIR Engine 0.1.0 beta05 Pre-release includes a hapifhir core dependency updated to v6.0.22 which includes the math functions we require in FHIRPathEngine.
So we no longer have to include unmerged PR opensrp/android-fhir#10 going forward

@pld pld added this to the Sprint 22 (24th Oct - 6th Nov) milestone Oct 23, 2023
@ndegwamartin
Copy link
Contributor Author

@ellykits please take note, we have new versions of the following artifacts:

  1. Engine - 0.1.0-beta05-preview1-SNAPSHOT
  2. SDC - 1.0.0-preview22-SNAPSHOT
  3. Workflow - 0.1.0-alpha04-preview-SNAPSHOT
  4. Knowledge/IG - 0.1.0-alpha03-preview-SNAPSHOT
  5. Common - 0.1.0-alpha05-preview-SNAPSHOT

@dubdabasoduba
Copy link
Member

@maimoonak While confirming why the Growth monitoring stuff fails please check whether $evaluate-measure works. It was broken on main before this upgrade.

Please check whether this was fixed. Feel free to add the findings here for future tracking

@Rkareko
Copy link
Contributor

Rkareko commented Nov 24, 2023

We have new versions of the following artifacts:

Engine - 0.1.0-beta05-preview3-SNAPSHOT

@ndegwamartin
Copy link
Contributor Author

@ellykits please take note, new versions of the following artifacts are available
Engine - 0.1.0-beta05-preview7-SNAPSHOT
SDC - 1.1.0-preview-SNAPSHOT
Workflow - 0.1.0-alpha04-preview4-SNAPSHOT
Knowledge/IG - 0.1.0-alpha03-preview2-SNAPSHOT
Common - 0.1.0-alpha05-preview2-SNAPSHOT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants