#3006: Want to be able to merge tickets
---------------------------+------------------------------------------------
 Reporter:  dcrosta        |        Owner:  jonas   
     Type:  enhancement    |       Status:  reopened
 Priority:  low            |    Milestone:          
Component:  ticket system  |      Version:  none    
 Severity:  normal         |   Resolution:          
 Keywords:                 |  
---------------------------+------------------------------------------------
Comment (by cboos):

 The new ticket comment threading feature recently introduced in
 trunk could help here (see #2703 and r3364):
  The description of the ticket to be merged (A) can be merged as
  a new toplevel comment in the remaining ticket (B), and the toplevel
  comments from ticket (A) can then be made child comments of
  that new toplevel comment in (B), therefore keeping the information
  of where they came from.

 Just in case the above was not clear enough, here's a picture :)
 The number in parentheses after the comment indicate the
 time sequence in which the comments were made:
 {{{
 Ticket A:                      Ticket B:
  DescriptionA                   DescriptionB
   commentA 1     (1)             commentB1    (2)
   commentA 1.1   (3)             commentB2    (4)
   commentA 2     (5)             commentB2.1  (7)
   commentA 1.2   (6)             commentB2.2  (8)
 }}}
 now A is merged into B:
 {{{
 Ticket B:
  DescriptionB
   commentA 3.1   (1)
   commentB 1     (2)
   commentA 3.1.1 (3)
   commentB 2     (4)
   commentA 3.2   (5)
   commentA 3.2.1 (6)
   commentB 2.1   (7)
   commentB 2.2   (8)
   comment 3
   (containing something like: "Merged from Ticket A"
    followed by DescriptionA)
 }}}

 Note that the above solution make it possible to merge many tickets in
 one,
 while retaining the possibility to always know from where each comment
 comes,
 without the need of making each of those visually different.

-- 
Ticket URL: <http://projects.edgewall.com/trac/ticket/3006>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets

Reply via email to