Bug 210044

Summary: Add way to report against primary (non-duplicate) bugs
Product: [Applications] drkonqi Reporter: Ken Rushia <ken>
Component: generalAssignee: Dario Andres <andresbajotierra>
Status: RESOLVED FIXED    
Severity: wishlist CC: mail
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:

Description Ken Rushia 2009-10-10 06:17:16 UTC
Version:            (using KDE 4.3.1)
OS:                Linux
Installed from:    Gentoo Packages

When Dr Konqi searches for similar bugs, it sometimes lists results that are marked as duplicates of another bug. Unfortunately, the "primary" bug that these duplicates point to may not be in the list.

It would be nice if Dr Konqi could somehow resolve this so the user can report "this might be a duplicate of..." to the primary bug, instead of creating a duplicate of a duplicate.

This, combined with the concept at bug 200466, could prevent Dr Konqi from adding to dupes completely. Hope this makes sense.
Comment 1 Dario Andres 2009-11-04 19:34:30 UTC
SVN commit 1044830 by darioandres:

- Added several features to improve duplicate handling
  - Improved bugzilla URL to show more accurate possible duplicates (search for all the functions)
  - Show the status of every possible duplicate (example "[Open] Title" or "[Already reported] Title")
    in the possible duplicate list.
  - The dialog that is used to show the information of a possible duplicate now can resolve duplicates
    and forward to the original bug report (bug 210044)
    (ex. "This report X is marked as duplicate of another report Z. Do you want to load the report Z?")
    This helps to reduce the nested duplicate levels noise
  - Added some (commented-out) code to ask the user to confirm that he/she haven't found any proper duplicate
    (bug the user a bit so he/she is encouraged to read the duplicates) 
    This feature needs more testing

FEATURE: 210044


 M  +13 -13    bugzillalib.cpp  
 M  +8 -1      bugzillalib.h  
 M  +95 -5     reportassistantpages_bugzilla_duplicates.cpp  
 M  +2 -0      reportassistantpages_bugzilla_duplicates.h  
 M  +5 -0      reportinterface.cpp  
 M  +1 -0      reportinterface.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1044830