Hi,

On Jan 19, 2016, at 7:53 AM, Kenneth Hoste <[email protected]> wrote:
> Switching to an all-lowercase policy for software names is an intrusive 
> change though, but maybe worth considering.
> It's kind of a religious discussion though, there's no "right" option here 
> imho...

Indeed.

IMHO, maximising the number of symbols for defining packages is advantageous, 
to prevent name collisions
at the level of the easyconfigs. You may find it charming how many “Charm”s 
there are - pun intended.
On the latter case, dependency resolution from a standard tree could prove 
quite a challenge.
So, having said that I’m leaning in favour of maintaing the current status quo, 
as regards easyconfig sources.

That being said, I can see why some sites would prefer to to turn all 
modulefiles into lowercase - no problem with that;
`module load r` might appear a bit weird but fine. And Lmod case insensitivity 
would help this, too.

Let’s not forget at this point that there *IS* potential collision at run-time, 
due to vars, say EBROOTCHARM…
(although I haven’t met or figured any useful combination of software which 
could make this an issue).

best,
Fotis


-- 
echo "sysadmin know better bash than english" | sed s/min/mins/ \
  | sed 's/better bash/bash better/' # signal detected in a CERN forum






Reply via email to