Thanks a lot for your attendance to my presentation and demo of @EnvModules on CEA booth of #SC24 this morning. It was a pleasure to see all of you and kudos to Robert McLay, developer of Lmod, for being there too. Thanks @kehoste for taking this memorable picture of us.
If you want a broader view on the available "module" implementations, Robert McLay is also participating to SC24 and he will talk about Lmod on TACC booth (1203) on Wednesday at 2pm.
I am participating to SC24 and I will be on CEA booth (#4143) on Wednesday 20th at 11am.
I have cooked some examples to demonstrate new and upcoming features of Modules. It will also be a good opportunity to chat and grab some Modules stickers.
@EnvModules Do not hesitate to DM me if you want to exchange on some needs and get a quote.
If you just want to support my regular work on the Modules project, you can now sponsor me on GitHub: https://t.co/qfR5Wd92LK
I am taking the opportunity of the @EnvModules 5.5 release to announce that I am starting my self-company, XaDev. This new activity will be about developing specific features on Modules, providing expertise to deploy and setup the tool to fit your needs, etc.
@wangzhr4@nilostolte@EnvModules Tcl is also fantastic to define sub-interpreter with a specific set of commands that can be executed. This is what makes me stay with it: I am able to evaluate scripts (modulefiles) yet keeping the main program safe from the changes these scripts perform.
@wangzhr4@nilostolte@EnvModules I was not the one who made this choice as I only manage this project since 2017. But from what I understood it was due to the ability of Tcl to be easily coupled to a C program.
@wangzhr4@nilostolte@EnvModules Tcl is used by @EnvModules as it was the only scripting language with good C bindings in the early 90s. But it is still a very good fit to develop a tool that evaluates other scripts.
#Supercalcul⏱|📍 En immersion au Très Grand Centre de Calcul (TGCC) du CEA, découvrez Joliot-Curie et Topaze, des superordinateurs pour simuler et étudier des phénomènes complexes, permettant d’améliorer les connaissances et de favoriser l’innovation industrielle.👀
👋@Genci_fr
Last feature addition for upcoming v5.3: ability to append or subtract elements to current option value (e.g., 'module avail -o +variant'). See https://t.co/VioYWgfEHR
If you are participating to #SC22, come to say hi on CEA booth (2004). I will be happy to chat about Modules. I should be present on booth today (from 11am to 12am and 2pm to 3pm) and tomorrow (from 4pm to 5pm).
📢 Modules 5.1 is out! Lot of new features added in this version: 10 modulefile commands, 3 configuration options, 2 sub-commands and 3 command-line switches. See https://t.co/3vtjdu6Bea #HPC
Modules project is getting ready for #hacktoberfest2021 . Check out the *good first issues* we have created to let #opensource enthusiasts know how they could help: https://t.co/Ftme9h6Gxi
@EnvModules I also highlight in this updated recipe that you could format the log entries as JSON records to easily push them in an Elasticsearch engine. Then got all the power from such tool to analyze module usages on your computing center or workstation farm.
Modules 5.0 is here 🚀! This new major release improves the 'module' experience by enabling by default all the advanced behaviors developed over the Modules 4 versions. Changes are also introduced to improve the consistency of the whole solution. See https://t.co/oBLZtERaML #HPC
Initialization of Modules has been improved with upcoming version 5.0. `initrc` config file becomes central and enables to change the default configuration packaged. Also if a module env is already found defined during init, it is auto refreshed. https://t.co/nhMTt6ZFV1