7.1 Release Checklist: Difference between revisions

no edit summary
No edit summary
Line 8: Line 8:


== 🚀 Kick-off ⚽ ==
== 🚀 Kick-off ⚽ ==
=== Update gnulib to latest version ===
:Completion Date:
:Must occur first as it could resolve existing, or create new, bug reports. You should run <code>./bootstrap</code> in the source tree after updating to the new gnulib version.


=== Call for bug reports ===
=== Call for bug reports ===
Line 17: Line 13:
* Put out a general call for reports on [https://octave.discourse.group/ Octave Discourse] for all outstanding unreported known bugs.
* Put out a general call for reports on [https://octave.discourse.group/ Octave Discourse] for all outstanding unreported known bugs.


== One time tasks ==
=== Call for translations ===
:Completion Date:
* Update language translation files (*.ts).
* Create issue report on Savannah as a centralized location for uploading files.
* Call for translations for GUI strings on [https://octave.discourse.group/ Octave Discourse].
* Collect and push all translated files.
 
=== Update gnulib to latest version ===
:Completion Date:
:Must occur first as it could resolve existing, or create new, bug reports. You should run <code>./bootstrap</code> in the source tree after updating to the new gnulib version.


=== GPL License activities ===
=== GPL License activities ===
Line 42: Line 47:
*  Update major version number in "@subtitle Edition XXX" in {{Path|octave.texi}}.
*  Update major version number in "@subtitle Edition XXX" in {{Path|octave.texi}}.
*  Update {{Path|[https://hg.octave.org/mxe-octave/file/tip/installer-files/README.html installer-files/README.html]}} in MXE Octave with version highlights.
*  Update {{Path|[https://hg.octave.org/mxe-octave/file/tip/installer-files/README.html installer-files/README.html]}} in MXE Octave with version highlights.
=== Call for translations ===
:Completion Date:
* Update language translation files (*.ts).
* Create issue report on Savannah as a centralized location for uploading files.
* Call for translations for GUI strings on [https://octave.discourse.group/ Octave Discourse].
* Collect and push all translated files.


== Repeat until all bugs are resolved ==
== Repeat until all bugs are resolved ==