# Agenda Lmod Zoom Mtg: June 7, 2022
- Issue #578: Dynamic Spider Caches: Allowing users to have modules in their home directory that spider will find
- New Script Template for submitting bugs
- Presentation on "How Lmod loads a modulefile (part 1)"
## Attendees
- Robert McLay (TACC)
- Kenneth Hoste (HPC-UGent)
- Kurt Lust (Uantwerpen + LUMI User Support Team)
- Matthew Cawood (TACC)
- Maxime Boissonneault (Digital Research Alliance of Canada)
## Notes
### Maxime's question dynamic spider caches
- see https://github.com/TACC/Lmod/issues/578
- Compiler/MPI modules in a hierarchy need to take into account that users can have their own modules in their home directory as well
- spider cache is not aware of these
- module files that extend $MODULEPATH need special treatment, these should be reloaded such that modules in user's home dir are also picked up
- fix is work in progress in `testing` branch, see https://github.com/TACC/Lmod/tree/testing
- Robert is planning to include this into a next Lmod version, probably enabled as default (and accept minor performance hit)
- will initially be released as Lmod 8.7.4 for testing, then also in Lmod 8.8 after feedback to bring attention to it
### New script template for submitting bugs
- bug reports are coming in without an example module tree
- recently someone provided a script that should be run with `env -i`
- wipes environment (incl. HOME/USER, but that can be prevented)
- plan is to ask people who submit a bug report to include a script like that
- could also set up an issue template in Lmod GitHub repository to remind people about that
- see https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository
### How Lmod loads a module file (part 1)
- see slides at https://github.com/TACC/Lmod/blob/master/my_docs/22/lmod_zoom_mtg_2022_06_07/presentation.pdf
### Q&A
- Lmod warning about finding too many non-module files next to module files
- should limit (currently hardcoded at 100) be configurable?
- hidden files are not counted (or shouldn't be)
### Next meeting
- Tue 5 July 2022 at 09:30 US Central (14:30 UTC)