You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The E4S community provides multiple ways for developers, users, and contributors to connect, collaborate, and stay informed. The primary communication channels include the E4S Slack workspace, GitHub Discussions, and issue tracking via E4S GitHub repositories. These venues enable open and inclusive participation across the scientific software ecosystem.
Join the E4S Slack Workspace
Step
Description
Purpose
The E4S Slack workspace provides real-time communication among developers, maintainers, and users. It is an informal, collaborative environment for asking questions, sharing updates, and coordinating across E4S projects.
Access
The Slack workspace is open to anyone involved in or interested in the E4S community.
How to Join
Visit the E4S website at https://e4s.io and navigate to the Join section. There you will find an invitation link to the E4S Slack workspace.
Channels
Common channels include #general, #releases, #spack, #performance-tools, #programming-models, and others that correspond to E4S product families and working groups.
Conduct
Participants are expected to follow the E4S community code of conduct and maintain a collaborative, respectful environment.
Participate in GitHub Discussions
Step
Description
Purpose
GitHub Discussions serve as a forum for asynchronous conversation about E4S-wide topics, proposals, and community coordination. It provides a structured place for technical and strategic discussions outside of the issue tracker.
Access
Discussions are public and open to anyone with a GitHub account. You do not need to be an E4S developer to participate.
How to Join
Navigate to the E4S Organization Discussion Forum linked from the E4S website or the main E4S GitHub organization. Discussions are typically hosted in a repository such as e4s-project/community or a similarly named repository dedicated to cross-project discussions.
Typical Topics
Common discussion categories include roadmap planning, product integration, community events, and questions about contributing.
Guidelines
Before posting, search existing discussions to avoid duplication. Keep threads focused and constructive.
Submit Issues to E4S Repositories
Step
Description
Purpose
GitHub Issues are used to track bugs, requests, and proposed improvements across the E4S suite of repositories.
Main Repositories
The primary repositories for issues are e4s-project/e4s for the E4S release bundle and e4s-project/e4s.github.io for the website.
E4S Product Issues
For issues specific to individual products, users are encouraged to submit issues directly to that product’s repository. Each E4S package entry in the E4S Product Catalog links to its source repository.
How to Submit
Visit the appropriate repository on GitHub and click on the Issues tab. Review existing issues to check for duplicates before opening a new one. Use templates provided to categorize the issue (bug, feature, documentation, etc.).
Expectations
Provide clear descriptions, relevant logs, and version information. The E4S integration team and product maintainers will triage and respond to new issues as part of the continuous integration and release cycle.
Getting Help
Resource
Description
Slack
For informal and interactive help, join the Slack workspace.
GitHub Discussions
For design questions, proposals, or long-term ideas, start or reply to a GitHub Discussion.
GitHub Issues
For bugs, errors, or requests tied to specific repositories, open a GitHub Issue.
Website Contact
For general inquiries or assistance joining any communication channel, visit the contact page at https://e4s.io/contact or email the E4S coordination team listed there.
Summary
E4S welcomes participation from the broader community of software developers, facility staff, and users of scientific software. Whether through Slack conversations, GitHub Discussions, or issue submissions, every contribution strengthens the ecosystem and supports the mission of open, collaborative, high-performance computing for science.