question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

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>
  1. This is itself a BOM (type pom) and has no jar.
  2. Presumably it’s contributed code? What’s actually in here? Is this something we support?
  3. This is pre-release alpha code.
  4. If this should be included, I think it still needs to have its type set to pom for this to work.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:11 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
chingor13commented, Dec 4, 2019

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).

1reaction
elharocommented, Dec 4, 2019

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.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found