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.
(from my understanding) the bug tracking feature supports issuezilla only. It would be good to support some others. I do not know the list, but as it seems that issuezilla has gone end of life, and is being replaced by scarab, that I hope that there would be some support for an free and still available open source bug tracking system. Are there any plans to move the netbeans.org issuezilla to a current product?
Scarab is also open source, right? http://scarab.tigris.org/ It also says it will export to XML (which is the format tasklist is using to "talk" to the bug database) so I suspect it will continue to work with very little modification when scarab replaces issuezilla. Note that the architecture for the bug module is written with the intent of support multiple different bug systems. There is a BugEngine interface, which "IZ" implements (the other Issuezilla classes are just helpers for IZ). The rest of the module is just dealing with the BugEngine interface. Thus, you could write a new implementation of the interface, let's say using JDBC to talk to a SQL database, and plug this in, and it should work. (The BugEngine interface is pretty simple; take a look at IZ.java). The Bug module however needs more work. It needs a GUI for creating queries, so you can have multiple bug windows, one for each query. And each query should be able to use a different bug backend. The New Query gui should have a combo box which lets you choose which type of bug database you want to use (and should have an engine-specific panel below it for inputting relevant information - so the BugEngine interface needs a new method for that). Also, it should use lookup() to see if there are additional BugEngine registrations done by other modules, so that a third party module could add a new bug database engine to the party without any modification necessary for the buglist module.
I've started using Scarab (not for the tasklist project) - so I would love to see scarab support in the buglist. I took a quick peek and scarab appears to construct URLs completely differently, so the issuezilla bridge will need at least some tweaking to work with Scarab.
Should this be marked as started? It is sort of an enhancement that will always be open.
I think we should use this bug to track having the capability to plug in additional bugtracking systems. You've gotten things much closer now that there actually are multiple systems in there proving it's doable. It would be nice if there was a plugin API for this (so other modules could register their bugengines in their layer file, and the buglist module would pick it up). It might be as simple as using lookup (kind of like TaskViewListener in the tasklist/core module, where the editor module registers a TaskViewListener and the core module looks up TaskViewListeners and calls each located one). Once that's done I think we can close the bug as fixed. But for now it's definitely been started.
any chance of this supporting jira as well?
the tasklist project contains 16 submodules. The "Bug List" module is currenly unmaintained (http://tasklist.netbeans.org/modules.html).
added dependency PATCH that provides patch for Scarab integration.
Michal is working on something like this.
I would like to see support for trac (http://trac.edgewall.org).
Just to make it clear: the scarab plugin has been working for some time now.
Here is the issue for Trac support: http://www.netbeans.org/issues/show_bug.cgi?id=168018