Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite setup-meta-modules extension #1274

Open
climbfuji opened this issue Aug 23, 2024 · 0 comments
Open

Rewrite setup-meta-modules extension #1274

climbfuji opened this issue Aug 23, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@climbfuji
Copy link
Collaborator

Is your feature request related to a problem? Please describe.

See #1257 for a concrete example why this temporary solution, which turned into a three-year-old work horse for spack-stack, needs to be rewritten.

Back in the days when I wrote the extension, we had just started on spack and didn't know that much about it. Also, spack three years ago and much fewer capabilities than today. On top of that, we tried to mimick existing software stacks (hpc-stack, jedi-stack) as closely as possible with the creation of the meta modules. Further, we wanted to support both tcl and lua modules.

Describe the solution you'd like
Now that we know spack better, and that spack has advanced a lot, we should go back to the drawing board. Let's revisit the assumptions and requirements from three years ago and come up with a new, clean solution that gives us equivalent capabilities.

Additional context
n/a

@climbfuji climbfuji self-assigned this Aug 23, 2024
@climbfuji climbfuji added the enhancement New feature or request label Aug 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

1 participant