-
Notifications
You must be signed in to change notification settings - Fork 51
Description
Is your feature request related to a problem? Please describe.
Currently, the Atlassian Atlascode extension does not categorize Jira tasks by their associated projects in the IDE. While the extension effectively categorizes epics and subtasks, tasks themselves are not grouped by project. This makes it difficult to navigate and manage work items when working across multiple projects simultaneously. Users have to manually search through all tasks to find items related to a specific project, which is inefficient and time-consuming.
Describe the solution you'd like
I would like the extension to provide project-based categorization for Jira tasks, similar to how it currently handles epics and subtasks. This feature should:
- Group tasks under their respective project names in the IDE sidebar
- Allow collapsible/expandable project sections for better organization
- Display the project name clearly for each task grouping
- Maintain the existing categorization for epics and subtasks within each project group
This would provide a hierarchical view: Projects > Tasks > Subtasks/Epics, making it much easier to navigate between different projects.
Describe alternatives you've considered
Current alternatives include:
- Using JQL filters to view tasks from specific projects (requires manual filter switching)
- Relying on the web interface for project-based views (defeats the purpose of IDE integration)
- Creating custom workspace filters for each project (requires significant setup and maintenance)
However, none of these alternatives provide the seamless, automatic organization that built-in project categorization would offer.
Additional context
This feature would significantly improve workflow clarity for developers and teams working in environments with multiple active Jira projects. It would reduce cognitive load and context switching, allowing users to quickly identify and focus on tasks relevant to their current project. This enhancement would align the task view with how most users mentally organize their work - by project - and would make the extension more valuable for cross-project development scenarios.