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

Update .NET manual instrumentation docs with example app #3834

Merged
merged 28 commits into from
May 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
f5f71b9
add example app preparation
IAMebonyhope Jan 20, 2024
f75bdbd
add manual instrumentation setup
IAMebonyhope Jan 20, 2024
7594701
fix code snippets
IAMebonyhope Jan 20, 2024
8ead5ef
add example app preparation
IAMebonyhope Jan 20, 2024
996dc8a
add manual instrumentation setup
IAMebonyhope Jan 20, 2024
02afc00
fix code snippets
IAMebonyhope Jan 20, 2024
fff5bc5
Merge branch 'main' of github.com:IAMebonyhope/opentelemetry.io
IAMebonyhope Jan 20, 2024
020f5d4
Apply suggestions from code review
IAMebonyhope Jan 24, 2024
610a060
Merge branch 'main' of github.com:IAMebonyhope/opentelemetry.io
IAMebonyhope Jan 24, 2024
a977d67
update traces section
IAMebonyhope Feb 8, 2024
6ae0416
Add traces section
IAMebonyhope Feb 9, 2024
3fdd65f
fix some comments
IAMebonyhope Feb 9, 2024
d3580d6
incorporate feedback
IAMebonyhope Feb 14, 2024
7dc7ffc
incorporate feedback
IAMebonyhope Feb 14, 2024
505bcf9
Update content/en/docs/languages/net/instrumentation.md
IAMebonyhope Mar 1, 2024
d84d5ca
Apply suggestions from code review
IAMebonyhope Mar 1, 2024
55ec3a0
incorporate feedback
IAMebonyhope Apr 10, 2024
2d36d21
Merge branch 'main' of github.com:IAMebonyhope/opentelemetry.io
IAMebonyhope Apr 10, 2024
dbbf6f7
fix alignment
IAMebonyhope Apr 10, 2024
5ea327f
add Instrumentation wrapper
IAMebonyhope Apr 11, 2024
90b7a96
Merge branch 'open-telemetry:main' into main
IAMebonyhope May 2, 2024
2cb9cd0
add reference to activitySource in Dice.cs
IAMebonyhope May 10, 2024
4ab7355
update blog contribution policy
svrnm May 10, 2024
39733f8
include comments
IAMebonyhope May 15, 2024
4d02369
Apply suggestions from code review
IAMebonyhope May 15, 2024
a4cf770
Merge branch 'open-telemetry:main' into main
svrnm May 16, 2024
102e258
Merge branch 'main' into IAMebonyhope/main
svrnm May 16, 2024
da78f9c
Prepare for merge
svrnm May 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions archetypes/blog.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ author: >- # If you have only one author, then add the single name on this line
draft: true # TODO: remove this line once your post is ready to be published
# canonical_url: http://somewhere.else/ # TODO: if this blog post has been posted somewhere else already, uncomment & provide the canonical URL here.
body_class: otel-with-contributions-from # TODO: remove this line if there are no secondary contributing authors
issue: the issue ID for this blog post # TODO: See https://opentelemetry.io/docs/contributing/blog/ for details
sig: SIG Name # TODO: add the name of the SIG that sponsors this blog post
---

<!-- If your post doesn't have secondary authors, then delete the following paragraph: -->
Expand Down
51 changes: 36 additions & 15 deletions content/en/docs/contributing/blog.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,25 @@ weight: 30

The [OpenTelemetry blog](/blog/) communicates new features, community reports,
and any news that might be relevant to the OpenTelemetry community. This
includes end users and developers. Anyone can write a blog post and submit it
for review.
includes end users and developers. Anyone can write a blog post, read below what
the requirements are.

## Documentation or blog post?

Before writing a blog post, ask yourself if your content also might be a good
addition to the documentation. If the answer is "yes", create a new issue or
pull request (PR) with your content to get it added to the docs.

Note, that the focus of maintainers and approvers of the OpenTelemetry Website
is to improve the documentation of the project, so your blog post will have a
lower priority for review.

## Before submitting a blog post

Blog posts should not be commercial in nature and should consist of original
content that applies broadly to the OpenTelemetry community.
content that applies broadly to the OpenTelemetry community. Blog posts should
follow the policies outlined in the
[Social Media Guide](https://github.com/open-telemetry/community/blob/main/social-media-guide.md).

Verify that your intended content broadly applies to the OpenTelemetry Community
. Appropriate content includes:
Expand All @@ -27,15 +39,28 @@ Unsuitable content includes:

- Vendor product pitches

To submit a blog post,
If your blog post fits into the list of appropriate content,
[raise an issue](https://github.com/open-telemetry/opentelemetry.io/issues/new?title=New%20Blog%20Post:%20%3Ctitle%3E)
with the title and a short description of your blog post. If you are not a
[Member](https://github.com/open-telemetry/community/blob/main/community-membership.md#member),
you also need to provide a _sponsor_ for your blog post, who is a Member (by
that definition) and who is willing to provide a first review of your blog post.

If you do not raise an issue before providing your PR, we may request you to do
so before providing a review.
with the following details:

- Title of the blog post
- Short description and outline of your blog post
- If applicable, list the technologies used in your blog post. Make sure that
all of them are open source, and prefer CNCF projects over non-CNCF projects
(e.g. use Jaeger for trace visualization, and Prometheus for metric
visualization)
- Name of a [SIG](https://github.com/open-telemetry/community/), which is
related to this blog post
- Name of a sponsor (maintainer or approver) from this SIG, who will help to
review that PR

Maintainers of SIG Communication will verify, that your blog post satisfies all
the requirements for being accepted. If you can not name a SIG/sponsor in your
initial issue details, they will also point you to an appropriate SIG, you can
reach out to for sponsorship.

If your issue has everything needed, a maintainer will verify that you can go
ahead and submit your blog post.

## Submit a blog post

Expand All @@ -44,10 +69,6 @@ locally or by using the GitHub UI. In both cases we ask you to follow the
instructions provided by the
[blog post template](https://github.com/open-telemetry/opentelemetry.io/tree/main/archetypes/blog.md).

**Note**: Before writing a blog post, ask yourself if your content also might be
a good addition to the documentation. If the answer is "yes", create a new issue
or pull request (PR) with your content to get it added to the docs.

### Fork and write locally

After you've set up the local fork you can create a blog post using a template.
Expand Down
Loading