chore: issue progression initiative blog#272
Conversation
Signed-off-by: exploreriii <133720349+exploreriii@users.noreply.github.com>
✅ Deploy Preview for hiero-open-source ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
📝 WalkthroughWalkthroughThis PR introduces a new blog post detailing the Issue Progression Initiative at Hiero. The article outlines a four-tier difficulty classification system (Good First Issue, Beginner, Intermediate, Advanced) for categorizing contribution opportunities, explains the initiative's structure, benefits, and role in developer retention and community growth. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~15 minutes Suggested labels
Poem
🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (1 warning, 1 inconclusive)
✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. 📋 Issue PlannerLet us write the prompt for your AI agent so you can ship faster (with fewer bugs). View plan for ticket: ✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
Signed-off-by: exploreriii <133720349+exploreriii@users.noreply.github.com>
There was a problem hiding this comment.
Actionable comments posted: 2
🧹 Nitpick comments (2)
content/posts/hiero_issue_progression_initiative.md (2)
100-100: Clarify the command formatting.The text
\assignshould be formatted with backticks for clarity, as it appears to reference a command or keyword.💅 Proposed fix
-Create a new workflow that automatically assigns a user to an issue on commenting \assign. +Create a new workflow that automatically assigns a user to an issue on commenting `\assign`.🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@content/posts/hiero_issue_progression_initiative.md` at line 100, Update the documentation line that describes the new workflow so the command is rendered as inline code: wrap \assign in backticks (i.e., change \assign to `\assign`) wherever it appears in the sentence "Create a new workflow that automatically assigns a user to an issue on commenting \assign." to clearly indicate it's a command/keyword.
61-66: Add language specifiers to code blocks.The code blocks at lines 61, 85, 99, and 114 should have language specifiers for proper rendering and accessibility. Since these are example issue descriptions (plain text), consider using
textormarkdownas the language identifier.📝 Proposed fix for code block language specifiers
For line 61:
-``` +```text Correct the spelling mistake in line 107:Apply similar changes to code blocks at lines 85, 99, and 114.
Also applies to: 85-88, 99-102, 114-116
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@content/posts/hiero_issue_progression_initiative.md` around lines 61 - 66, Add language specifiers to the four fenced code blocks that currently show plain example issue text (the blocks containing the snippet starting "Correct the spelling mistake in line 107:" and the similar blocks later) by changing their opening fences from ``` to ```text (or ```markdown) so they render/accessibly; also fix the spelling inside the referenced snippet where it reads "Good First Isue" to "Good First Issue". Ensure you update the fences for the blocks around the example lines (the blocks at the same locations as the snippets shown) and correct the misspelling in the example content.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@content/posts/hiero_issue_progression_initiative.md`:
- Line 279: Add a single trailing newline to the end of the file content for
content/posts/hiero_issue_progression_initiative.md so the file ends with a '\n'
character (ensure the file's last byte is a newline and save the file so tools
detect the EOF newline).
- Line 77: Replace the awkward phrase "familiarity with the workflow repository"
in the sentence starting with "These assume" with a clearer alternative such as
"familiarity with the repository workflow" or "familiarity with the repository's
workflow" by updating that exact string in the content (the phrase "familiarity
with the workflow repository") to one of the suggested rephrasings.
---
Nitpick comments:
In `@content/posts/hiero_issue_progression_initiative.md`:
- Line 100: Update the documentation line that describes the new workflow so the
command is rendered as inline code: wrap \assign in backticks (i.e., change
\assign to `\assign`) wherever it appears in the sentence "Create a new workflow
that automatically assigns a user to an issue on commenting \assign." to clearly
indicate it's a command/keyword.
- Around line 61-66: Add language specifiers to the four fenced code blocks that
currently show plain example issue text (the blocks containing the snippet
starting "Correct the spelling mistake in line 107:" and the similar blocks
later) by changing their opening fences from ``` to ```text (or ```markdown) so
they render/accessibly; also fix the spelling inside the referenced snippet
where it reads "Good First Isue" to "Good First Issue". Ensure you update the
fences for the blocks around the example lines (the blocks at the same locations
as the snippets shown) and correct the misspelling in the example content.
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro
Run ID: ef982c13-c78a-4607-8361-2d5bfc40c396
⛔ Files ignored due to path filters (1)
static/images/IPI.pngis excluded by!**/*.png
📒 Files selected for processing (1)
content/posts/hiero_issue_progression_initiative.md
aceppaluni
left a comment
There was a problem hiding this comment.
LGTM!
I like the name!
Signed-off-by: exploreriii <133720349+exploreriii@users.noreply.github.com> Signed-off-by: Jessie Ssebuliba <jessiessebuliba@gmail.com>
Fixes #205
Provides some information on the good first issue initiative i.e. the IPI (Issue Progression Initiative) <-- working title
Summary by CodeRabbit