-
Notifications
You must be signed in to change notification settings - Fork 49
EESSI roadmap 2026 for approval by SC #680
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
Merged
Merged
Changes from all commits
Commits
Show all changes
10 commits
Select commit
Hold shift + click to select a range
cc995d1
EESSI roadmap 2026 for approval by SC
truib 2a77f9f
address some of the suggestions
truib 714944e
rephrased roadmap to be goal-oriented versus a task list
truib 3221077
Apply suggestion from @boegel
trz42 aeff2a8
Merge branch 'main' into roadmap_2026q1
boegel b60823f
minor revision of roadmap, include links where useful
boegel a7654b9
fix link to roadmap
boegel 6744b6d
Merge pull request #1 from boegel/roadmap_2026q1
trz42 95f5ba9
fix typos
boegel c258478
add sentence about yearly EESSI releases
bedroge File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,70 @@ | ||
| # EESSI roadmap | ||
|
|
||
| *(approved by the [EESSI Steering Committee](governance/steering_committee.md); last revised: 27 May 2026)* | ||
|
|
||
| This roadmap outlines the goals we hope to accomplish for EESSI in the coming 6-12 months. | ||
|
|
||
| Its main purpose is to focus the collective effort of the EESSI community on a set of priorities. | ||
| It describes areas where the community aims to make progress together, and is reviewed regularly by the Steering Committee | ||
| as priorities evolve and goals that were set have been accomplished. | ||
|
|
||
| Most EESSI development currently happens within the scope of funded projects, but many of the goals outlined here benefit | ||
| from broader community involvement and collaboration. | ||
|
|
||
| Note that these goals are aspirational, we can *not* provide any guarantees that they will indeed be accomplished | ||
| in the near future. | ||
|
|
||
| In case of questions related to this roadmap, or if you believe important topics are missing from the roadmap, | ||
| please reach out to the [EESSI Steering Committee](governance/steering_committee.md), or open a [support ticket](support.md). | ||
|
|
||
|
|
||
| ## Core Infrastructure | ||
|
|
||
| We will continue improving the reliability and scalability of the EESSI build and deployment infrastructure. | ||
|
|
||
| Particular attention will be given to distributing operational responsibilities across sites and contributors, | ||
| improving build and testing workflows, and strengthening integration with [EasyBuild](https://easybuild.io). | ||
|
|
||
|
|
||
| ## Hardware Enablement | ||
|
|
||
| We will continue expanding support in EESSI for additional hardware platforms, | ||
| while growing the collection of available GPU-enabled scientific and AI/ML software. | ||
|
|
||
| Current areas of interest include support for newer generations of [AWS Graviton](https://aws.github.io/graviton/) CPUs (4 and 5), | ||
| and support for AMD GPUs through the [ROCm software ecosystem](https://www.amd.com/en/products/software/rocm.html). | ||
|
|
||
|
|
||
| ## Software Stack | ||
|
|
||
| EESSI will continue improving software quality, reproducibility, and transparency across the software stack, with particular attention to software licensing and compliance. | ||
|
|
||
| Current areas of interest include automated license compliance workflows and improved visibility of software licensing information. | ||
|
|
||
| We intend to create a new EESSI version every (calendar) year, by rebuilding the EESSI compatibility layer and gradually installing software on top of it in the software layer, using new compiler toolchains. | ||
|
|
||
| In addition, we expect to provide installations for over 1,000 unique (non-extension) software projects soon -- | ||
| see also [Overview of available software](available_software/index.md). | ||
|
|
||
|
|
||
| ## User Experience | ||
|
|
||
| EESSI aims to improve how users discover, access, and reuse provided software installations, while strengthening support for reproducible research. | ||
|
|
||
| Current areas of interest include development of a user-friendly [command-line interface for EESSI](https://github.com/EESSI/eessi-cli), | ||
| and mechanisms for uniquely identifying and reusing software installations in support of [FAIR](https://www.nature.com/articles/sdata201618) research practices. | ||
|
|
||
|
|
||
| ## Community | ||
|
|
||
| The EESSI community plays a central role in the development and adoption of the project. EESSI will continue its efforts to engage with users, contributors, and partner organisations through community events, [training activities](training-events/index.md), and participation in relevant conferences and workshops. | ||
|
|
||
| Current areas of interest include community events and hackathons, shared outreach and training materials, and continued collaboration with related open source and HPC communities. | ||
|
|
||
|
|
||
| ## Sustainability | ||
|
|
||
| As EESSI continues to grow beyond the original project partners and is adopted by a broader range of sites and organisations, the project will continue strengthening the organisational structures needed to support long-term coordination, maintenance, and community ownership. | ||
|
|
||
| Current areas of interest include continued evolution of the project's [governance](governance/index.md) structures and collaboration with organisations | ||
| such as the [Linux Foundation Europe](https://linuxfoundation.eu/) and the [High Performance Software Foundation (HPSF)](https://hpsf.io/). | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.