Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Announcement banner for breaking changes #3980

Closed
svrnm opened this issue Feb 12, 2024 · 5 comments
Closed

Announcement banner for breaking changes #3980

svrnm opened this issue Feb 12, 2024 · 5 comments
Labels
enhancement New feature or request ux

Comments

@svrnm
Copy link
Member

svrnm commented Feb 12, 2024

Recently we got more often into the situation that a SIG introduced a breaking change or a change with major implications into their releases. So far we only have limited means to let people know (banner on the landing page, blog post). K8s has a feature I would like to introduce to the website as well, see an historic example here:

https://web.archive.org/web/20240104070231/https://kubernetes.io/docs/concepts/overview/

They have a large announcement banner that is active on all packages while this change is in flux. Of course we should use something like this sparsely, but it could help to put those changes right in front of people.

cc @mx-psi, @jpkrohling, @austinlparker

@chalin, WDYT?

@svrnm svrnm added enhancement New feature or request ux labels Feb 12, 2024
@mx-psi
Copy link
Member

mx-psi commented Feb 12, 2024

This change is under a feature gate on the Collector, which is still at alpha. Should we post the announcement after we promote to beta? (i.e. enabled by default)

@svrnm
Copy link
Member Author

svrnm commented Feb 12, 2024

This change is under a feature gate on the Collector, which is still at alpha. Should we post the announcement after we promote to beta? (i.e. enabled by default)

What I have posted above is a feature the website/docs do not have as of today, so we might not have it for the collector feature at all. But, independent of that, what you can do: create a blog post that outlines that change + an expected timeline, we put this in when it's in Beta and we add a banner to the website. IF we implement the feature discussed here we can see how we add this in additionally.

@mx-psi
Copy link
Member

mx-psi commented Feb 12, 2024

Okay, makes total sense! :) I think it is a good way of disseminating this knowledge and we should implement this feature

@chalin
Copy link
Contributor

chalin commented Feb 13, 2024

Sure, makes sense. How would you see "active on all packages" manifested on our website? Do you mean that all Collector-section pages would have a banner relevant for the Collector?

@svrnm
Copy link
Member Author

svrnm commented Feb 14, 2024

I meant "active on all pages", it's a typo, but we might consider to have it only on collector pages if it is only affecting the collector, etc. I wonder how k8s website is implementing that.

@open-telemetry open-telemetry locked and limited conversation to collaborators Apr 16, 2024
@svrnm svrnm converted this issue into discussion #4300 Apr 16, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
enhancement New feature or request ux
Projects
None yet
Development

No branches or pull requests

3 participants