Skip to content

Commit b0ebe44

Browse files
committed
Merge branch 'develop' into tracing-progress-review
2 parents 78a0d2a + b579b23 commit b0ebe44

File tree

6 files changed

+76
-41
lines changed

6 files changed

+76
-41
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
uses: codespell-project/actions-codespell@master
2323
with:
2424
check_filenames: true
25-
ignore_words_list: atleast,ninjs,simpy,proovread,namd,precice,crate
25+
ignore_words_list: atleast,ninjs,simpy,proovread,namd,precice,crate,ake
2626
# filter out
2727
# docs/js/asciinema-player-2.6.1.js as it is not markdown
2828
# version-specific/supported-software.md as the software descriptions have spelling errors

docs/policies/toolchains.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Supported Toolchain Generations Policy {: #policy_toolchains }
2+
3+
!!! note
4+
This policy will be implemented as part of the release of [EasyBuild 5.0][overview]
5+
6+
For the central EasyBuild repositories, we support a set of toolchain generations.
7+
8+
* Accept PRs only for the 6 most recent toolchain generations.
9+
* Deprecate toolchains generations 7 and 8, including closing PRs and issues for these toolchains.
10+
* Archive easyconfigs using toolchain generation 9 (and older).
11+
12+
## Notes
13+
14+
* This assumes we continue with two toolchain generations per year.
15+
* A toolchain generation exists when we have an lettered (i.e. 2024a) toolchain in `develop`.
16+
17+
## Background
18+
19+
The central easyconfigs repository is intended to provide references easyconfigs. For the reference easyconfigs we
20+
aim to have only one version of a software being used as a dependency in each toolchain generation. (There are
21+
exceptions, but we aim to keep these limited.)
22+
23+
Sites and users can then supplement these easyconfigs via there own collection of easyconfigs. This additional
24+
collection is added via the [robot search path][robot_search_path].
25+
26+
## Example
27+
28+
As of November 2023 the latest toolchain generation is `2023b`.
29+
30+
* Supported: 2023b, 2023a, 2022b, 2022a, 2021b, 2021a
31+
* Deprecated: 2020b and 2020a
32+
* Archived (and unsupported): 2019b and older
33+

docs/removed-functionality.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ fittingly named `use_fma4` parameter in EasyBuild v3.2.0.
5050
- *alternatives*: **use** `extract_cmd` **key in Python dictionary
5151
format instead**
5252

53-
Specyfing a custom extraction command for a particular source file by
53+
Specifying a custom extraction command for a particular source file by
5454
using a 2-element tuple in `sources` is no longer supported.
5555

5656
Instead, a Python dictionary containing the `filename` and `extract_cmd`

docs/version-specific/eb-help.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ Option flag |Option
283283
``--optarch=OPTARCH`` |Set architecture optimization, overriding native architecture optimizations
284284
``--output-format=OUTPUT-FORMAT`` |Set output format (type choice; default: txt) (choices: md, rst, txt)
285285
``--output-style=OUTPUT-STYLE`` |Control output style; auto implies using Rich if available to produce rich output, with fallback to basic colored output (type choice; default: auto) (choices: auto, basic, no_color, rich)
286-
``--parallel=PARALLEL`` |Specify (maximum) level of parallellism used during build procedure (type int)
286+
``--parallel=PARALLEL`` |Specify (maximum) level of parallelism used during build procedure (type int)
287287
``--parallel-extensions-install`` |Install list of extensions in parallel (if supported) (default: False)
288288
``--pre-create-installdir`` |Create installation directory before submitting build jobs (default: True; disable with --disable-pre-create-installdir)
289289
``-p, --pretend`` |Does the build/installation in a test directory located in $HOME/easybuildinstall (default: False)

0 commit comments

Comments
 (0)