- This eases the effort required to reuse community implementations while accommodating provider-specific sets of Drivers.
- This eases the effort required to reuse community implementations while accommodating provider-specific sets of Drivers.
- Reusing the community OSDU platform implementation becomes more accessible with reduced effort.
- Reusing the community OSDU platform implementation becomes more accessible with reduced effort.
- Community service implementations serve as tested binaries, maintained by the community, and open to updates and contributions.
- Community service implementations serve as tested binaries, maintained by the community, and open to updates and contributions.
- To implement the platform on a custom set of technologies, the primary requirement is to develop the necessary Drivers while reusing tested binaries from the platform.
- To implement the platform on a custom set of technologies, the primary requirement is to develop the necessary Drivers while reusing tested binaries from the platform. <br/>
#### Maven Shade and Plugin-Based Approaches Not Mandatory:
#### Maven Shade and Plugin-Based Approaches Not Mandatory:
- The plugin-based approach does not impose mandatory usage of Maven Shade and Uber jars.
- The plugin-based approach does not impose mandatory usage of Maven Shade and Uber jars.
- Providers have the option to introduce their drivers as they are and use them in the provider module as direct dependencies.
- Providers have the option to introduce their drivers as they are and use them in the provider module as direct dependencies.
- Additionally, the community's south decision point or core-plus module won't require providers to remove already bundled community dependencies since they are not present.
- Additionally, the community's south decision point or core-plus module won't require providers to remove already bundled community dependencies since they are not present.