Add SCI for OpenTelemetry project landing page#80
Merged
Conversation
New landing page under Adoption > Tools for the SCI for OpenTelemetry project, which is developing draft OpenTelemetry semantic conventions for the Software Carbon Intensity spec. The project hasn't started yet, so the page stays static and links out to its Assembly (/assemblies/sci-for-open-telemetry/) for applications rather than duplicating a form. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q9ZifUjgt4WzJRe8mRfcT6
✅ Deploy Preview for green-software-foundation ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Pull the parent working group and lifecycle stage badges from projects.json (slug "sci-otel") instead of a hardcoded hero badge, matching the Carmen page's pattern now that the project exists in Notion. Lifecycle casing is normalised per hyphen segment so "Pre-draft" displays as "Pre-Draft", matching the canonical stage names used on /standards/. Also replace the generic contact CTA with a "Ways to Get Involved" section mirroring the canonical steps from the project's Notion page body: GSF registration, project subscription, and Assembly application. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q9ZifUjgt4WzJRe8mRfcT6
Explains why the project begins with a GSF Assembly rather than a closed drafting group: to pull broad expertise from the OpenTelemetry and Green Software communities into an initial semantic conventions draft before it goes to the OTel Semantic Conventions SIG for review. Reuses the same illustration and framing as the "What is an Assembly" section on /assemblies/, with a CTA there for more detail. Rebalances the section background alternation to keep the cream/white rhythm consistent with the new section inserted after the hero. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q9ZifUjgt4WzJRe8mRfcT6
Use the real SCI illustration for the hero image, and rewrite the hero heading/body to follow the same format as /standards/sci/ (statement heading + accent phrase + single body paragraph, dropping the separate subtitle line). Add a hand-built SVG diagram of the SCI formula (SCI = ((E*I)+M) per R with callout bubbles for each term) under the intro text in "What We're Standardizing", above the existing E/I/M/R cards. Recreated in the site's brand colours rather than using a raster image. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q9ZifUjgt4WzJRe8mRfcT6
The project isn't just drafting semantic conventions — it starts there and then builds the instrumentation that puts them into practice. Update the hero, problem statement, meta description, and nav blurb to reflect both phases instead of implying semconv drafting is the whole scope. Also drop the E/I/M/R card grid under "What We're Standardizing" now that the formula diagram covers the same ground. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q9ZifUjgt4WzJRe8mRfcT6
2 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Summary
Adds a new project landing page for "SCI for OpenTelemetry" at
/tools/sci-for-opentelemetry/, a new GSF initiative developing draft OpenTelemetry semantic conventions for the Software Carbon Intensity (SCI) specification. The page is designed to recruit participants and explain the project's scope.Changes
src/pages/tools/sci-for-opentelemetry/index.astro— landing page with hero, problem statement, SCI formula components breakdown, participant recruitment profiles, and CTA banner linking to the Assembly applicationsrc/lib/nav-items.tsdocs/pages/sci-for-opentelemetry.mdexplaining page structure, content sources, and relationship to the Assembly recruitment flowImplementation Details
/assemblies/sci-for-open-telemetry/where the actual application form and recruitment status are managedhttps://claude.ai/code/session_01Q9ZifUjgt4WzJRe8mRfcT6