← knowledge.oriz.in

Project management — GitHub Projects only

decision decisionsarchitectureproject-managementgithub-projectskanbanroadmap

Project management — GitHub Projects only

Decision

Family-wide project / task management runs on a single GitHub Projects board on chirag127/oriz (the master repo). The board ships three views: kanban (Backlog ? In progress ? In review ? Done), table (sortable / filterable across all custom fields), and roadmap (Gantt-style timeline grouped by Iteration).

Notion, Obsidian Tasks, Linear, ClickUp, Asana, Trello, Monday.com, Height, Basecamp, Todoist — all REJECTED.

The split between knowledge artifacts and tasks is firm:

User direction 2026-06-20: "GitHub Projects only — locked, decision file only."

Why

Why not the rejected options

Tool Why rejected
Notion Free Personal tier caps blocks / file uploads; Team tier requires card; second editorial surface that drifts vs. the OKF knowledge/ bundle
Obsidian Tasks Local-vault-first model fights the everything-public-OSS posture; sync requires Obsidian Sync subscription or third-party plugin reliability
Linear Same rejection as in bug-tracker-github-issues-only — caps + card + duplicate tracker
ClickUp Card past free; UI overhead; second source of truth
Asana / Monday.com Both card-required at family scale
Trello Card-shaped, no issue-link, no roadmap view on free tier
Height / Basecamp Card past free / Basecamp paid-only
Todoist Free tier caps projects; card past 5 projects; not multi-repo-aware
Jira Already rejected for issues; same applies for projects

Implications

Board structure

Single board at https://github.com/users/chirag127/repos/<n> (user-scoped so it spans every repo in the org). Item sources:

Custom fields

Field Type Values
Status single-select Backlog / In progress / In review / Blocked / Done
Priority single-select P0 (now) / P1 (this week) / P2 (this month) / P3 (someday)
Site single-select every active chirag127/oriz* repo + family-wide
Iteration iteration 1-week iterations rolling forward
Effort single-select XS / S / M / L / XL
Blocked by text issue / PR ref or external dependency

Views

Automation

What we don't do

Knowledge vs. tasks split

Surface Lives in Examples
Architectural decisions knowledge/decisions/ "We use GitHub Projects" (this file)
Service catalog knowledge/services/ "Toggl Track is the manual time tracker"
Glossary / concepts knowledge/glossary/ What oriz-kit means
Runbooks knowledge/runbooks/ How to rotate a leaked secret
Active tasks GitHub Projects board "Wire up Klaro on oriz-blog-site"
Bugs GitHub Issues per repo "Auth callback returns 500 on Edge"
Roadmap GitHub Projects roadmap view Q3 milestone targets

Revisit trigger

Re-open this decision only if any one of these holds:

  1. GitHub Projects v2 develops a quota cliff hitting family scale (no signal of this in 2026-06).
  2. A non-GitHub collaborator joins and explicitly cannot work on the Projects board.
  3. The user explicitly asks for a swap.

Until then, GitHub Projects is the answer.

Cross-refs