Xavier Delaruelle

Results 43 issues of Xavier Delaruelle

[Groovy language](http://groovy-lang.org/index.html) seems used in system like Jenkins to interact with user environment. It could be interesting to add support for such language on Modules. Groovy has capabilities to dynamically...

enhancement

Cirrus CI now has the ability to run tests over an ARM container: https://cirrus-ci.org/guide/linux/#linux-containers [`.cirrus.yml`](https://github.com/cea-hpc/modules/blob/master/.cirrus.yml) could be updated to add a test case that run on such container to verify...

good first issue
hacktoberfest
test

Current CMake code that defines the `module` command could be improved to handle better the arguments that the function receives. In current code there is a test on the number...

good first issue
shell

When Modules is initialized on *zsh* shell both `module` and `ml` commands are defined. Shell completion is provided for `module` command but it is currently missing for the `ml` command....

good first issue
shell

When Modules is initialized on *fish* shell both `module` and `ml` commands are defined. Shell completion is provided for `module` command but it is currently missing for the `ml` command....

good first issue
shell

When Modules is initialized on *tcsh* shell both `module` and `ml` commands are defined. Shell completion is provided for `module` command but it is currently missing for the `ml` command....

good first issue
shell
hacktoberfest

In the [NEWS ](https://github.com/cea-hpc/modules/blob/master/NEWS.rst)and [MIGRATING](https://github.com/cea-hpc/modules/blob/master/MIGRATING.rst) documents, there is no hypertext link to the documentation for the changes description of Modules releases between 4.0.0 and 4.4.1. Both documents could be edited...

good first issue
documentation
hacktoberfest

When calling `switch` sub-command it currently unloads specified switched-off module and loads switched-on module after all loaded modules. In version 3 of Modules, switched-on module was set in place of...

enhancement

Following [this discussion](https://sourceforge.net/p/modules/mailman/message/36613635/) on the mailing-list. Automatically unloading modules that conflict with one asked to be loaded seems to be an interesting feature. Actually, this is an additional automated mechanism...

enhancement

Following [this mailing-list discussion thread](https://sourceforge.net/p/modules/mailman/message/36730249/), it would be nice to have simple hooks to define Tcl variables and procedures from the `siteconfig.tcl` file and make these variables and procedures available...

enhancement