Skip to content

refactor: replace gyp into cmake and drop python2 in webserver module - #687

Open
proost wants to merge 6 commits into
open-telemetry:mainfrom
proost:refactor-remove-gyp-and-python2
Open

proost wants to merge 6 commits into
open-telemetry:mainfrom
proost:refactor-remove-gyp-and-python2

Conversation

@proost

@proost proost commented Sep 11, 2026 •

Copy link
Copy Markdown
Contributor

GYP and python2 both are not maintained. Also python2 is one of blocker for future os version update. Because lots of legacy dependencies needed to install. So it makes difficult to maintain this module.

I choose CMake, because this project and otel-cpp standard also most C/C++ project does.

I want to step by step changes. easy to review, easy to track what is changes.

  1. I port exactly as possible into CMake.
  2. I don't touch gradle. Later i change it maybe.
  3. I don't bump current old pinned deps.

@proost proost changed the title refactor: replace gyp into cmake and drop python2 refactor: replace gyp into cmake and drop python2 in webserver module Sep 11, 2026
@proost
proost marked this pull request as ready for review September 12, 2026 06:18
@proost
proost requested a review from a team as a code owner September 12, 2026 06:18
@github-actions github-actions Bot added the Webserver This represents the otel-webserver-module in the instrumentation directory label Oct 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Webserver This represents the otel-webserver-module in the instrumentation directory

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant