Skip to content

Create video post issue template#509

Open
pnbrown wants to merge 8 commits into
mainfrom
pnbrown-patch-1
Open

Create video post issue template#509
pnbrown wants to merge 8 commits into
mainfrom
pnbrown-patch-1

Conversation

@pnbrown
Copy link
Copy Markdown
Contributor

@pnbrown pnbrown commented Apr 22, 2026

Added a template for new video post issues to streamline submissions.

Description

Issues Resolved

related to #508

Check List

  • Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the BSD-3-Clause License.

Summary by CodeRabbit

  • Documentation
    • Added a standardized issue template for proposing new video posts, including structured fields for title, description, topic prompts, creator, target publish date, dependencies, default labels/assignee placeholder, and a review-readiness checklist.
    • Added a video contribution lifecycle guide outlining ideation (scope-fit, avoid overlap), creation guidelines (script-first, accessibility, non-promotional, call-to-action), description/bio guidance, and the review-to-publishing workflow.

Review Change Stack

Added a template for new video post issues to streamline submissions.

Signed-off-by: Nigel Brown <niigel@amazon.com>
@pnbrown pnbrown marked this pull request as draft April 22, 2026 15:47
@pnbrown
Copy link
Copy Markdown
Contributor Author

pnbrown commented Apr 22, 2026

Still need to add the .md file that @stockholmux is requesting in #508

pnbrown added 2 commits April 29, 2026 14:26
Uses blog submission guidelines as framework.

Signed-off-by: Nigel Brown <niigel@amazon.com>
minor text fixes

Signed-off-by: Nigel Brown <niigel@amazon.com>
@pnbrown pnbrown requested a review from crystalphamLF April 29, 2026 18:31
@pnbrown
Copy link
Copy Markdown
Contributor Author

pnbrown commented Apr 29, 2026

@crystalphamLF What do you think of what's here? Should we add anything else?

@crystalphamLF
Copy link
Copy Markdown
Contributor

@pnbrown Can I have a call with you? Would love to learn what you are thinking for this and help make it happen.

@pnbrown
Copy link
Copy Markdown
Contributor Author

pnbrown commented Apr 29, 2026

Sure. We can set up some time tomorrow if you like

Comment thread .github/ISSUE_TEMPLATE/video_template.md
Comment thread VIDEO_CONTRIBUTION_LIFECYCLE.md
Updated the video template to clarify submission instructions and added a confirmation checkbox for content review.

Signed-off-by: Nigel Brown <niigel@amazon.com>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 14, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro Plus

Run ID: b02c9e9b-23b0-4b2f-89f6-e0f53807b091

📥 Commits

Reviewing files that changed from the base of the PR and between f4d1126 and 918ab36.

📒 Files selected for processing (1)
  • VIDEO_CONTRIBUTION_LIFECYCLE.md
✅ Files skipped from review due to trivial changes (1)
  • VIDEO_CONTRIBUTION_LIFECYCLE.md

📝 Walkthrough

Walkthrough

Adds a documented lifecycle and a GitHub issue template to formalize community contributions of videos for the Valkey YouTube channel: a new VIDEO_CONTRIBUTION_LIFECYCLE.md describing the ideation→creation→review→publish flow, and .github/ISSUE_TEMPLATE/video_template.md to capture proposal metadata and checklist items.

Changes

Video Contribution Process

Layer / File(s) Summary
Contribution lifecycle doc
VIDEO_CONTRIBUTION_LIFECYCLE.md
Adds a four-step guide covering ideation via issues, content constraints and required call-to-action, guidance for YouTube description and optional creator bio, and the moderator→admin review and publishing workflow.
Issue template and metadata
.github/ISSUE_TEMPLATE/video_template.md
Adds a GitHub issue template named "New Video Post" with front-matter (title prompt, labels, assignee) and structured fields for proposed topic, video creator, ideal publish date, dependencies, and an internal review confirmation checklist.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@pnbrown pnbrown marked this pull request as ready for review May 14, 2026 21:31
Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 3

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In @.github/ISSUE_TEMPLATE/video_template.md:
- Line 4: Update the template title placeholder to reference a video rather than
a blog post: change the title string " [VIDEO POST] <Put your tentative blog
post title here>" so the placeholder text reads something like "[VIDEO POST]
<Put your tentative video post title here>" (locate and edit the title line that
currently contains "<Put your tentative blog post title here>").
- Line 26: Replace the incorrect markdown task-list marker "- []" with the
correct "- [ ]" so the checkbox on the review requirement line becomes
interactive; locate the sentence that currently begins with "- [] **Please check
to confirm..." and update the checkbox syntax to "- [ ]" to render a clickable
GitHub task-list item.

In `@VIDEO_CONTRIBUTION_LIFECYCLE.md`:
- Around line 25-29: The numbered list items "4. Talk about Valkey." and "5.
Have a call-to-action." are broken by unindented continuation lines; fix by
indenting the following lines ("There are a ton of things..." and "What do you
want your viewers...") so they are treated as continued content of items 4 and 5
(e.g., prefix continuation lines with two or four spaces) so the Markdown keeps
them inside their respective numbered bullets.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 5f4a4e37-fc74-499a-a695-82119cbb0842

📥 Commits

Reviewing files that changed from the base of the PR and between 94028e4 and e730f87.

📒 Files selected for processing (2)
  • .github/ISSUE_TEMPLATE/video_template.md
  • VIDEO_CONTRIBUTION_LIFECYCLE.md

Comment thread .github/ISSUE_TEMPLATE/video_template.md Outdated
Comment thread .github/ISSUE_TEMPLATE/video_template.md Outdated
Comment thread VIDEO_CONTRIBUTION_LIFECYCLE.md Outdated
pnbrown added 3 commits May 14, 2026 17:35
Signed-off-by: Nigel Brown <niigel@amazon.com>
Signed-off-by: Nigel Brown <niigel@amazon.com>
Consolidate points about discussing Valkey and call-to-action in video contributions.

Signed-off-by: Nigel Brown <niigel@amazon.com>
Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🧹 Nitpick comments (1)
VIDEO_CONTRIBUTION_LIFECYCLE.md (1)

20-20: ⚡ Quick win

Consider hyphenating "write up" for consistency.

The phrase "write up" should be hyphenated as "write-up" when used as a noun, per standard style guides.

📝 Suggested fix
-1. It may be helpful to create a script, write up, treatment, or description to share with the community before making the video
+1. It may be helpful to create a script, write-up, treatment, or description to share with the community before making the video
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@VIDEO_CONTRIBUTION_LIFECYCLE.md` at line 20, Change the noun phrase "write
up" to the hyphenated form "write-up" in the sentence "It may be helpful to
create a script, write up, treatment, or description to share with the community
before making the video" so it reads "script, write-up, treatment, or
description"; update the single occurrence in VIDEO_CONTRIBUTION_LIFECYCLE.md
accordingly to maintain consistent style.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@VIDEO_CONTRIBUTION_LIFECYCLE.md`:
- Line 26: Fix the grammar in step 5's sentence ("5. Have a call-to-action.
...") by removing the incorrect article: change the phrase "a users" to "users"
so the sentence reads "...asking users to contribute, try some sample code, or
come to an event." Update the line containing "a users" accordingly.

---

Nitpick comments:
In `@VIDEO_CONTRIBUTION_LIFECYCLE.md`:
- Line 20: Change the noun phrase "write up" to the hyphenated form "write-up"
in the sentence "It may be helpful to create a script, write up, treatment, or
description to share with the community before making the video" so it reads
"script, write-up, treatment, or description"; update the single occurrence in
VIDEO_CONTRIBUTION_LIFECYCLE.md accordingly to maintain consistent style.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 27141c48-5aa5-40d3-82bf-426a5f5f1c2f

📥 Commits

Reviewing files that changed from the base of the PR and between e730f87 and f4d1126.

📒 Files selected for processing (2)
  • .github/ISSUE_TEMPLATE/video_template.md
  • VIDEO_CONTRIBUTION_LIFECYCLE.md
✅ Files skipped from review due to trivial changes (1)
  • .github/ISSUE_TEMPLATE/video_template.md

Comment thread VIDEO_CONTRIBUTION_LIFECYCLE.md Outdated
1. Acceptable Example: A video that describes the lessons learned about operating Valkey at scale gleaned from a Valkey service provider.
2. Unacceptable Example: A video that describes the advantages of running Valkey through a specific service.
4. Talk about Valkey. There are a ton of things to say about Valkey without venturing into comparisons with other products and projects.
5. Have a call-to-action. What do you want your viewers to do next after they finish your video? The call-to-action can be something like asking a users to contribute, try some sample code, or come to an event. You can even just invite viewers to consume related content.
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

Fix grammar error: "a users" should be "users".

Remove the article "a" before the plural noun "users".

📝 Suggested fix
-5. Have a call-to-action. What do you want your viewers to do next after they finish your video? The call-to-action can be something like asking a users to contribute, try some sample code, or come to an event. You can even just invite viewers to consume related content.
+5. Have a call-to-action. What do you want your viewers to do next after they finish your video? The call-to-action can be something like asking users to contribute, try some sample code, or come to an event. You can even just invite viewers to consume related content.
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
5. Have a call-to-action. What do you want your viewers to do next after they finish your video? The call-to-action can be something like asking a users to contribute, try some sample code, or come to an event. You can even just invite viewers to consume related content.
5. Have a call-to-action. What do you want your viewers to do next after they finish your video? The call-to-action can be something like asking users to contribute, try some sample code, or come to an event. You can even just invite viewers to consume related content.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@VIDEO_CONTRIBUTION_LIFECYCLE.md` at line 26, Fix the grammar in step 5's
sentence ("5. Have a call-to-action. ...") by removing the incorrect article:
change the phrase "a users" to "users" so the sentence reads "...asking users to
contribute, try some sample code, or come to an event." Update the line
containing "a users" accordingly.

Corrected grammatical error in the call-to-action section.

Signed-off-by: Nigel Brown <niigel@amazon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants