10.1 Release Checklist: Difference between revisions

m
Mark items done
m (Mark items done)
Line 49: Line 49:
Completion Date:
Completion Date:


* Update copyright statements for all source controlled files.
* <strike> Update copyright statements for all source controlled files.


  Command to update copyright notifications
:Command to update copyright notifications
:<code>hg locate | xargs sed -i 's/Copyright (C) \([0-9][0-9][0-9][0-9]\)-2023 The Octave Project Developers/Copyright (C) \1-2024 The Octave Project Developers/; s/Copyright (C) 2023 The Octave Project Developers/Copyright (C) 2023-2024 The Octave Project Developers/'</code>


<ul>
:Command to check results before checking in
<li> <strike> <p>Update copyright statements for all source controlled files.</p>
:<code>hg diff | grep ^[-+][^-+] | sed 's/[0-9][0-9][0-9][0-9]-/YYYY-/' | sort -u</code>
<p>Command to update copyright notifications</p>
 
<p><code>hg locate | xargs sed -i 's/Copyright (C) \([0-9][0-9][0-9][0-9]\)-2023 The Octave Project Developers/Copyright (C) \1-2024 The Octave Project Developers/; s/Copyright (C) 2023 The Octave Project Developers/Copyright (C) 2023-2024 The Octave Project Developers/'</code></p>
* Update dates in any other locations
<p>Command to check results before checking in</p>
** MXE <code>README.html</code> file
<p><code>hg diff | grep ^[-+][^-+] | sed 's/[0-9][0-9][0-9][0-9]-/YYYY-/' | sort -u</code></p></li>
** <code>octave.texi, liboctave.texi, refcard.tex</code> </strike>
<li><p>Update dates in any other locations (<code>CITATION</code>, MXE <code>README.html</code> file).</p> </strike> </li>
 
<li><p>Add any new contributors to <code>doc/interpreter/contributors.in</code> who wish to be mentioned (don’t add them without permission).</p></li></ul>
* Add any new contributors to <code>doc/interpreter/contributors.in</code> who wish to be mentioned (don’t add them without permission).


=== ✅ Style-check code base ===
=== ✅ Style-check code base ===
1,176

edits