#11830: Problems with Mercurial and utf-8 data in files
------------------------+---------------------------------------------------
   Reporter:  jdemeyer  |          Owner:                
       Type:  defect    |         Status:  needs_review  
   Priority:  major     |      Milestone:  sage-4.7.2    
  Component:  scripts   |       Keywords:                
Work_issues:            |       Upstream:  N/A           
   Reviewer:            |         Author:  Jeroen Demeyer
     Merged:            |   Dependencies:                
------------------------+---------------------------------------------------

Comment(by leif):

 Replying to [comment:3 jdemeyer]:
 > Replying to [comment:2 leif]:
 > > P.S:: The commit message lacks a ticket number... ;-)
 >
 > True, but a while ago it was decided that ticket numbers were no longer
 required on commit messages.

 Perhaps my bad, I'm not aware of such an agreement, but I strongly object.

 [[BR]]

 > Ticket numbers are added automatically by my merger script.

 As I already said elsewhere, this ignores the fact that there's sometimes
 a tiny period of time between when a patch gets attached to a ticket and
 when it gets merged into a release (and this release published).

 [[BR]]

 > This simplifies the work of the release manager, who no longer has to
 complain about missing ticket numbers.

 Well, he/she doesn't have to; reviewers IMHO should. Same for
 ''filenames'' of patches ''not'' containing the ticket number.

 (Btw., also the patchbot could complain about things like these, including
 missing or misspelled author and reviewer names on a ticket.)

 [[BR]]

 > It also ensures a common formatting for the ticket number: the commit
 message always starts with "Trac #${TICKET_NUMBER}: " which might be
 useful for scripts.

 That's just a matter of how smart the scripts are, including the merge
 scripts themselves.

 Besides that I don't like that long form; I also noticed that a couple of
 commit messages get this prepended despite already containing the ticket
 number, or even starting with it (which they IMHO always should, since a
 commit message might reference other tickets as well).

 If you want a ''unique'' form (which I'd consider unnecessary because
 scripts can easily recognize different, preferably nevertheless
 standardized variants), at least ticket numbers shouldn't get duplicated
 in the commit messages.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11830#comment:4>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to