Skip to content
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

Semantic Conventions - script to automatic generation of semantic conventions c++ code #873

Closed
lalitb opened this issue Jun 23, 2021 · 4 comments · Fixed by #1497
Closed
Labels
do-not-stale enhancement New feature or request good first issue Good for newcomers help wanted Good for taking. Extra help will be provided by maintainers

Comments

@lalitb
Copy link
Member

lalitb commented Jun 23, 2021

As part of #868 and #872 , currently we are embedding semantic convention attributes manually into C++ code. This can be automated.
This ticket is to check the feasibility of automatic generation of C++ code from semantic convention YAML data model using Jinja template engine.

Reference:
YAML data model for semantic conventions: https://github.com/open-telemetry/opentelemetry-specification/tree/main/semantic_conventions
Semantic Conventions generator for markdown/code: https://github.com/open-telemetry/build-tools/tree/main/semantic-conventions#code-generator

@lalitb lalitb added enhancement New feature or request help wanted Good for taking. Extra help will be provided by maintainers good first issue Good for newcomers labels Jun 23, 2021
@github-actions
Copy link

This issue was marked as stale due to lack of activity. It will be closed in 7 days.

@github-actions
Copy link

This issue was marked as stale due to lack of activity. It will be closed in 7 days if no furthur activity occurs.

@github-actions github-actions bot added the Stale label Jan 11, 2022
@lalitb lalitb removed the Stale label Jan 11, 2022
@github-actions
Copy link

This issue was marked as stale due to lack of activity. It will be closed in 7 days if no furthur activity occurs.

@github-actions github-actions bot added the Stale label Mar 13, 2022
@github-actions
Copy link

Closed as inactive. Feel free to reopen if this is still an issue.

@esigo esigo reopened this Mar 20, 2022
@esigo esigo removed the Stale label Mar 20, 2022
marcalff added a commit to marcalff/opentelemetry-cpp that referenced this issue Jul 14, 2022
marcalff added a commit to marcalff/opentelemetry-cpp that referenced this issue Jul 15, 2022
marcalff added a commit to marcalff/opentelemetry-cpp that referenced this issue Jul 15, 2022
marcalff added a commit to marcalff/opentelemetry-cpp that referenced this issue Jul 15, 2022
…etry#873)

Fixed markdown format.

Added code to troubleshoot build failure.
marcalff added a commit to marcalff/opentelemetry-cpp that referenced this issue Jul 15, 2022
marcalff added a commit to marcalff/opentelemetry-cpp that referenced this issue Jul 15, 2022
marcalff added a commit to marcalff/opentelemetry-cpp that referenced this issue Jul 15, 2022
…etry#873)

Removed #warning, not supported by the windows compiler.
marcalff added a commit to marcalff/opentelemetry-cpp that referenced this issue Jul 21, 2022
yxue pushed a commit to yxue/opentelemetry-cpp that referenced this issue Dec 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
do-not-stale enhancement New feature or request good first issue Good for newcomers help wanted Good for taking. Extra help will be provided by maintainers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants