Apparent duplication of startvme/stopvme and related scripts in ./vme/bin in both bash and perl styles.
I prefer bash, but at a glance the perl version might be a little smarter around running process checks.
Poll on the diku3 community on Discord showed a few people using bash version (or no scripts) and zero using perl version. Probably just less perl experts and old doco references the bash ones, rather than any reflection on the scripts quality.
Based on usage perl scripts are a likely candidate for removal and bash more maintainable, but the latter has some room for improvement so maybe do both in a later update.
The Docker files include a basic start script yet again separate to the above. That makes sense for spinning up a quick test instance, but ideal future state might be a single start script that meets all needs.
Apparent duplication of startvme/stopvme and related scripts in ./vme/bin in both bash and perl styles.
I prefer bash, but at a glance the perl version might be a little smarter around running process checks.
Poll on the diku3 community on Discord showed a few people using bash version (or no scripts) and zero using perl version. Probably just less perl experts and old doco references the bash ones, rather than any reflection on the scripts quality.
Based on usage perl scripts are a likely candidate for removal and bash more maintainable, but the latter has some room for improvement so maybe do both in a later update.
The Docker files include a basic start script yet again separate to the above. That makes sense for spinning up a quick test instance, but ideal future state might be a single start script that meets all needs.