The-DevOps-Daily / The-DevOps-Daily/devops-daily
feat: Add content calendar with GitHub Projects
Open
Nobody has claimed this yet.
documentation
enhancement
good first issue
hacktoberfest
- Dominant language
- TypeScript
- Stars
- 1.1k
- Forks
- 392
- Avg merge
- 5h 8m
- Merged PRs (30d)
- 121
Description
Description
Create a GitHub Projects board for content planning, scheduling, and tracking.
Problem
- No centralized content planning
- Difficult to track what content is in progress
- No visibility into content pipeline
- Hard to plan content around themes/events
- No editorial calendar
Benefits
- Visual content pipeline
- Better planning and coordination
- Track content from idea to publication
- Identify gaps in content coverage
- Plan seasonal/event-based content
- Coordinate with contributors
Proposed Board Structure
Columns
- Ideas - Raw content ideas
- Backlog - Approved ideas
- In Progress - Currently being written
- In Review - Ready for review
- Ready to Publish - Scheduled content
- Published - Live content
Labels
content:post- Blog postcontent:guide- Multi-part guidecontent:quiz- Quizcontent:game- Interactive gamecontent:exercise- Coding exercisepriority:high- Urgent contentpriority:medium- Normal prioritypriority:low- Nice to have
Custom Fields
- Publish Date - Target publication date
- Author - Content creator
- Category - DevOps, Cloud, Security, etc.
- Status - Draft, Review, Scheduled, Published
Acceptance Criteria
- Create GitHub Project board
- Set up columns/workflow
- Create custom labels
- Add custom fields
- Document content workflow
- Add existing open issues to board
- Create issue templates for content ideas
- Document how to use board in CONTRIBUTING.md
- Set up automation (move cards on PR merge)
Resources
- GitHub Projects Documentation
- Editorial calendar best practices
Files to Modify
.github/ISSUE_TEMPLATE/content-idea.yml- New templateCONTRIBUTING.md- Add content workflow sectiondocs/content-calendar.md- New documentation
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the acceptance criteria and the named files: .github/ISSUE_TEMPLATE/content-idea.yml, CONTRIBUTING.md, and docs/content-calendar.md. Review the GitHub Projects documentation first, then verify the board workflow, labels, fields, existing issue links, template, documentation, and PR-merge automation. Done means every listed acceptance criterion is addressed and the workflow is documented for contributors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github
- Domain
- content, documentation, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100