User Tools

Site Tools


evergreen-docs:release_notes_process

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
evergreen-docs:release_notes_process [2019/03/20 12:29]
rjs7 [Point Release Notes]
evergreen-docs:release_notes_process [2019/05/17 10:41] (current)
rjs7 [Point Release Notes]
Line 50: Line 50:
 Acknowledgements for point release notes have varied, but current practice has been to acknowledge the contributors,​ and not the employing organizations or organizations that sponsored development. Acknowledgements for point release notes have varied, but current practice has been to acknowledge the contributors,​ and not the employing organizations or organizations that sponsored development.
  
-  ​Provide an acknowledgement for each of the authors of the code commits that were merged to that release branch.  +  ​Provide an acknowledgement for each of the authors of the code commits that were merged to that release branch.  
-    * You could use git to find all the authors/​committers,​ if you know the commit hash for the last commit in the previous point release: +    * You could use git to find all the authors/​committers,​ if you know the commit hash for the last commit in the previous point release.  If you want to include everyone who signed off on commits, this command should get you close: 
-    * ''​%%git log COMMIT_HASH^.. --format="​%aN"​ | sort | uniq%%''​ +      * ''​%%git log COMMIT_HASH^.. | grep "​Signed-off-by"​ | sort | uniq%%''​ 
-    * ''​%aN''​ is Author Name, ''​%cN'' ​would be Committer Name+    ​* If you want to limit it to authors and committers, try the following:​ 
 +      ​* ''​%%git log COMMIT_HASH^.. --format="​%aN"​ | sort | uniq%%''​ 
 +      * ''​%%git log COMMIT_HASH^.. --format="​%cN"​ | sort | uniq%%''​ 
 +      ​* ''​%aN''​ is Author Name, and ''​%cN'' ​is Committer Name 
evergreen-docs/release_notes_process.txt · Last modified: 2019/05/17 10:41 by rjs7

© 2008-2017 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a member of Software Freedom Conservancy.