|[mylar-dev] confusion between task categories and queries|
There is some confusion about task categories and repository queries. Right now, when creating task/issue you don't know if it will appear in query or not, because query runs at the server side. as a work around, task is being added to the root of task list or into the Archive category. So, user does not have complete control on the structure of the task list and Archive category is getting severely cluttered.
I would like to suggest some changes in the architecture of the task list that would resolve these issues and will give more flexibility on task management and repositories integration.
The idea is to always create local tasks. Each task can be (optionally) linked to one (or more) repository. In this case, local changes will be promoted remotely, as well as remote changes will be brought back locally.
Then any category could also have one (or more) linked query that would bring in new issues created in remote repository. For these query hits user could create local tasks, either explicitly, or by scheduling, assigning or adding cc'ing self to the task. After that these tasks will be showing new updates. Note that user won't need query to see changes on monitored tasks.
This approach would allow nice mix of local and remote tasks within same category.
Please comment here and in Bugzilla issue at https://bugs.eclipse.org/bugs/show_bug.cgi?id=161837#c5
Back to the top