Skip to content

Commit d1e751d

Browse files
committed
Starting release procedure
1 parent e977ecc commit d1e751d

File tree

5 files changed

+16
-15
lines changed

5 files changed

+16
-15
lines changed

CITATION.cff

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
# Metadata for citation of this software according to the CFF format (https://citation-file-format.github.io/)
88
cff-version: 1.2.0
99
message: If you use this software, please cite it using these metadata.
10-
title: 'STEllAR-GROUP/hpx: HPX V1.9.1: The C++ Standards Library for Parallelism and
10+
title: 'STEllAR-GROUP/hpx: HPX V1.10.0: The C++ Standards Library for Parallelism and
1111
Concurrency'
1212
doi: 10.5281/zenodo.5185328
1313
authors:
@@ -84,7 +84,7 @@ authors:
8484
- given-names: Zahra
8585
family-names: Khatami
8686
affiliation: Louisiana State University
87-
version: 1.9.1
88-
date-released: 2023-08-04
87+
version: 1.10.0
88+
date-released: 2023-10-12
8989
repository-code: https://github.com/STEllAR-GROUP/hpx
9090
license: BSL-1.0

CMakeLists.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@ endif()
6060
set(HPX_VERSION_MAJOR 1)
6161
set(HPX_VERSION_MINOR 10)
6262
set(HPX_VERSION_SUBMINOR 0)
63-
set(HPX_VERSION_DATE 20230804)
64-
set(HPX_VERSION_TAG "-trunk")
63+
set(HPX_VERSION_DATE 20240417)
64+
set(HPX_VERSION_TAG "-rc1")
6565

6666
set(HPX_VERSION
6767
"${HPX_VERSION_MAJOR}.${HPX_VERSION_MINOR}.${HPX_VERSION_SUBMINOR}"

cmake/packaging/rpm/Changelog.txt

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
* Wed Apr 17 2024 STE||AR Group <[email protected]> 1.10.0
2+
- HPX Release 1.10.0 (https://hpx-docs.stellar-group.org/tags/1.10.0/html/releases/whats_new_1_10_0.html)
3+
14
* Fri Aug 04 2023 STE||AR Group <[email protected]> 1.9.1
25
- HPX Release 1.9.1 (https://hpx-docs.stellar-group.org/tags/1.9.1/html/releases/whats_new_1_9_1.html)
36

docs/sphinx/contributing/release_procedure.rst

+7-9
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
..
22
Copyright (c) 2021 ETH Zurich
3-
Copyright (c) 2007-2017 Louisiana State University
3+
Copyright (c) 2007-2023 Louisiana State University
44
55
SPDX-License-Identifier: BSL-1.0
66
Distributed under the Boost Software License, Version 1.0. (See accompanying
@@ -46,14 +46,13 @@ are completed to avoid confusion.
4646
* Update collaborators
4747
* Update grant information
4848

49-
#. This step does not apply to patch releases. For both APEX and libCDS:
49+
#. This step does not apply to patch releases. For APEX:
5050

5151
* Change the release branch to be the most current release tag available in
52-
the APEX/libCDS ``git_external`` section in the main ``CMakeLists.txt``.
52+
the APEX ``git_external`` section in the main ``CMakeLists.txt``.
5353
Please contact the maintainers of the respective packages to generate a new
5454
release to synchronize with the |hpx| release (`APEX
55-
<https://github.com/UO-OACISS/xpress-apex>`_, `libCDS
56-
<https://github.com/STEllAR-GROUP/libcds>`_).
55+
<https://github.com/UO-OACISS/xpress-apex>`_).
5756

5857
#. Make sure ``HPX_VERSION_MAJOR/MINOR/SUBMINOR`` in ``CMakeLists.txt`` contain
5958
the correct values. Change them if needed.
@@ -95,7 +94,7 @@ are completed to avoid confusion.
9594
The script requires that you have the |stellar| Group signing key.
9695

9796
#. This step is not necessary for patch releases. Notify
98-
97+
``[email protected]`` of the
9998
availability of the release candidate. Ask users to test the candidate by
10099
checking out the release candidate tag.
101100

@@ -125,9 +124,8 @@ are completed to avoid confusion.
125124
script automatically tag the with the corresponding release number. The
126125
script requires that you have the |stellar| Group signing key.
127126

128-
#. Update the websites (`hpx.stellar-group.org <https://hpx.stellar-group.org>`_,
129-
`stellar-group.org <https://stellar-group.org>`_ and
130-
`stellar.cct.lsu.edu <https://stellar.cct.lsu.edu>`_). You can login on
127+
#. Update the websites (`hpx.stellar-group.org <https://hpx.stellar-group.org>`_
128+
and `stellar-group.org <https://stellar-group.org>`). You can login on
131129
wordpress through `this page <https://hpx.stellar-group.org/wp-login.php>`.
132130
You can update the pages with the following:
133131

docs/sphinx/quickstart.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ distributed applications similarly to how you would write applications for a
156156
single node (see :ref:`why_hpx` and
157157
:ref:`writing_distributed_hpx_applications`).
158158

159-
If you are already familiar with ``async`` and ``future``\ s from the C++ standard
159+
If you are already familiar with ``async`` and ``future`` from the C++ standard
160160
library, the same functionality is available in |hpx|.
161161

162162
The following terminology is essential when talking about task-based C++

0 commit comments

Comments
 (0)