Changes

Jump to navigation Jump to search
1,350 bytes added ,  23:46, 9 December 2019
Strip redundant Category:Development.
#: Completion Date: 12/20/2018
<!----------------------------------------------------------------------------->
# <strike> Identify Bugs which *must* be fixed prior to release
#* Review bugs on tracker for possible inclusion in list
#* Review bugs and update to correct category, such as Patch submitted</strike>#: Completion Date:12/31/18
<!----------------------------------------------------------------------------->
# Clear all bugs identified as must-fix
<!----------------------------------------------------------------------------->
# GPL License activities
#* <strike> Update Copyright statements for all source controlled files</strike>
#* Update dates in any other locations (launch message, citation, MXE files, etc.)
#* Add any new contributors to contributors.in
#: Completion Date:
<!----------------------------------------------------------------------------->
# WON'T DO <strike> Style-check code base
#* This will produce lots of whitespace changes, but no behavior changes
#* Must occur after patches have been added since whitespace changes can prevent patches from applying
#* m-file style check. Completion Date:
#* C++ style check. Completion Date:</strike>
<!----------------------------------------------------------------------------->
# <strike> Run lint checker on code base</strike>#* <strike> Possibilities include compiling with -fsanitize=undefined and running 'make check', cppcheck, etc.</strike>#* <strike> PVS static analyzer results [[PVS static analyzer - 5.0 Release]] </strike>#* <strike> clang static analyzer results {{bug #55400|55400}} </strike>#* <strike> Compile with -fsanitize=undefined and run 'make check' </strike>#: Completion Date:1/17/19
<!----------------------------------------------------------------------------->
# Verify 'make check' is passing on all buildbot combinations of OS and compilers
#: Completion Date:
<!----------------------------------------------------------------------------->
# <strike> Compile and run Octave test suite with --enable-address-sanitizer-flags to check for memory leaks#* Results posted to bug report:{{bug #55415|55415}}#* Memory leak in graphics subsystem {{bug #55287|55287}} </strike>#: Completion Date:1/18/19
<!----------------------------------------------------------------------------->
# <strike> Review documentation</strike>
#* <strike> Grammar check documentation so that it conforms to Octave standards
#* Spell check documentation
#: Completion Date: 12/23/18
<!----------------------------------------------------------------------------->
# <strike> Localization and Internationalization
#* Update language translation files (*.ts)
#* Create issue report on Savannah as a centralized location for uploading files
#* Submit call for translations for GUI strings
#* Push translations provided by translators </strike>#: Completion Date:1/16/19<!-----------------------------------------------------------------------------># <strike> Update shared library and oct file API version numbers#* Increment oct file API version number (configure.ac:OCTAVE_API_VERSION, increment number and drop "+" suffix)#* Increment libtool versioning (liboctave/module.mk:%canon_reldir%_%canon_reldir%_current, libinterp/module.mk:%canon_reldir%_liboctinterp_current, libgui/module.mk:%canon_reldir%_liboctgui_current) </strike>#: Completion Date: 1/23/19
<!----------------------------------------------------------------------------->
# <strike> Verify build process and create release candidates</strike>#* <strike> Update configure.ac with new version information</strike>#** <strike> Update AC_INIT, OCTAVE_MAJOR_VERSION, OCTAVE_MINOR_VERSION, OCTAVE_PATCH_VERSION, OCTAVE_RELEASE_DATE</strike>#* <strike> Verify 'make distcheck' passes</strike>#* <strike>Create release candidate</strike>#** <strike>'make dist'</strike>#** <strike>hg tag repository with release candidate ID</strike>#** <strike>For Windows, create installer [[Windows Installer]]</strike>#** <strike>Upload release candidate</strike>#** <strike>Add release candidate version to Savannah bug tracker</strike>#** <strike>Announce release candidate to Octave-Maintainers, Octave-Help, on web page</strike>#** <strike>Repeat release candidate cycle until clean</strike>#: Completion Date:2/25/2019
<!----------------------------------------------------------------------------->
# Final Release
#* <strike> Update version information</strike>#** <strike> Update configure.ac (AC_INIT, OCTAVE_MAJOR_VERSION, OCTAVE_MINOR_VERSION, OCTAVE_PATCH_VERSION, OCTAVE_RELEASE_DATE)#** Update libtool versioning (configure.ac:OCTAVE_API_VERSION, liboctave/module.mk:%canon_reldir%_%canon_reldir%_current, libinterp/module.mk:%canon_reldir%_liboctinterp_current, libgui</module.mk:%canon_reldir%_liboctgui_current)strike>#** <strike> Update NEWS (final release date) </strike>
#** <strike>Update CITATION (version, year, URL)</strike>
#** <strike> Update org.octave.Octave.appdata.xml (version number and release date)</strike>#* <strike> hg tag repository with release version number</strike>#* <strike> merge default onto stable to become the current stable release</strike>#* <strike> Savannah bug tracker version info
#** add new release version to bug tracker
#** remove release candidate versions from bug tracker</strike>#* Announce final release on #** Octave mailing lists and #** Octave web site#** <strike> This wiki </strike>
#: Completion Date:
<!----------------------------------------------------------------------------->
# <strike> Post-Release</strike>#* <strike> Update configure.ac (AC_INIT, OCTAVE_MAJOR_VERSION, OCTAVE_MINOR_VERSION, OCTAVE_PATCH_VERSION) to next release cycle</strike>#* <strike> Update oct file API version number (configure.ac:OCTAVE_API_VERSION, add "+" suffix) </strike>#* <strike> Remove all deprecated functions (either OCTAVE_DEPRECATED in C++ or scripts/deprecated for m-files) scheduled for deletion in default branch
#* Move NEWS file to backup in etc/NEWS.X
#* Create new NEWS file </strike>
#: Completion Date: 122/2025/1819
[[Category:Releases]]
[[Category:Development]]

Navigation menu