Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature 1847 release #1850

Merged
merged 9 commits into from
Oct 5, 2022
1 change: 1 addition & 0 deletions docs/Release_Guide/met_development.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Create a new vX.Y.Z-betaN or vX.Y.Z-rcN development release from the develop bra
.. include:: release_steps/create_release_feature_branch.rst
.. include:: release_steps/met/update_version_development.rst
.. include:: release_steps/update_release_notes_development.rst
.. include:: release_steps/update_upgrade_instructions.rst
.. include:: release_steps/merge_release_issue.rst
.. include:: release_steps/create_release_on_github.rst
.. include:: release_steps/create_release_extra.rst
Expand Down
1 change: 1 addition & 0 deletions docs/Release_Guide/met_official.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Create a new vX.Y.Z official release from the develop branch.
.. include:: release_steps/create_release_feature_branch.rst
.. include:: release_steps/met/update_version_official.rst
.. include:: release_steps/update_release_notes_official.rst
.. include:: release_steps/update_upgrade_instructions.rst
.. include:: release_steps/rotate_authorship.rst
.. include:: release_steps/merge_release_issue.rst
.. include:: release_steps/met/create_release_reference_branch.rst
Expand Down
1 change: 1 addition & 0 deletions docs/Release_Guide/metcalcpy_development.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Create a new vX.Y.Z-betaN or vX.Y.Z-rcN development release from the develop bra
.. include:: release_steps/create_release_feature_branch.rst
.. include:: release_steps/metcalcpy/update_version.rst
.. include:: release_steps/update_release_notes_development.rst
.. include:: release_steps/update_upgrade_instructions.rst
.. include:: release_steps/merge_release_issue.rst
.. include:: release_steps/create_release_on_github.rst
.. include:: release_steps/create_release_extra.rst
Expand Down
1 change: 1 addition & 0 deletions docs/Release_Guide/metcalcpy_official.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Create a new vX.Y.Z official release from the develop branch.
.. include:: release_steps/create_release_feature_branch.rst
.. include:: release_steps/metcalcpy/update_version_official.rst
.. include:: release_steps/update_release_notes_official.rst
.. include:: release_steps/update_upgrade_instructions.rst
.. include:: release_steps/rotate_authorship.rst
.. include:: release_steps/merge_release_issue.rst
.. include:: release_steps/create_release_branch.rst
Expand Down
1 change: 1 addition & 0 deletions docs/Release_Guide/metdataio_development.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ Create a new vX.Y.Z-betaN or vX.Y.Z-rcN development release from the develop bra
.. include:: release_steps/create_release_feature_branch.rst
.. include:: release_steps/metdataio/update_version.rst
.. include:: release_steps/update_release_notes_development.rst
.. include:: release_steps/update_upgrade_instructions.rst
.. include:: release_steps/merge_release_issue.rst
.. include:: release_steps/create_release_on_github.rst
.. include:: release_steps/create_release_extra.rst
Expand Down
1 change: 1 addition & 0 deletions docs/Release_Guide/metdataio_official.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ Create a new vX.Y.Z official release from the develop branch.
.. include:: release_steps/create_release_feature_branch.rst
.. include:: release_steps/metdataio/update_version_official.rst
.. include:: release_steps/update_release_notes_official.rst
.. include:: release_steps/update_upgrade_instructions.rst
.. include:: release_steps/rotate_authorship.rst
.. include:: release_steps/merge_release_issue.rst
.. include:: release_steps/create_release_branch.rst
Expand Down
1 change: 1 addition & 0 deletions docs/Release_Guide/metplotpy_development.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ Create a new vX.Y.Z-betaN or vX.Y.Z-rcN development release from the develop bra
.. include:: release_steps/metplotpy/update_version.rst
.. include:: release_steps/merge_release_issue.rst
.. include:: release_steps/update_release_notes_development.rst
.. include:: release_steps/update_upgrade_instructions.rst
.. include:: release_steps/create_release_on_github.rst
.. include:: release_steps/create_release_extra.rst
.. include:: release_steps/update_dtc_website.rst
Expand Down
1 change: 1 addition & 0 deletions docs/Release_Guide/metplotpy_official.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Create a new vX.Y.Z official release from the develop branch.
.. include:: release_steps/create_release_feature_branch.rst
.. include:: release_steps/metplotpy/update_version_official.rst
.. include:: release_steps/update_release_notes_official.rst
.. include:: release_steps/update_upgrade_instructions.rst
.. include:: release_steps/rotate_authorship.rst
.. include:: release_steps/merge_release_issue.rst
.. include:: release_steps/create_release_branch.rst
Expand Down
1 change: 1 addition & 0 deletions docs/Release_Guide/metplus_development.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Create a new vX.Y.Z-betaN or vX.Y.Z-rcN development release from the develop bra
.. include:: release_steps/create_release_feature_branch.rst
.. include:: release_steps/metplus/update_version.rst
.. include:: release_steps/update_release_notes_development.rst
.. include:: release_steps/update_upgrade_instructions.rst
.. include:: release_steps/merge_release_issue.rst
.. include:: release_steps/create_release_on_github.rst
.. include:: release_steps/metplus/create_release_extra.rst
Expand Down
1 change: 1 addition & 0 deletions docs/Release_Guide/metplus_official.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Create a new vX.Y.Z official release from the develop branch.
.. include:: release_steps/create_release_feature_branch.rst
.. include:: release_steps/metplus/update_release_date.rst
.. include:: release_steps/update_release_notes_official.rst
.. include:: release_steps/update_upgrade_instructions.rst
.. include:: release_steps/rotate_authorship.rst
.. include:: release_steps/metplus/update_manage_externals.rst
.. include:: release_steps/merge_release_issue.rst
Expand Down
1 change: 1 addition & 0 deletions docs/Release_Guide/metviewer_development.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Create a new vX.Y.Z-betaN or vX.Y.Z-rcN development release from the develop bra
.. include:: release_steps/create_release_feature_branch.rst
.. include:: release_steps/metviewer/update_version.rst
.. include:: release_steps/update_release_notes_development.rst
.. include:: release_steps/update_upgrade_instructions.rst
.. include:: release_steps/merge_release_issue.rst
.. include:: release_steps/create_release_on_github.rst
.. include:: release_steps/create_release_extra.rst
Expand Down
1 change: 1 addition & 0 deletions docs/Release_Guide/metviewer_official.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Create a new vX.Y.Z official release from the develop branch.
.. include:: release_steps/create_release_feature_branch.rst
.. include:: release_steps/metviewer/update_version_official.rst
.. include:: release_steps/update_release_notes_official.rst
.. include:: release_steps/update_upgrade_instructions.rst
.. include:: release_steps/rotate_authorship.rst
.. include:: release_steps/merge_release_issue.rst
.. include:: release_steps/create_release_branch.rst
Expand Down
26 changes: 26 additions & 0 deletions docs/Release_Guide/release_steps/update_upgrade_instructions.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
Update Upgrade Instructions
---------------------------

Occasionally, changes will be made to software that will require users to make
changes to their configuration files in order to use the latest release. For
example, when ensemble post-processing was added to Gen-Ens-Prod and removed
from Ensemble-Stat, users were required to make changes in their configuration
files.

.. note::

This section is not always applicable.


To alert the users to the necessary steps involved with the upgrade:

* Update the Upgrade Instructions section of the release-notes.rst file found
in the |projectRepo| User's Guide directory with the necessary information.

* Add an "upgrade instructions" link next to the appropriate METplus component
(|projectRepo|) after "latest" and before "development" in
the :ref:`METplus Components Release Note Links <components-release-notes>`
section in the release-notes.rst file in the METplus User's Guide in the
`METplus GitHub repository <https://github.com/dtcenter/METplus>`__ ONLY
if there are Upgrade Instructions for this release.

1 change: 1 addition & 0 deletions docs/Users_Guide/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ is sponsored by NSF.
:numbered: 4

overview
release-notes
getting_started
installation
systemconfiguration
Expand Down
4 changes: 0 additions & 4 deletions docs/Users_Guide/overview.rst
Original file line number Diff line number Diff line change
Expand Up @@ -689,10 +689,6 @@ METplus Components Python Requirements
-


.. _release-notes:

.. include:: release-notes.rst

Future development plans
========================

Expand Down
62 changes: 30 additions & 32 deletions docs/Users_Guide/release-notes.rst
Original file line number Diff line number Diff line change
@@ -1,46 +1,37 @@
METplus Release Notes
=====================
***************************
METplus Release Information
***************************

.. _release-notes:

Users can view the :ref:`releaseCycleStages` section of
the Release Guide for descriptions of the development releases (including
beta releases and release candidates), official releases, and bugfix
releases for the METplus Components.

.. _components-release-notes:

METplus Components Release Note Links
-------------------------------------

Release Notes - Latest Official Release
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* `MET <https://met.readthedocs.io/en/latest/Users_Guide/release-notes.html>`__
* `METviewer <https://metviewer.readthedocs.io/en/latest/Users_Guide/release-notes.html>`__
* `METplotpy <https://metplotpy.readthedocs.io/en/latest/Users_Guide/release-notes.html>`__
* `METcalcpy <https://metcalcpy.readthedocs.io/en/latest/Users_Guide/release-notes.html>`__
* `METdatadb <https://metdatadb.readthedocs.io/en/latest/Users_Guide/release-notes.html>`__
* `METexpress <https://github.com/dtcenter/METexpress/releases>`__
* `METplus Wrappers <https://metplus.readthedocs.io/en/latest/Users_Guide/release-notes.html>`__

Release Notes - Development Release
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

* `MET <https://met.readthedocs.io/en/develop/Users_Guide/release-notes.html>`__
* `METviewer <https://metviewer.readthedocs.io/en/develop/Users_Guide/release-notes.html>`__
* `METplotpy <https://metplotpy.readthedocs.io/en/develop/Users_Guide/release-notes.html>`__
* `METcalcpy <https://metcalcpy.readthedocs.io/en/develop/Users_Guide/release-notes.html>`__
* `METdatadb <https://metdatadb.readthedocs.io/en/develop/Users_Guide/release-notes.html>`__
* `METexpress <https://github.com/dtcenter/METexpress/releases>`__
* `METplus Wrappers <https://metplus.readthedocs.io/en/develop/Users_Guide/release-notes.html>`__
=====================================

* MET (`latest <https://met.readthedocs.io/en/latest/Users_Guide/release-notes.html>`__, `development <https://met.readthedocs.io/en/develop/Users_Guide/release-notes.html>`__)
* METviewer (`latest <https://metviewer.readthedocs.io/en/latest/Users_Guide/release-notes.html>`__, `development <https://metviewer.readthedocs.io/en/develop/Users_Guide/release-notes.html>`__)
* METplotpy (`latest <https://metplotpy.readthedocs.io/en/latest/Users_Guide/release-notes.html>`__, `development <https://metplotpy.readthedocs.io/en/develop/Users_Guide/release-notes.html>`__)
* METcalcpy (`latest <https://metcalcpy.readthedocs.io/en/latest/Users_Guide/release-notes.html>`__, `development <https://metcalcpy.readthedocs.io/en/develop/Users_Guide/release-notes.html>`__)
* METdataio (`latest <https://metdataio.readthedocs.io/en/latest/Users_Guide/release-notes.html>`__, `development <https://metdataio.readthedocs.io/en/develop/Users_Guide/release-notes.html>`__)
* METexpress (`latest <https://github.com/dtcenter/METexpress/releases>`__, `development <https://github.com/dtcenter/METexpress/releases>`__)
* METplus Wrappers (`latest <https://metplus.readthedocs.io/en/latest/Users_Guide/release-notes.html>`__, :ref:`upgrade instructions <upgrade-instructions>`, `development <https://metplus.readthedocs.io/en/develop/Users_Guide/release-notes.html>`__)


METplus Wrappers Release Notes
------------------------------
==============================

When applicable, release notes are followed by the GitHub issue number which
describes the bugfix, enhancement, or new feature:
https://github.com/dtcenter/METplus/issues
When applicable, release notes are followed by the `GitHub issue <https://github.com/dtcenter/METplus/issues>`__ number which
describes the bugfix, enhancement, or new feature.


METplus Version 5.0.0 Beta 3 Release Notes (2022-09-21)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-------------------------------------------------------

.. warning:: **MAJOR CHANGES**:

Expand Down Expand Up @@ -87,7 +78,7 @@ METplus Version 5.0.0 Beta 3 Release Notes (2022-09-21)


METplus Version 5.0.0 Beta 2 Release Notes (2022-08-03)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-------------------------------------------------------

* Enhancements:

Expand All @@ -103,7 +94,7 @@ METplus Version 5.0.0 Beta 2 Release Notes (2022-08-03)


METplus Version 5.0.0 Beta 1 Release Notes (2022-06-22)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-------------------------------------------------------

* Enhancements:

Expand Down Expand Up @@ -136,3 +127,10 @@ METplus Version 5.0.0 Beta 1 Release Notes (2022-06-22)
* Document GitHub Discussions procedure for the Contributor's Guide (`#1159 <https://github.com/dtcenter/METplus/issues/1159>`_)
* Create a METplus "Release Guide" describing how to build releases for the METplus components (`#673 <https://github.com/dtcenter/METplus/issues/673>`_)
* Update documentation about viewing RTD URLs on branches (`#1512 <https://github.com/dtcenter/METplus/issues/1512>`_)

.. _upgrade-instructions:

METplus Wrappers Upgrade Instructions
=====================================

Coming Soon!