|
|
The goal is to be able to release the Core, Extensions, Domains, Domain Data Flows and Layered Services as described under [Projects](R3 Projects) independently. It should be possible to release each of the domain DDMS or domain data flows or layered services as and when they are ready on top of the R3 core. This requires prioritization and focus on projects 1 (Core) and 2 (Data flow and Reference/Helper services) first in R3 to establish this hub and spoke model for effective parallel development and delivery. Therefore these two projects are scheduled for immediate delivery in R3.
|
|
|
|
|
|
The immediate priority is therefore to get the R3 codebase populated (see [Initial Steps](R3Initial%7CR3-Initial-Steps) ) and to get the core changes described under here and to keep the Core stable and reliable for further development and delivery of Extension Projects and Domain Projects.
|
|
|
Release Core, Extensions, Domains, Domain Data Flows and Layered Services as described under [Projects](R3 Projects) independently. It should be possible to release each of the domain DDMS or domain data flows or layered services as and when they are ready on top of the R3 core.
|
|
|
|
|
|
*Note: *The requirements in this page for the R3 scope were distilled from the various backlogs in [Program Activities](https://community.opengroup.org/osdu/program) ( in particular [Shared Backlog](https://community.opengroup.org/osdu/program/-/wikis/Release_Planning/R3/Shared_Backlog)) and from OpenDES pending contributions moved to R3.
|
|
|
|
... | ... | @@ -18,7 +16,46 @@ As the scope for the OSDU platform expands as mentioned above to domains and ext |
|
|
- [**High Level R3 Backlog**](https://community.opengroup.org/groups/osdu/platform/-/boards/71)
|
|
|
- Capturing Backlog - Use [Issues](https://community.opengroup.org/osdu/platform/home/issues) to capture the backlog items & Use [Labels](https://community.opengroup.org/osdu/platform/home/-/labels) to categorize the issues for the boards
|
|
|
|
|
|
### Scope for Core Project(1):
|
|
|
### Timeline and Dependencies
|
|
|
For effective parallel development and delivery of domain DMS, data flow and layered services independently we prioritize projects 1 (Core) and 2 (Data flow and Reference/Helper services) first to establish the platform as hub and spoke model.
|
|
|
|
|
|
The first priority now is to get the R3 codebase populated (see [Initial Steps](R3Initial%7CR3-Initial-Steps) ) and to get the core changes described under here and to keep the Core stable and reliable for further development and delivery of Extension Projects and Domain Projects.
|
|
|
|
|
|
> Draft timeline is detailed below:
|
|
|
<details>
|
|
|
<summary> Click to view timeline!</summary>
|
|
|
|
|
|
|
|
|
```mermaid
|
|
|
gantt
|
|
|
title R3 Release Timeline
|
|
|
dateFormat YYYY-MM-DD
|
|
|
section Core Framework
|
|
|
Core Project :crit, a1, 45d
|
|
|
Data flow and Helper :crit, 2020-05-18 , 45d
|
|
|
section Domains
|
|
|
Wellbore DDMS :2020-07-01 , 90d
|
|
|
Seismic DDMS :2020-07-01 , 90d
|
|
|
Reservoir DDMS :2020-08-01 , 90d
|
|
|
Well Planning DDMS :2020-08-01 , 90d
|
|
|
section Domain Data Flows
|
|
|
Generic Parsers/WKS :2020-07-01 , 45d
|
|
|
Wellbore parsers/enrich :2020-08-01 , 60d
|
|
|
Seismic parsers/enrich :2020-08-01 , 60d
|
|
|
Energistics Formats :2020-08-01 , 60d
|
|
|
section Layered Services
|
|
|
Generic Parsers/WKS :2020-07-01 , 45d
|
|
|
Wellbore parsers/enrich :2020-08-01 , 60d
|
|
|
Seismic parsers/enrich :2020-08-01 , 60d
|
|
|
Energistics Formats :2020-08-01 , 60d
|
|
|
```
|
|
|
</details>
|
|
|
|
|
|
|
|
|
> ### Scope for Core Project(1):
|
|
|
<details>
|
|
|
<summary> Click to view core project scope!</summary>
|
|
|
|
|
|
- [System](https://community.opengroup.org/osdu/platform/system)
|
|
|
- Maintain R2 [OSDU Libs](https://community.opengroup.org/osdu/platform/system/lib) & core Services (search, [Storage](https://community.opengroup.org/osdu/platform/system/storage), ...) from <span style="color: orange;">CSP</span>
|
|
|
- Data change Notifications from <span style="color:blue">SLB</span>
|
... | ... | @@ -43,8 +80,12 @@ from *TBD* |
|
|
- Operations focused services - logging, metering, audit trails for cyber-security from <span style="color:orange">CSP</span>
|
|
|
- Disaster recovery and business continuity from *TBD*
|
|
|
- OSDU Contribution Guide(Project Structure, Apache License, Attribution, README..etc).
|
|
|
</details>
|
|
|
|
|
|
> ### Scope for Data Flow, Reference and Helpers - Extension Project(2):
|
|
|
<details>
|
|
|
<summary> Click to view extension project scope!</summary>
|
|
|
|
|
|
### Scope for Data Flow, Reference and Helpers - Extension Project(2):
|
|
|
- [Reference and Helper Services](https://community.opengroup.org/osdu/platform/reference)
|
|
|
- [Units](https://community.opengroup.org/osdu/platform/reference/unit-service) catalog and conversion service from <span style="color:blue">SLB</span>
|
|
|
- [Coordinate catalogs](https://community.opengroup.org/osdu/platform/reference/crs-catalog-service) and [Coordinate conversion](https://community.opengroup.org/osdu/platform/reference/crs-conversion-service) services from <span style="color:blue">SLB</span>and using [Apache SIS](http://sis.apache.org/) project
|
... | ... | @@ -55,8 +96,11 @@ from *TBD* |
|
|
- register jobs (ingestion, enrichment), get notifications of completion/aborts, inspect logs
|
|
|
- [Enrichment Pipeline](https://community.opengroup.org/osdu/platform/data-flow/enrichment) with pluggable modules
|
|
|
- WKS support from <span style="color:blue">SLB</span>
|
|
|
</details>
|
|
|
|
|
|
### Scope for R3 for Domain Projects:
|
|
|
> ### Scope for R3 for Domain Projects:
|
|
|
<details>
|
|
|
<summary> Click to view domain projects individual scope!</summary>
|
|
|
|
|
|
Domain projects are related to services, data models and technology capabilities related to specific domains.
|
|
|
|
... | ... | @@ -75,9 +119,13 @@ Domain projects are related to services, data models and technology capabilities |
|
|
1. [Reservoir](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/reservoir) domain* from Energistics, Emerson
|
|
|
1. [Well Delivery](https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/well-delivery)* from <span style="color:blue">SLB</span>
|
|
|
1. Real-time and streaming services* from *TBD*
|
|
|
</details>
|
|
|
|
|
|
### Scope for Layered Services Projects:
|
|
|
> ### Scope for Layered Services Projects:
|
|
|
<details>
|
|
|
<summary> Click to view layered services projects scope!</summary>
|
|
|
|
|
|
10. Data connectors for external data sources* from CVX
|
|
|
- Pending* *TBD*
|
|
|
1. Global OSDU index federation (ala regions support) from SDU |
|
|
\ No newline at end of file |
|
|
1. Global OSDU index federation (ala regions support) from SDU
|
|
|
</details> |