The OpenTelemetry 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, read below what the requirements are.
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.
Blog posts should not be commercial in nature and should consist of original content that applies broadly to the OpenTelemetry community. Blog posts should follow the policies outlined in the Social Media Guide.
Verify that your intended content broadly applies to the OpenTelemetry Community . Appropriate content includes:
Unsuitable content includes:
If your blog post fits into the list of appropriate content, raise an issue with the following details:
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. Having a sponsor is optional, but having one increases the chance of having your blog post reviewed and approved more quickly.
If your issue has everything needed, a maintainer will verify that you can go ahead and submit your blog post.
You can submit a blog post either by forking this repository and writing it locally or by using the GitHub UI. In both cases we ask you to follow the instructions provided by the blog post template.
After you’ve set up the local fork you can create a blog post using a template. Follow these steps to create a post from the template:
Run the following command from the repository root:
npx hugo new content/en/blog/2024/short-name-for-post.md
If your post has images or other assets, run the following command:
npx hugo new content/en/blog/2024/short-name-for-post/index.md
Edit the Markdown file at the path you provided in the previous command. The file is initialized from the blog-post starter under archetypes.
Put assets, like images or other files, into the folder you’ve created.
When your post is ready, submit it through a pull request.
If you prefer not to create a local fork, you can use the GitHub UI to create a new post. Follow these steps to add a post using the UI:
Go to the blog post template and click on Copy raw content at the top right of the menu.
Select Create a new file.
Paste the content from the template you copied in the first step.
Name your file, for example
content/en/blog/2022/short-name-for-your-blog-post/index.md
.
Edit the Markdown file in GitHub.
When your post is ready, select Propose changes and follow the instructions.
The OpenTelemetry blog doesn’t follow a strict publication timeline, this means:
[i18n] feedback_question
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!