Xavier Delaruelle
9704e42c62
doc: desc. via concept on spider design doc
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-03-09 09:58:04 +01:00
Xavier Delaruelle
f00e81cf92
doc: fix {avail,spider}*_output default value in man
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-03-08 16:53:10 +01:00
Xavier Delaruelle
9fe7f1d681
Set "via" element by default on spider_output
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-03-08 15:25:41 +01:00
Xavier Delaruelle
a9180de4d6
install/doc: desc. via addition to {avail,spider}_output
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-03-08 14:42:35 +01:00
Xavier Delaruelle
2de46ec4ab
Apply modulepath label also on search and whatis output
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-02-18 07:02:13 +01:00
Xavier Delaruelle
9ec4c115aa
doc: desc. __MODULES_LMUSE environment variable
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-02-10 06:48:42 +01:00
Xavier Delaruelle
59798ae9ec
Start spider by scanning the global/user rc space
...
Update spider sub-command to start by analyzing the modulefiles defined
within the global/user rc space, then jump on enabled modulepaths.
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-02-06 07:50:36 +01:00
Xavier Delaruelle
670e341fc6
Resolve variable reference when recording use element
...
Fully resolve modulepath path entry when recording use extra specifier
element (resolve variable reference + transform into absolute path).
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-02-05 07:16:51 +01:00
Xavier Delaruelle
596c0c5fa3
ts: test spider against modpath entry with variable ref
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-02-05 06:27:56 +01:00
Xavier Delaruelle
4c44277191
Character used in version spec cannot be a variant shortcut
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-01-09 06:57:40 +01:00
Xavier Delaruelle
39c70c943f
doc: consolidate output of multi pattern whatis search
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-01-05 07:25:40 +01:00
Xavier Delaruelle
77cbfd48de
doc: consolidate output of multi pattern avail search
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-01-04 14:51:14 +01:00
Xavier Delaruelle
73669060dd
doc: desc. MODULES_SPIDER_INDEPTH in man/changes
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2024-12-27 10:01:55 +01:00
Xavier Delaruelle
34572fc589
doc: desc. spider_indepth config in man/changes
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2024-12-27 10:01:19 +01:00
Xavier Delaruelle
90f40bc01e
doc: add spider sub-command design notes
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2024-12-27 09:26:16 +01:00
Xavier Delaruelle
c2222e7088
doc: update existing design docs for spider subcmd
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2024-12-25 16:49:05 +01:00
Xavier Delaruelle
c1b9f187ba
doc: desc. spider sub-command in man/changes
...
Also take this opportunity to describe some older changes that were
forgotten.
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2024-12-25 11:26:12 +01:00
Xavier Delaruelle
294cd1b61f
doc: desc. spider{_terse,}_output config in man/changes
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2024-12-22 08:39:31 +01:00
Xavier Delaruelle
d41dd74a71
doc: desc. MODULES_SPIDER{,_TERSE}_OUTPUT in man/changes
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2024-12-22 08:38:41 +01:00
Xavier Delaruelle
b4a4dfd81e
doc: add "hidden" element to *_output options
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2024-12-05 17:12:12 +01:00
Xavier Delaruelle
fff95eabe5
doc: add support for linting modulecache files
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2024-12-04 08:26:38 +01:00
Xavier Delaruelle
242406e9db
doc: desc. depends-on-any command in NEWS/man/changes
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2024-11-23 23:28:34 -05:00
Xavier Delaruelle
6cc645cf9e
doc: desc. --dumpname option in NEWS/changes/man
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2024-11-23 16:47:17 -05:00
Xavier Delaruelle
ad423f8bed
doc: desc. use extra specifier in NEWS/man
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2024-11-18 18:44:33 -05:00
Xavier Delaruelle
fabbaf646f
doc: desc. use extra specifier in changes/design
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2024-11-18 18:35:14 -05:00
Xavier Delaruelle
a6249f3bed
doc: add mode-select design doc
2025-03-26 19:53:46 +01:00
Xavier Delaruelle
2c06df5ea1
doc: add change proposed by LF on Technical Charter
2025-03-24 21:04:54 +01:00
Xavier Delaruelle
688c69d2c8
doc: clarify --user/--not-user & --group/--not-group combination
...
Clarifies that --user prevails over --not-user if same user name is set on
both options. Same for --group/--not-group.
Thanks to Robert McLay for reporting this unclear area of the
documentation.
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-03-07 07:18:57 +01:00
Xavier Delaruelle
40c8958df9
Fix several typos found with codespell
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-03-05 07:12:20 +01:00
Xavier Delaruelle
41c0fc0831
doc: fix typos on --user/--group options desc
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-03-03 07:12:03 +01:00
Xavier Delaruelle
ac6ab6e86a
doc: fix typo on module unuse change description
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-03-03 06:15:12 +01:00
Xavier Delaruelle
c4b0f96df9
doc: add *add-new-maintainer* guide
...
lint-tests / lint-all (push) Has been cancelled
linux-tests / tcl86-nolibtclenvmodules (push) Has been cancelled
linux-tests / tcl85-nolibtclenvmodules (push) Has been cancelled
linux-tests / tcl85-2 (push) Has been cancelled
linux-tests / tcl86 (push) Has been cancelled
linux-tests / tcl85 (push) Has been cancelled
linux-tests / tcl87 (push) Has been cancelled
linux-tests / tcl90 (push) Has been cancelled
windows-tests / native-cmd (push) Has been cancelled
windows-tests / native-pwsh (push) Has been cancelled
windows-tests / cygwin (push) Has been cancelled
windows-tests / msys (push) Has been cancelled
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-02-03 06:57:03 +01:00
Xavier Delaruelle
953db8f9a8
doc: remove mention to Contributing in *Get Started*
...
Signed-off-by: Xavier Delaruelle <xavier.delaruelle@cea.fr >
2025-02-02 20:00:38 +01:00
Xavier Delaruelle
9fa5253401
doc: advertise Modules chat room
lint-tests / lint-all (push) Has been cancelled
linux-tests / tcl86-nolibtclenvmodules (push) Has been cancelled
linux-tests / tcl85-nolibtclenvmodules (push) Has been cancelled
linux-tests / tcl85-2 (push) Has been cancelled
linux-tests / tcl86 (push) Has been cancelled
linux-tests / tcl85 (push) Has been cancelled
linux-tests / tcl87 (push) Has been cancelled
linux-tests / tcl90 (push) Has been cancelled
windows-tests / native-cmd (push) Has been cancelled
windows-tests / native-pwsh (push) Has been cancelled
windows-tests / cygwin (push) Has been cancelled
windows-tests / msys (push) Has been cancelled
2025-02-01 20:04:58 +01:00
Xavier Delaruelle
0785fa6256
doc: add Contributing section in index
2025-02-01 18:10:36 +01:00
Xavier Delaruelle
2ccffda4bc
doc: update gcc example in NEWS/index
lint-tests / lint-all (push) Waiting to run
linux-tests / tcl86-nolibtclenvmodules (push) Waiting to run
linux-tests / tcl85-nolibtclenvmodules (push) Waiting to run
linux-tests / tcl85-2 (push) Waiting to run
linux-tests / tcl86 (push) Waiting to run
linux-tests / tcl85 (push) Waiting to run
linux-tests / tcl87 (push) Waiting to run
linux-tests / tcl90 (push) Waiting to run
windows-tests / native-cmd (push) Waiting to run
windows-tests / native-pwsh (push) Waiting to run
windows-tests / cygwin (push) Waiting to run
windows-tests / msys (push) Waiting to run
2025-01-28 05:56:30 +01:00
Xavier Delaruelle
eac74a9972
doc: add Modules Technical Charter
lint-tests / lint-all (push) Has been cancelled
linux-tests / tcl86-nolibtclenvmodules (push) Has been cancelled
linux-tests / tcl85-nolibtclenvmodules (push) Has been cancelled
linux-tests / tcl85-2 (push) Has been cancelled
linux-tests / tcl86 (push) Has been cancelled
linux-tests / tcl85 (push) Has been cancelled
linux-tests / tcl87 (push) Has been cancelled
linux-tests / tcl90 (push) Has been cancelled
windows-tests / native-cmd (push) Has been cancelled
windows-tests / native-pwsh (push) Has been cancelled
windows-tests / cygwin (push) Has been cancelled
windows-tests / msys (push) Has been cancelled
2025-01-26 19:16:45 +01:00
Xavier Delaruelle
b00debbc72
doc: move GOVERNANCE file at the root of the repo
2025-01-26 10:33:39 +01:00
Xavier Delaruelle
36f8b185b4
doc: simplify doc copyright information
2025-01-24 20:38:26 +01:00
Xavier Delaruelle
d404fa5405
doc: refer to GPLv2+ license with SPDX designation
2025-01-24 20:32:28 +01:00
Xavier Delaruelle
86c497cc3f
New year (2025) copyright mention update
2025-01-02 19:08:34 +01:00
Xavier Delaruelle
c5428c498a
doc: desc. Modules governance
2024-12-18 07:29:21 +01:00
Xavier Delaruelle
9089053bcd
doc: add "Acknowledgments" page
2024-12-18 05:47:07 +01:00
Xavier Delaruelle
e61d40a93a
doc: add "Developer HowTos" section on doc website
2024-12-17 07:54:11 +01:00
Xavier Delaruelle
5ca02adce6
doc: add warning that design notes may be inaccurate
2024-12-17 07:48:27 +01:00
Xavier Delaruelle
fde153fe22
Update repository URL to https://github.com/envmodules/modules
2024-12-13 20:52:13 +01:00
Xavier Delaruelle
d5bd980c9e
doc: add "Create new Modules release" guide
2024-12-13 06:58:23 +01:00
Xavier Delaruelle
a85ef3c725
doc: clarify support state in Lmod Tcl modfile compat
2024-12-12 06:49:10 +01:00
Xavier Delaruelle
cbaeea7096
doc: add Community section in README and doc index
...
Also update layout of Links section in README
2024-12-08 20:49:42 +01:00
Xavier Delaruelle
9206a1688a
Rename "contrib" directory into "share"
...
Give a more clear name to the "contrib" directory that contains
architecture and configuration independent data. New directory name is
"share", which correctly matches the destination of these files into the
installation directory.
2024-12-08 10:39:56 +01:00