Skip to content

Conversation

copybara-service[bot]
Copy link
Contributor

Add required information and plugin in guava-pom/pom.xml.

Those changes address these errors from my attempted release:

pkg:maven/com.google.guava/[email protected]?type=pom:
 - Missing signature for file: guava-bom-33.5.0-jre.pom

pkg:maven/com.google.guava/[email protected]:
 - SCM URL is not defined
 - Developers information is missing

(I was initially confused because the errors were listed in two sections, which made me think that one of them was coming from a different pom.xml. But once I actually read them, I saw that they're both from guava-bom. That makes sense, since it's the project that doesn't inherit from guava-parent and the one where we mostly recently ripped out oss-parent (cl/786274873).)

One thing that I needed to do was copy over developer information, so I figured it was time to update there. As noted in the comments, Guava had had a very large number of developers over many years, and that is not even fully accounted for in the GitHub contributor stats:

  • Many internal contributors didn't have their made visible in GitHub.
  • I get unjustified credit for "authoring" others' CLs simply because I was the one to kick off our old, semi-automated internal->GitHub migrator.

RELNOTES=n/a

Those changes address these errors from my attempted release:

```
pkg:maven/com.google.guava/[email protected]?type=pom:
 - Missing signature for file: guava-bom-33.5.0-jre.pom

pkg:maven/com.google.guava/[email protected]:
 - SCM URL is not defined
 - Developers information is missing
```

(I was initially confused because the errors were listed in two sections, which made me think that one of them was coming from a different `pom.xml`. But once I actually read them, I saw that they're both from `guava-bom`. That makes sense, since it's the project that doesn't inherit from `guava-parent` and the one where we mostly recently ripped out `oss-parent` (87976cd).)

One thing that I needed to do was copy over developer information, so I figured it was time to [update](https://x.com/kevinb9n/status/1745890746350321818) there. As noted in the comments, Guava had had a very large number of developers over many years, and that is not even fully accounted for in [the GitHub contributor stats](https://github.com/google/guava/graphs/contributors):
- Many internal contributors didn't have their authorship made visible in GitHub.
- I get unjustified credit for "authoring" others' CLs simply because I was the one to kick off our old, semi-automated internal->GitHub migrator.

RELNOTES=n/a
PiperOrigin-RevId: 808257208
@copybara-service copybara-service bot merged commit e9ea5a9 into master Sep 17, 2025
1 check passed
@copybara-service copybara-service bot deleted the test_808160221 branch September 17, 2025 19:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant