-
Notifications
You must be signed in to change notification settings - Fork 241
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Request for repository - opentelemetry-proto-java #855
Comments
We need the following information to create a new repo:
|
Yeah
Is it possible to just have the new teams delegate to the existing ones for
Don't think so as long as the maintainers have admin access, like the other Java repos. |
There are 2 deviations from what is recommended in https://github.com/open-telemetry/community/blob/main/docs/how-to-configure-new-repository.md:
@open-telemetry/technical-committee are you OK with this deviations from the guidelines? |
@lizthegrey @bogdandrutu please setup EasyCLA in |
Thanks @tigrannajaryan!
The critical part is indeed setup, in particular storing my personal credentials for publishing to Maven Central. But I believe maintainers do need to be able to break glass in exceptional cases and deserve that freedom / trust for the work to put in. My recommendation is changing that default to giving Admin rights and implementing a periodic CI workflow that checks settings of the org's repos to verify compliance to core requirements if that is a concern. It may result in fix forward situations but seems fair. |
it should be automatically configured as per the new EasyCLA tooling; let me know if the branch checks don't appear |
It is not uncommon that admin permissions are given to maintainers. We need to re-visit that document. Lack of admin permissions is mostly a safety concern over loosing code completely (accidental delete like we had with the gitter rooms) and un-configuring EasyCLA and allowing "dangerous" code (again, by mistake, without malicious intention). This limitation is hovwer creates too much friction. So maybe we can address these concern some other way, by regular backups and automatic restoring of Easy CLA by robot. To answer @tigrannajaryan , I agree with the deviation |
EasyCLA is now auto-robot-managed. I have no objections to giving maintainers admin if that's the only reason |
@lizthegrey @SergeyKanzhelev thanks! Closing the ticket, all done. |
To allow users a way to consume the OTLP proto in Java builds, we'd like to officially publish the protos for Java in a new repository.
open-telemetry/opentelemetry-proto#335
This repository would essentially have a version that tracks the one in
opentelemetry-proto
and a simple build script / release workflow for publishing the protos to Maven Central.The maintainers / approvers for this repo can match the ones for
opentelemetry-java
.The text was updated successfully, but these errors were encountered: