changeset 20100:def977567637

Update reference document with Release Tasks. * etc/RELEASE.PROCESS: Update with Release Tasks from 4.0 release.
author Rik <rik@octave.org>
date Thu, 09 Apr 2015 20:07:11 -0700
parents ab7582167810
children 81c31198a193
files etc/RELEASE.PROCESS
diffstat 1 files changed, 54 insertions(+), 48 deletions(-) [+]
line wrap: on
line diff
--- a/etc/RELEASE.PROCESS	Thu Apr 09 19:53:21 2015 -0700
+++ b/etc/RELEASE.PROCESS	Thu Apr 09 20:07:11 2015 -0700
@@ -3,82 +3,88 @@
    The format of the file is wiki markup and can be directly used as a page
    on wiki.octave.org.
 <!----------------------------------------------------------------------------->
-==3.8 Release Tasks==
+==4.0.0 Release Tasks==
 
-This page shows the tasks to be completed before the 3.8 release is finalized.
+This page shows the tasks to be completed before the GUI release is finalized.
 
 <!----------------------------------------------------------------------------->
 # File bug reports for all outstanding bugs known, but not reported
-#: Completion Date: 10/16/2013
-## Put out a general call for reports on Octave-Maintainers and Octave-Help list
-##: Completion Date: 10/9/2013
+#* Put out a general call for reports on Octave-Maintainers and Octave-Help list
+#: Completion Date:
 <!----------------------------------------------------------------------------->
 # Review patch tracker/bug list for any patches submitted that may be included before release
-#: Completion Date: 10/24/2013
+#: Completion Date:
 <!----------------------------------------------------------------------------->
 # Identify Bugs which *must* be fixed prior to release
-#: Completion Date: 10/20/2013
-## Start discussion about criteria on octave-maintainers list
-## Possible Criteria:
-##* Severity >= 4
-##* Item Group == ("Crash" or "Regression")
-##* Item Group == "Build Failure"
-## Review bugs on tracker for possible inclusion in list
-## Review bugs and update to correct category, such as Patch Submitted.
+#* Review bugs on tracker for possible inclusion in list
+#* Review bugs and update to correct category, such as Patch submitted
+#: Completion Date:
 <!----------------------------------------------------------------------------->
 # Clear all bugs identified as must-fix
-#: Completion Date: 10/26/2013
-## See [[3.8 Bug Fix List]]
+#* See [[Bug Fix List - 4.0 Release]]
+#: Completion Date:
 <!----------------------------------------------------------------------------->
 # GPL License activities
-## Update Copyright statements for all source controlled files
-## Add any new contributors to contributors.in
+#* Update Copyright statements for all source controlled files
+#* Add any new contributors to contributors.in
+#: Completion Date:
 <!----------------------------------------------------------------------------->
 # 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 will often prevent patches from applying.
+#* This will produce lots of whitespace changes, but no behavior changes
+#* Must occur after patches have been added since whitespace changes will often prevent patches from applying
+#* m-file style check. Completion Date:
+#* C++ style check.  Completion Date:
 <!----------------------------------------------------------------------------->
 # Run lint checker on code base
-## cppcheck, Clang sanitize, etc.
+#* cppcheck, Clang sanitize, etc.
+#: Completion Date:
 <!----------------------------------------------------------------------------->
 # Verify 'make check' is passing
-## Start discussion on octave-maintainers list about which failing tests must be fixed
-## Identify and fix any tests determined critical in step above
+#* Start discussion on octave-maintainers list about which failing tests must be fixed
+#* Identify and fix any tests determined critical in step above
+#: Completion Date:
 <!----------------------------------------------------------------------------->
-# Run Octave test suite under Valgrind to check for memory leaks
-## Done: 10/17/13
+# Run Octave test suite under [http://valgrind.org Valgrind] to check for memory leaks
+#* Results posted to bug report: 
+#: Completion Date:
 <!----------------------------------------------------------------------------->
 # Review documentation
-## Grammar check documentation so that it conforms to Octave standards
-## Spellcheck documentation
-## Verify no functions missing from manual
-## Verify deprecated functions removed from seealso links
-## Verify all formats (Info, HTML, pdf) build correctly
-## Review NEWS for any features which should be announced
+#* Grammar check documentation so that it conforms to Octave standards
+#* Spell check documentation
+#* Verify no functions missing from manual
+#* Verify deprecated functions removed from "see also" links
+#* Verify all formats (Info, HTML, pdf) build correctly
+#* Review NEWS for any features which should be announced
+#: Completion Date:
 <!----------------------------------------------------------------------------->
 # Localization and Internationalization
-## Submit call for translations for GUI strings.
-## Completion Date: 11/1/13
+#* Update language translation files (*.ts)
+#* Submit call for translations for GUI strings.
+#: Completion Date:
 <!----------------------------------------------------------------------------->
 # Verify build process and create release candidates
-## Update version information in configure.ac/Makefile.am
-## Verify 'make distcheck' passes
-## Create release candidate
-### 'make dist'
-### hg tag repository with release candidate ID
-### For Windows, create installer [[Windows Installer]]
-### Upload release candidate
-### Announce release candidate to Octave-Maintainers, Octave-Help, on web page
-### Repeat release candidate cycle until clean
+#* Update version information in configure.ac/Makefile.am
+#* Verify 'make distcheck' passes
+#* Create release candidate
+#** 'make dist'
+#** hg tag repository with release candidate ID
+#** For Windows, create installer [[Windows Installer]]
+#** Upload release candidate
+#** Announce release candidate to Octave-Maintainers, Octave-Help, on web page
+#** Repeat release candidate cycle until clean
+#: Completion Date:
 <!----------------------------------------------------------------------------->
 # Final Release
-## hg tag repository with release
-## merge default onto stable to become the current stable release
-## add new release version to Savannah bug tracker
-## Announce final release on Octave mailing lists and web site
+#* hg tag repository with release
+#* merge default onto stable to become the current stable release
+#* add new release version to Savannah bug tracker
+#* Announce final release on Octave mailing lists and web site
+#: Completion Date:
 <!----------------------------------------------------------------------------->
 # Post-Release
-## Update configure.ac/Makefile.am versioning to next release cycle
-## Remove all deprecated functions scheduled for deletion in 4.0 from default branch
+#* Update configure.ac/Makefile.am versioning to next release cycle
+#* Remove all deprecated functions scheduled for deletion in default branch
+#: Completion Date:
 
 [[Category:Releases]]
+[[Category:Development]]