Hi Jenkins community!
I’m Sanskriti, a computer science student from India, applying for GSoC 2026.
I’m interested in the “Use OpenTelemetry for Jenkins Jobs on ci.jenkins.io” project.
My background:
- Java (Spring Boot) and C / systems programming
- JavaScript / TypeScript
- 1–2 prior open source PRs merged before GSoC
What I’ve done so far:
- PR #1260 — docs: add troubleshooting guide for common plugin issues
docs: add troubleshooting guide for common plugin issues by S-anskriti · Pull Request #1260 · jenkinsci/opentelemetry-plugin · GitHub - PR #1261 — docs(java): add Javadoc to OpenTelemetryConfiguration
docs(java): add Javadoc to OpenTelemetryConfiguration by S-anskriti · Pull Request #1261 · jenkinsci/opentelemetry-plugin · GitHub - PR #1262 — docs: add OTLP exporter configuration examples
docs: add OTLP exporter configuration examples by S-anskriti · Pull Request #1262 · jenkinsci/opentelemetry-plugin · GitHub
Questions for mentors:
- Should the primary focus be on adding new span attributes to existing
instrumentation, or on deploying a new observability backend for ci.jenkins.io? - Are there specific OpenTelemetry CI/CD semantic conventions I should
study before writing my proposal? - Is there an existing ci.jenkins.io dev environment I can use for
testing, or should I set up a local Jenkins instance?
I’ll be posting my draft proposal here for feedback before the March 31 deadline.
Thank you!
Sanskriti
GitHub: S-anskriti (Sanskriti) · GitHub