Skip to content

Migrate datacapture library and catalog application#2

Open
LZRS wants to merge 23 commits intoohs-foundation:mainfrom
LZRS:catalog-init
Open

Migrate datacapture library and catalog application#2
LZRS wants to merge 23 commits intoohs-foundation:mainfrom
LZRS:catalog-init

Conversation

@LZRS
Copy link
Copy Markdown
Collaborator

@LZRS LZRS commented Apr 21, 2026

Copies over the migration of Catalog application and contrib libraries to KMP, and updates to the new namespace dev.ohs.fhir

Includes implementation from these PRs

NB: The Kotlin Fhir libraries used still point to the old namespace com.google.fhir. Will be updated once new releases are made

@LZRS
Copy link
Copy Markdown
Collaborator Author

LZRS commented Apr 21, 2026

Desktop

Pixel 9

@LZRS LZRS marked this pull request as draft April 23, 2026 00:49
Copy link
Copy Markdown

@jingtang10 jingtang10 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @LZRS for this PR. Some high level comments:

  • Many hidden folders are included in this PR erroneously, for example .allstar, .devcontainer etc. Please make sure your git ignore file is set up correclty
  • Certain github setups are not needed (for now) for this repo, such as issue templates, or. github workflows
  • Most of the buildSrc folder should probably be ignored for now
  • The docs folder at the moment includes documenation on all Android FHIR SDK libraries. In fact, it might be easier for you to leave out docs at all. We might go through quite a bit of changes on documentation.
  • Remove Google-mandated documentation such as code of conduct, contributing, etc. Whilst it might be useful for us to include similar documentaiton in the future, we shouldn't be "wholesale" inheriting Google processes. In fact we might be adopting a much lighter touch given the nature of the new organisation, since we have fewer projects and no dedicated teams working on OSS practices, legal, etc.
  • Leave out contrib folder for now
  • Leave out kokoro

Overall, this PR can be much simpler, I don't know what's best for you to do, starting afresh or cutting unnecessary bloat in this PR.

Thanks!

@LZRS
Copy link
Copy Markdown
Collaborator Author

LZRS commented Apr 23, 2026

Thanks @LZRS for this PR. Some high level comments:

  • Many hidden folders are included in this PR erroneously, for example .allstar, .devcontainer etc. Please make sure your git ignore file is set up correclty
  • Certain github setups are not needed (for now) for this repo, such as issue templates, or. github workflows
  • Most of the buildSrc folder should probably be ignored for now
  • The docs folder at the moment includes documenation on all Android FHIR SDK libraries. In fact, it might be easier for you to leave out docs at all. We might go through quite a bit of changes on documentation.
  • Remove Google-mandated documentation such as code of conduct, contributing, etc. Whilst it might be useful for us to include similar documentaiton in the future, we shouldn't be "wholesale" inheriting Google processes. In fact we might be adopting a much lighter touch given the nature of the new organisation, since we have fewer projects and no dedicated teams working on OSS practices, legal, etc.
  • Leave out contrib folder for now
  • Leave out kokoro

Overall, this PR can be much simpler, I don't know what's best for you to do, starting afresh or cutting unnecessary bloat in this PR.

Thanks!

Cool, I think I'll just make the changes in this PR

@LZRS LZRS force-pushed the catalog-init branch 2 times, most recently from 8aeadb7 to 5359195 Compare April 24, 2026 01:29
Comment thread README.md Outdated
Co-authored-by: Jing Tang <jingtang@google.com>
@ellykits ellykits changed the title Catalog Application migration Migrate datacapture library and catalog application to Kotlin multiplatform Apr 24, 2026
@LZRS LZRS marked this pull request as ready for review April 25, 2026 00:47
@LZRS LZRS changed the title Migrate datacapture library and catalog application to Kotlin multiplatform Migrate datacapture library and catalog application Apr 25, 2026
@LZRS LZRS requested a review from jingtang10 April 27, 2026 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants