forge
forge copied to clipboard
✨ Feature: Macro Kanban View - Multi-Project Task Aggregation
Feature Request
Priority: Low (backlog)
Summary
Enable configurable kanban views that aggregate tasks from multiple projects based on filter criteria, allowing unified visibility across related projects (e.g., backend + frontend).
Motivation
- Teams working across multiple projects need unified task visibility
- Related projects (backend/frontend) benefit from single kanban view
- Current one-kanban-per-project model limits cross-project workflows
Proposed Solution
Implement "filter views" or "macro kanbans" with configuration options:
Filter Criteria:
- Project selection (multi-select)
- Task status
- Labels/tags
- Assignees
- Date ranges
- Custom filters
Example Use Cases:
- "Full Stack Sprint" - Show backend + frontend tasks together
- "Release v1.0" - Aggregate tasks from multiple projects for a release
- "Team View" - Show all tasks assigned to specific team members across projects
Technical Considerations
- Extend kanban data model to support multi-project queries
- Add filter configuration UI (similar to saved searches)
- Maintain existing single-project kanbans (backward compatibility)
- Consider performance impact of multi-project queries
- Handle task actions (move, edit) across projects
Future Enhancements
- Saved filter presets
- Team/workspace-level views
- Real-time sync across multiple projects
- Custom grouping (by project, status, assignee, etc.)
Related Issues
None yet - new feature track