Skip to content

Add document for User Groups#3564

Open
svrnm wants to merge 5 commits into
open-telemetry:mainfrom
svrnm:add-user-groups-guidelines
Open

Add document for User Groups#3564
svrnm wants to merge 5 commits into
open-telemetry:mainfrom
svrnm:add-user-groups-guidelines

Conversation

@svrnm

@svrnm svrnm commented Jul 1, 2026

Copy link
Copy Markdown
Member

Addresses #3542, this is an initial proposal for guidelines around "OpenTelemetry User Groups"

Signed-off-by: Severin Neumann <severin@bronto.io>
@svrnm
svrnm marked this pull request as ready for review July 1, 2026 15:43
Comment thread guides/contributor/user-groups.md
Comment thread guides/contributor/user-groups.md
For a User Group, the project can offer:

- **A dedicated Slack channel** named `#otel-<name>` (e.g. `#otel-healthcare`),
with the OpenTelemetry Admin user as a channel manager. Ask in `#opentelemetry` and

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could also add a Slack automation for first-time joiners to the channel that says "this is part of an OpenTelemetry User Group"

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good point!

When in doubt about a name or logo usage, ask — it's much easier to adjust early
than after a group has momentum.

## Getting your group listed

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where would this list be?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

that's TBD, we can have it on opentelemetry.io or somewhere on the community README or both

Signed-off-by: Severin Neumann <severin@bronto.io>
@svrnm

svrnm commented Jul 16, 2026

Copy link
Copy Markdown
Member Author

@open-telemetry/governance-committee any more feedback?

Comment on lines +155 to +157
- A group might turn out to be **adjacent to an existing SIG** — for instance the
[End-User SIG](https://github.com/open-telemetry/community/blob/main/community-members.md) —
and the natural move is to bring the work there.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should there be an additional path for a User Group to be come a dedicated SIG?
Ie. if it turns out that interest is strong and there are regular contributions to core OpenTelemetry repos, then it might be worth making the group a SIG to reduce friction.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, this is kind of hidden in the first point that they could put forward a project proposal.... the additonal sentence "in collaboration with" might make this less obvious.

What I tried to avoid stating explcitly that this is what's going to happen, most User Groups should never become a SIG

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

most User Groups should never become a SIG

Agreed, I'm fine with not calling this out as an option.
In any case whenever this would occur the existing SIGs and maintainers can give guidance on the best path forward...

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Exactly, it should come naturally. The thing we don't want is people form a User Group, run it for 6-12 months and then expect to be "promoted" to a SIG. My preference would be that there are LOTS of user groups, and SIGs remain the special (...) case.

@reese-lee

Copy link
Copy Markdown
Member

Is this something we want to advertise (let people know about), or only point them to it if someone asks about such an option? At the moment, I don't feel strongly about either option; I'm mainly interested in what people think about this.

@svrnm

svrnm commented Jul 21, 2026

Copy link
Copy Markdown
Member Author

Is this something we want to advertise (let people know about), or only point them to it if someone asks about such an option? At the moment, I don't feel strongly about either option; I'm mainly interested in what people think about this.

Personally I think we should advertise this, and let people know, that if they want to do things opentelemetry, here's some RECOMMENDATIONS by the project how to do it. I think especially the question around having a slack channel or spaces to meet are helpful for people to just go ahead and have #otel-whatever-they-want-to-talk-about

Comment thread guides/contributor/user-groups.md Outdated
Comment thread guides/contributor/user-groups.md Outdated
with the OpenTelemetry Admin user as a channel manager. Ask in `#opentelemetry` and
an admin can create it.
- **Access to the OpenTelemetry Zoom** for regular meetings, if your group wants
to meet synchronously.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is something that https://ocgroups.dev/ could offer as the recommended CNCF solution for community groups. Group organizers can create their own Zoom links and recording is available as option (I've not tried it but I presume recording will go to the hosts email to handle later, potentially guests too).

This would allow groups to manage their own recordings. There are certain limitations (e.g. they have to set a max of attendees, and it can only be repeated 12 times) but I think those are pretty minor.

Image

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh wow, that's really cool! Let me add this in.

Comment thread guides/contributor/user-groups.md Outdated
an existing SIG. See the
[project management guidelines](https://github.com/open-telemetry/community/blob/main/project-management.md).
- A group might turn out to be **adjacent to an existing SIG** — for instance the
[End-User SIG](https://github.com/open-telemetry/community/blob/main/community-members.md) —

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this link intended to point to the community members page? I'm not sure I understand the relation.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no... that's the wrong link indeed. Would https://opentelemetry.io/community/end-user/ work?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I think that's the go-to resource :)

Comment thread guides/contributor/user-groups.md Outdated

For a User Group, the project can offer:

- **A dedicated Slack channel** named `#otel-<name>` (e.g. `#otel-healthcare`),

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it make sense to prefix the channel with #otel_ug instead that way it is clearly a user group. Scenario is if we had a user group for wearables #otel_wearable if would look just like #otel_browsers with the later being a sig/project.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ooo I think this is a good consideration. I'm good with #otel-ug-*.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

works for me

Comment thread guides/contributor/user-groups.md Outdated
svrnm and others added 3 commits July 22, 2026 10:55
Co-authored-by: James Thompson <thompson.tomo@outlook.com>
- Adopt #otel-ug-<name> Slack channel convention to keep User Group
  channels distinct from project/SIG channels
- Recommend ocgroups.dev for synchronous meetings with self-managed
  recordings
- Mention optional welcome automation for first-time channel joiners
- Fix End-User SIG link to opentelemetry.io/community/end-user/

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@linux-foundation-easycla

Copy link
Copy Markdown

CLA Missing ID

One or more co-authors of this pull request were not found. You must specify co-authors in commit message trailer via:

Co-authored-by: name <email>

Supported Co-authored-by: formats include:

  1. Anything <id+login@users.noreply.github.com> - it will locate your GitHub user by id part.
  2. Anything <login@users.noreply.github.com> - it will locate your GitHub user by login part.
  3. Anything <public-email> - it will locate your GitHub user by public-email part. Note that this email must be made public on Github.
  4. Anything <other-email> - it will locate your GitHub user by other-email part but only if that email was used before for any other CLA as a main commit author.
  5. login <any-valid-email> - it will locate your GitHub user by login part, note that login part must be at least 3 characters long.

Alternatively, if the co-author should not be included, remove the Co-authored-by: line from the commit message.

Please update your commit message(s) by doing git commit --amend and then git push [--force] and then request re-running CLA check via commenting on this pull request:

/easycla

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.

7 participants