Closed Bug 285364 Opened 20 years ago Closed 11 years ago

Cross-file bugs to another Bugzilla

Categories

(Bugzilla :: Creating/Changing Bugs, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: whitis, Unassigned)

References

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Build Identifier: 

Bugzilla should have a feature to re-file and/or cross-file a bug to another
project.    The other project may or may not be running bugzilla on the same
server.    

re-filing a bug closes it on this project and files it on the other.  
cross-filing keeps the bug open on this project but also files it on the other
project.

When this option is selected, a list of other related projects would be given or
the user can enter a new project.   The existing bug report would be dumped as
XML and transfered to the other project via email or http.

Some mechanism would be used so that a link can be produced from the closed bug
report on the current project to the new bug report on the other project.

An example of where this would be used very heavily is on Firefox.   It would
allow firefox bugs that were found to be mozilla problems to be refiled as
mozilla bugs.  The current practice of telling users to download and install a
different software package (which assumes they have the disk space, time, and
skill to do so) before they can file a bug report is simply not acceptable.
But many other projects need this feature.   Bugs in applications frequently
turn out to be library bugs or bugs in another application the first application
needs to interoperate with.

Also, note that the option of cross-filing should be presented to the user
originally filing the bug since many bugs affect more than one program (i.e. it
takes bugs in both programs to break some form of interoperability).

Eventually, someone could even tackle conversion of fields to other bug tracking
systems as well.



Reproducible: Didn't try

Steps to Reproduce:
Re-filing can be done simply by moving the bug to another product.

The "move to other project" is handled by bug moving.

The cross-file locally is done by the "clone bug" feature on the tip.

The Firefox -> Mozilla problem isn't an issue, since we're running Bugzilla on
the same machine.

That basically leaves this as an enhancement to the RPC interface, which could
basically already be done with importxml.pl in a pretty simplistic fashion.
Depends on: webservices
Summary: re-file/cross-file bugs to another project → Cross-file bugs to another Bugzilla
This behavior can be handled by webservices available in Bugzilla.
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.