roadmap.md
Project Board: https://github.com/orgs/tektoncd/projects/16
The Tekton Pipelines Roadmap project board tracks the development roadmap for the tektoncd/pipeline component. It provides visibility into planned features, ongoing work, and completed items including:
See The Tekton mission and vision for more information on our long-term goals.
| Status | Meaning |
|---|---|
| Todo | Planned work, not yet started |
| In Progress | Actively being worked on |
| Review | Implementation complete, awaiting review |
| Done | Completed and closed |
| Hold | Paused or blocked |
Add the area/roadmap label to any open issue or PR in tektoncd/pipeline. The automation will:
Sub-issues of items already on the board are automatically added as well.
Maintainers can manually add items via the project board interface for items that don't have the area/roadmap label.
Most status transitions happen automatically based on GitHub events:
┌─────────────────────────────────────────────────────────────────┐
│ ENTRY POINTS │
├─────────────────────────────────────────────────────────────────┤
│ Label "area/roadmap" added ───────────────► Todo │
│ Sub-issue created ───────────────► Todo │
│ Manually added to project ───────────────► Todo │
└─────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────┐
│ AUTOMATED TRANSITIONS │
├─────────────────────────────────────────────────────────────────┤
│ │
│ Todo │
│ │ │
│ │ PR linked to issue │
│ │ Changes requested on PR │
│ ▼ │
│ In Progress │
│ │ │
│ │ Issue closed │
│ │ PR merged │
│ ▼ │
│ Done │
│ │ │
│ │ Issue reopened ──────────────────────► In Progress │
│ │ │
│ │ Closed > 1 year with no updates │
│ ▼ │
│ [Archived] │
│ │
├─────────────────────────────────────────────────────────────────┤
│ MANUAL TRANSITIONS │
├─────────────────────────────────────────────────────────────────┤
│ Any status ◄──────────────────────────────► Hold │
│ In Progress ──────────────────────────────► Review │
└─────────────────────────────────────────────────────────────────┘
| Action | How |
|---|---|
| Get your feature on the roadmap | Add area/roadmap label to your issue |
| Signal you're working on something | Link your PR to the issue — status moves to "In Progress" automatically |
| Break down large features | Use GitHub sub-issues; they're auto-added to the board |
| Check what's planned | Review the Todo column before proposing duplicate work |
| Action | How |
|---|---|
| Prioritize roadmap items | Use the board's drag-and-drop to reorder within columns |
| Block work temporarily | Move items to Hold manually; add a comment explaining why |
| Signal review needed | Move items to Review manually when implementation is complete |
| Keep the board clean | Items auto-archive after 1 year closed, but you can archive manually |
| Track epic progress | Use sub-issues — the board shows sub-issue completion progress |
area/roadmap label to remove from board — the item stays; archive it instead if needed