acassis commented on PR #16823:
URL: https://github.com/apache/nuttx/pull/16823#issuecomment-3172629633

   > > @acassis: It is not mandatory: please see items 12 and 13 of 
specification. If "!" is included in the commit title the "BREAKING CHANGE: " 
in the foot are not required. Just it! :-)
   > 
   > I am for placing both "!:" in the git commit title and "BREAKING CHANGE" 
mark in the git commit body. "!:" is not self-explanatory, but if someone sees 
two git commits in the logs with both "!:" and "BREAKING CHANGE" they will 
quickly associate.
   > 
   > We cannot hide breaking changes, these must be clearly exposed and easy to 
find. People with broken code will search for 1. git log, 2. changelog based on 
PR titles, so both git commits and PR titles should follow.
   > 
   > This "BREAKING CHANGE: blah blah" part in the footer with description is a 
bit awkward because upper part of commit message already contains description 
what was changed and why. Thus only BREAKING CHANGE mark seems necessary if 
someone git --grep based on "!:" or "BREAKING" string and if someone does not 
yet know what the "!" in topic means.
   
   @cederom the commit message normally says what was done, the message after 
"BREAKING CHANGE: " will give a hint to user how a feature was used in the past 
and how it is used now.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to