Does google-cloud-contrib belong in the google-cloud-java BOM?
See original GitHub issue <dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-contrib</artifactId>
<version>0.62.1-alpha-SNAPSHOT</version><!-- {x-version-update:google-cloud-contrib:current} -->
</dependency>
- This is itself a BOM (type pom) and has no jar.
- Presumably it’s contributed code? What’s actually in here? Is this something we support?
- This is pre-release alpha code.
- If this should be included, I think it still needs to have its type set to pom for this to work.
Issue Analytics
- State:
- Created 5 years ago
- Comments:11 (3 by maintainers)
Top Results From Across the Web
Using Cloud Client Libraries | Java - Google Cloud
The BOM is necessary because Google publishes over two hundred open source Java libraries that make it easier to use services in Google...
Read more >Spring Framework on Google Cloud
Spring Framework on Google Cloud has dependency and transitive dependencies on Spring Projects. The table below outlines the versions of Spring Cloud, Spring ......
Read more >Using google cloud storage with java - Stack Overflow
One can use Maven to declare that one has dependencies and then Maven can be used to satisfy those. Sadly, I'm not familiar...
Read more >Download com.google.cloud JAR files with all dependencies
Java idiomatic client for Google Cloud Platform services. ... google-cloud-bigquerystorage-bom from group com.google.cloud (version 2.27.0).
Read more >Google Cloud Platform - Wikipedia
Google Cloud Platform (GCP), offered by Google, is a suite of cloud computing services that runs on the same infrastructure that Google uses...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
I think that the artifacts contained under contrib (storage nio, spanner jdbc driver, etc) should be contained in the google-cloud-bom, but not the google-cloud-contrib artifact (which is a parent pom for the higher level client library integrations).
It’s worth having a discussion and making some decisions once and for all. Especially with repo splitting we’re doing, I think it makes more sense than ever to move it to its own repo.
And if we are supporting this, in its own repo or here, we need to commit to the API and get it out of alpha.