Skip to content

[WIP]: Add blog editor onboarding guide - #796

Open
KashishV999 wants to merge 3 commits into
kubernetes:mainfrom
KashishV999:feature-blog-editor
Open

[WIP]: Add blog editor onboarding guide#796
KashishV999 wants to merge 3 commits into
kubernetes:mainfrom
KashishV999:feature-blog-editor

Conversation

@KashishV999

Copy link
Copy Markdown
Contributor

Adds a blog on how-to guide for new Kubernetes blog editors/reviewers

@kubernetes-prow
kubernetes-prow Bot requested review from kaslin and tokt June 21, 2026 21:57
@kubernetes-prow kubernetes-prow Bot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Jun 21, 2026
@KashishV999

Copy link
Copy Markdown
Contributor Author

/hold

@kubernetes-prow kubernetes-prow Bot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. labels Jun 21, 2026
@netlify

netlify Bot commented Jun 23, 2026

Copy link
Copy Markdown

A new user left a comment. This user must be approved by a Netlify team owner before comments can be displayed.

Approve this user

1 similar comment
@netlify

netlify Bot commented Jun 23, 2026

Copy link
Copy Markdown

A new user left a comment. This user must be approved by a Netlify team owner before comments can be displayed.

Approve this user

Comment thread content/en/blog/2026/how-to-be-a-blog-editor.md Outdated
Comment thread content/en/blog/2026/how-to-be-a-blog-editor.md Outdated
Comment thread content/en/blog/2026/how-to-be-a-blog-editor.md Outdated
@jberkus

jberkus commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

This is still a WIP; it needs to have the people parts of the process, not just the technical ones

/hold

@jberkus

jberkus commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Should probably add this to the comms meeting agenda for July 7.

@kubernetes-prow kubernetes-prow Bot added the area/blog Issues or PRs related to the Kubernetes Blog subproject label Jun 28, 2026
@kubernetes-prow

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: KashishV999
Once this PR has been reviewed and has the lgtm label, please assign priyankasaggu11929 for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@KashishV999

Copy link
Copy Markdown
Contributor Author

/hold cancel

@kubernetes-prow kubernetes-prow Bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Jul 9, 2026
@kubernetes-prow kubernetes-prow Bot added the language/en Issues or PRs related to English language label Jul 17, 2026
clarification about date

Added author url
@KashishV999
KashishV999 force-pushed the feature-blog-editor branch from 2bcab85 to 42231c5 Compare July 17, 2026 02:24
be published. Here is where to find them:

- [Open blog PRs on k/website](https://github.com/kubernetes/website/pulls?q=is%3Aopen+is%3Apr+label%3Aarea%2Fblog)
- [Open PRs on k/contributor-site](https://github.com/kubernetes/contributor-site/pulls)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- [Open PRs on k/contributor-site](https://github.com/kubernetes/contributor-site/pulls)
- [Open PRs on k/contributor-site](https://github.com/kubernetes/contributor-site/pulls?q=is%3Aopen+is%3Apr+label%3Aarea%2Fblog)


- [Blog-specific exceptions](https://kubernetes.io/docs/contribute/blog/article-submission/#article-content)

*I know it's a lot to take in at once,and that's okay. Start with one thing,

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
*I know it's a lot to take in at once,and that's okay. Start with one thing,
*I know it's a lot to take in at once, and that's okay. Start with one thing,


The blog publishes to one or both of these two sites:

- [kubernetes.io](https://kubernetes.io) : the main Kubernetes blog, stored in the [k/website GitHub repo](https://github.com/kubernetes/website/)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- [kubernetes.io](https://kubernetes.io) : the main Kubernetes blog, stored in the [k/website GitHub repo](https://github.com/kubernetes/website/)
- [kubernetes.io](https://kubernetes.io): the main Kubernetes blog, stored in the [k/website GitHub repo](https://github.com/kubernetes/website/)

The blog publishes to one or both of these two sites:

- [kubernetes.io](https://kubernetes.io) : the main Kubernetes blog, stored in the [k/website GitHub repo](https://github.com/kubernetes/website/)
- [kubernetes.dev](https://www.kubernetes.dev) : the contributor blog, stored in the [k/contributor-site GitHub repo](https://github.com/kubernetes/contributor-site/)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- [kubernetes.dev](https://www.kubernetes.dev) : the contributor blog, stored in the [k/contributor-site GitHub repo](https://github.com/kubernetes/contributor-site/)
- [kubernetes.dev](https://www.kubernetes.dev): the contributor blog, stored in the [k/contributor-site GitHub repo](https://github.com/kubernetes/contributor-site/)


## The details that are easy to miss

This is the part I really want you to slow down on. These are the small things that quietly delay publication.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you think it is valuable to provide an example for this?


Hugo uses `1-01-01` as its default when no publish date is set yet.

**ALWAYS CHECK ON MOBILE TOO**

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


Replace `{YYYY}`, `{MM}`, `{DD}`, and `{slug}` with the actual values.

*Now how is the publication date assigned?* To open the publish PR, one has to jump on [#sig-docs-blog](https://kubernetes.slack.com/archives/CJDHVD54J) channel to discuss the publication date with the other blog editors. The team confirms the date, suggest a change if needed, and once everyone is aligned , a publish PR can be created *(It's that easy!)*

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
*Now how is the publication date assigned?* To open the publish PR, one has to jump on [#sig-docs-blog](https://kubernetes.slack.com/archives/CJDHVD54J) channel to discuss the publication date with the other blog editors. The team confirms the date, suggest a change if needed, and once everyone is aligned , a publish PR can be created *(It's that easy!)*
### Now how is the publication date assigned?
To open the publish PR, one has to jump on [#sig-docs-blog](https://kubernetes.slack.com/archives/CJDHVD54J) channel to discuss the publication date with the other blog editors. The team confirms the date, suggest a change if needed, and once everyone is aligned , a publish PR can be created *(It's that easy!)*

to contribute to open source, to share something with the community. That
deserves respect, especially when leaving feedback.

When something needs attention:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
When something needs attention:
## When something needs attention:

A good tip would be to start attending meetings and introducing yourself
to your colleagues. :)

**Slack:** [Join here](https://communityinviter.com/apps/kubernetes/community), then look for the [#sig-docs-blog](https://kubernetes.slack.com/archives/CJDHVD54J) channel.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
**Slack:** [Join here](https://communityinviter.com/apps/kubernetes/community), then look for the [#sig-docs-blog](https://kubernetes.slack.com/archives/CJDHVD54J) channel.
**Slack:** [Join here](https://slack.k8s.io), then look for the [#sig-docs-blog](https://kubernetes.slack.com/archives/CJDHVD54J) channel.

If you are interested in exploring other SIGs, the [community groups page](https://www.kubernetes.dev/community/community-groups/)
has all the SIGs, their schedules, and how to join.


Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change

@TineoC

TineoC commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Good blog 👍🏽

@TineoC

TineoC commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

/retitle [WIP]: Add blog editor onboarding guide

@kubernetes-prow kubernetes-prow Bot changed the title Draft : Add blog editor onboarding guide [WIP]: Add blog editor onboarding guide Aug 7, 2026
@kubernetes-prow kubernetes-prow Bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Aug 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/blog Issues or PRs related to the Kubernetes Blog subproject cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. language/en Issues or PRs related to English language size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants