-
Notifications
You must be signed in to change notification settings - Fork 203
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
design encoding scheme for module and class names #86
Comments
Hi there, this guy seems to be doing the same thing to escape funny symbols like the one we discussed: |
Hi there, I think the patch for this issue is ready by now as seen over here: when I do the testing though it breaks as follows:
enjoy, |
…s name encoding scheme (see easybuilders#86)
documentation added to main EasyBuild wiki @fgeorgatos: For subsequent documentation, please create it on your EasyBuild repository (as opposed to on a different repo, easybuild.experimental in this case). That makes it easier for us to pull in the documentation, and push it to the main repo. |
Code has been merged in develop, and documentation is taken care of, so closing this issue. |
We need an encoding scheme to handle problems with names of software packages that would yield identifical module and/or class names via the current scheme (lowercase module names, camel-case class names).
Clashes would occur for e.g. 'R' / 'r', 'LAPACK' / 'LaPack' / 'lapack'.
Problems would also occur for e.g. '7zip' (class names can't start with a number), '_' or '-' or 'c++' or '|' .
The text was updated successfully, but these errors were encountered: