Skip to content

add blog post announcing proposed changes/oteps for stability work#8208

Merged
austinlparker merged 44 commits intoopen-telemetry:mainfrom
austinlparker:ap/addStabProjAnnounceBlog
Nov 8, 2025
Merged

add blog post announcing proposed changes/oteps for stability work#8208
austinlparker merged 44 commits intoopen-telemetry:mainfrom
austinlparker:ap/addStabProjAnnounceBlog

Conversation

@austinlparker
Copy link
Copy Markdown
Member

@austinlparker austinlparker commented Oct 23, 2025

Adds a blog from the GC discussing proposed changes to stability and future project work/direction. cc @open-telemetry/governance-committee


Preview: https://deploy-preview-8208--opentelemetry.netlify.app/blog/2025/stability-proposal-announcement/

@austinlparker austinlparker requested a review from a team as a code owner October 23, 2025 16:45
@otelbot-docs otelbot-docs bot requested a review from a team October 23, 2025 16:45
@github-actions github-actions bot added the docs:blog An issue requesting a blog post, or a PR for a new blog post label Oct 23, 2025
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
@julianocosta89
Copy link
Copy Markdown
Member

One point that is not mentioned on the blog, but it is important to help users navigate the project is repositories structure.
I was discussing SemConv with a colleague and I've noticed that each programming language has a different way of organizing them:

It would be great if we could follow the same pattern across all languages.

Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
@dmathieu
Copy link
Copy Markdown
Member

I wonder if this post should emphasize more that all these are proposals that (I think and hope) need to be properly discussed with maintainers and contributors before they are finalized, and that the way they end up being implemented may change based on discussions with all the stakeholders of the project.

Copy link
Copy Markdown
Member

@pichlermarc pichlermarc left a comment

Choose a reason for hiding this comment

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

Big change. Personally, I love this idea. 🙌

I think this aligns very well with the the idea behind the JS SIG's focus-topic selection criteria - having backing for something like this on a project-wide level AND having this communicated so publicly sounds like it has the potential to be a huge boost to stabilization efforts.

Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Copy link
Copy Markdown
Contributor

@evan-bradley evan-bradley left a comment

Choose a reason for hiding this comment

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

Mostly just wordsmithing suggestions right now, thanks for putting this together!

Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md
@austinlparker
Copy link
Copy Markdown
Member Author

notes from gc call

  • add an exec summary to top
  • expand on next steps (don't overcorrect or overread into this blog -- we will figure out the guidance thru the process)
  • add alternate feedback avenues outside of GitHub discussion (listserv, end user sig, slack, office hours)
  • set timeline expectations; define order of operations and rough time box for it

Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
austinlparker and others added 9 commits November 7, 2025 13:09
- Add 'and lack of stability' to complexity statement
- Change 'own your own instrumentation' to 'publish and maintain your own instrumentation'
- Remove 'not as well-defined as the earlier proposals' language
- Clarify that epoch releases don't require changing component versioning/release cadence
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
- Change "Our Goals" from emphasis to heading (MD036)
- Rename duplicate "Background" headings to be unique (MD024)
- Rename duplicate "Goals and Objectives" headings to be unique (MD024)
Add deprioritize, incentivized, and rollouts to dictionary.
Move spelling exceptions from global dictionary to page-local
to avoid affecting other files.
@chalin chalin force-pushed the ap/addStabProjAnnounceBlog branch from 8295e6f to 5be7064 Compare November 7, 2025 18:09
Copy link
Copy Markdown
Member

@mtwo mtwo left a comment

Choose a reason for hiding this comment

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

@austinlparker the new intro resolves my concerns, thanks for doing all of the legwork on this - I know that it wasn't easy

Copy link
Copy Markdown
Member

@alolita alolita left a comment

Choose a reason for hiding this comment

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

Thanks @austinlparker for patiently looking at the feedback on this post and incorporating :-) This post reads well #ShipIt

Copy link
Copy Markdown
Member

@tiffany76 tiffany76 left a comment

Choose a reason for hiding this comment

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

A few tiny fixes, but otherwise good to go. 🚀

Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Copy link
Copy Markdown
Contributor

@chalin chalin left a comment

Choose a reason for hiding this comment

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

See inline comments, they suggest changing to today's date, and other front-matter cleanup.

Otherwise I defer to others for a full review.

Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Comment thread content/en/blog/2025/stability-proposal-announcement.md Outdated
Co-authored-by: Tiffany Hrabusa <30397949+tiffany76@users.noreply.github.com>
@otelbot-docs otelbot-docs bot requested a review from a team November 8, 2025 02:04
Co-authored-by: Patrice Chalin <chalin@users.noreply.github.com>
Co-authored-by: Tiffany Hrabusa <30397949+tiffany76@users.noreply.github.com>
@austinlparker austinlparker added this pull request to the merge queue Nov 8, 2025
Merged via the queue into open-telemetry:main with commit e5d8ad0 Nov 8, 2025
22 checks passed
@austinlparker austinlparker deleted the ap/addStabProjAnnounceBlog branch November 8, 2025 02:14
@svrnm
Copy link
Copy Markdown
Member

svrnm commented Nov 8, 2025

🙌

jaehanbyun pushed a commit to jaehanbyun/opentelemetry.io that referenced this pull request Dec 8, 2025
…pen-telemetry#8208)

Co-authored-by: Juliano Costa <julianocosta89@outlook.com>
Co-authored-by: Damien Mathieu <42@dmathieu.com>
Co-authored-by: Pablo Baeyens <pbaeyens31+github@gmail.com>
Co-authored-by: Evan Bradley <11745660+evan-bradley@users.noreply.github.com>
Co-authored-by: Severin Neumann <severin.neumann@altmuehlnet.de>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Ted Young <ted@tedsuo.com>
Co-authored-by: Juraci Paixão Kröhling <juraci@ollygarden.com>
Co-authored-by: Patrice Chalin <pchalin@gmail.com>
Co-authored-by: Tiffany Hrabusa <30397949+tiffany76@users.noreply.github.com>
Co-authored-by: Patrice Chalin <chalin@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs:blog An issue requesting a blog post, or a PR for a new blog post

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.