OSDU R2 Release Notes
The primary goal of Release 2 is to provide a single baseline based on a converged architecture/implementation running on multiple platforms that extend the R1 release by adding support for Seismic files.
This is the first release of OSDU based on a common code base that contains the initial (core) services from the Schlumberger contribution running on multiple cloud providers demonstrating that it came support the workflows from OSDU R1.
This release will be:
- opened to all members of OSDU for reference (committers will still be restricted through the release of R3)
- used as the basis for continuous delivery of the backlog of OpenDES services and new OSDU architectural features- matured in terms of CI/CD pipeline to assess best practices in software engineering and compliance
- the basis for developing and/or supporting multiple deployment options (without the need of a developer)
Release 2 will be
Developer Ready. This means:
- Deployments are part of the CI/CD pipeline and not an independent activity.
- Reference hosted systems will be available to support application development.
R2 was developed in a private Azure DevOps environment where multiple technology providers are creating a common code base with platform-specific implementations on AWS, Azure, and Google; and platform-neutral deployments by IBM. The code resides in Azure DevOps to ensure that we maintain momentum through the release of R2 since we can always work against a running, testable system with an existing CI/CD pipeline. The code is being incrementally released to the community GitLab for future development with the expectation that GitLab will become the primary development environment for Release 3.
The status of the code migration can be found here.
Feedback and support
This Slack Channel is for OSDU Forum members only
OSDU R2 Content
- Services and APIs
- Data Schema, Metadata and test data
- OSDU Reference Architecture
- Energistics Manifest Generator for R2