This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 169975 - Need a possibility to add issues to TaskList
Summary: Need a possibility to add issues to TaskList
Alias: None
Product: platform
Classification: Unclassified
Component: Action Items (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Stanislav Aubrecht
Depends on: 169987
  Show dependency tree
Reported: 2009-08-06 12:26 UTC by Ondrej Vrabec
Modified: 2009-08-13 11:41 UTC (History)
0 users

See Also:
Issue Type: TASK
Exception Reporter:


Note You need to log in before you can comment on or make changes to this bug.
Description Ondrej Vrabec 2009-08-06 12:26:20 UTC
We would like to display bugtracking issues in the tasklist, but currently the TaskList API offers only possibility to
add tasks associated with a certain file. An issue has nothing like a file with which it could associated, so would it
be possible to expand the existent API?

1) creating a task:
currently a FileObject is needed for a task creation as a resource, but an issue is only available to support something
like it's URL
2) adding created tasks to the tasklist
another FileObject is required when tasks are being added to the TaskList (through Callback.setTasks). As far as i know,
the file is needed to decide if the given tasks lie in the currently selected scope (project, file, etc.). But again,
issues can't provide anything like it. It would be great to leave the bugtracking decide when to show/hide issues in the
tasklist, since we have our own way of associating issues with netbeans projects and files.
Comment 1 Ondrej Vrabec 2009-08-06 12:33:21 UTC
Sorry, forgot one thing:
3) Add a possibility to associate additional actions with a task, that would show in the task's popup menu. It would be
nice to display actions like 'Remove from tasklist', 'Resolve issue', etc.
Comment 2 Stanislav Aubrecht 2009-08-13 11:41:16 UTC
fixed in core-main 40bc31c126ac