[Data flow/Ingestion] Ingestion code sync from GitHub to ADO
Google's team is working on Ingestion services and the internal process is to push the code to GitHub which creates some challenges for the R2 Development team.
As discussed and agreed last week, we need to make sure that we push the Ingestion, File, and Delivery Service code from GitHub to ADO for the R2 Development team so that all cloud providers can contribute/develop SPIs.
@Stephen Henderson volunteered to work with the Google team(@fargyle) to set up the process to move the code from GitHub to ADO. The initial code is pushed to GitHub on Feb 10th.
GitHub code sync with ADO, we need a process in place to sync every day and this is not a onetime task.
Mon-repo structure, we need to follow the agreed-upon core services structure where each service is different repo. We are not going to discuss Mon-repo vs Multi-repo in R2, Again it does not matter how its managed in GitHub but when we push to ADO we need to follow the standards.
Noticed os-core-common library within osdu-r2 and its duplicate, We need to make we use the core-common library that we have created for core-services.
I don't see SPIs in the provider's folder, we will have to follow the core service package structure.