Community Guidelines
We're building AI4HPC together as a welcoming, inclusive community. These guidelines help us maintain that environment.
Our Commitment
We are committed to providing a welcoming and inspiring community for all. Everyone involved in AI4HPC will be treated with respect, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, sexual identity and orientation, or socioeconomic status.
Community Standards
✅ Behavior We Welcome
- Using welcoming and inclusive language
- Being respectful of differing viewpoints and experiences
- Gracefully accepting constructive criticism
- Focusing on what is best for the community
- Showing empathy towards other community members
❌ Unacceptable Behavior
- Harassing or discriminatory comments
- Personal attacks or derogatory remarks
- Public or private harassment
- Publishing private information without permission
- Other conduct inappropriate for a professional setting
How to Contribute
Report Bugs or Suggest Features
Found an issue? Have an idea? Open an Issue on the relevant GitHub repository:
- Check existing issues to avoid duplicates
- Provide a clear title and detailed description
- Include steps to reproduce (for bugs)
- Add relevant labels (
bug,enhancement,documentation, etc.)
Contribute Code
We use a Fork and Pull Request workflow:
- Fork the repository
- Create a branch with a descriptive name (
feature/your-featureorfix/issue-description) - Make changes with clear, well-commented code
- Commit with meaningful messages (reference issues:
Fixes #123) - Push your branch and open a Pull Request
- Address feedback from maintainers
Propose New Projects
Have a project or research to share? Open an Issue with:
- Clear title and description
- Relevance to AI and HPC
- Repository/Link to the work
- Any maintainer or support information
The community will review and help integrate it.
Code Quality
- Write clear, readable code
- Include meaningful comments and docstrings
- Test your changes thoroughly
- Update documentation as needed
- Follow your project's style guide
Reporting Issues
When reporting problems, please provide:
- Environment: OS and relevant software versions
- Reproducible example: Code or steps that demonstrate the issue
- Error messages: Full output or traceback
- Context: What were you trying to do?
Enforcement & Reporting
Project maintainers are responsible for enforcing these guidelines. Those who do not follow these standards may be temporarily or permanently removed from participation.
If you experience or witness unacceptable behavior, please report it by:
- Contacting project maintainers directly
- Opening a private security issue on GitHub
- All reports will be reviewed promptly and fairly
Recognition
Contributors are recognized in repository README files and release notes. Thank you for helping advance AI and HPC!
Questions?
- Open a Discussion if you have questions
- Check existing issues for guidance
- Reach out to maintainers—we're here to help!
Thank you for being part of the AI4HPC community. Your contributions—whether code, ideas, or feedback—help us build something amazing together.
These guidelines are based on the Contributor Covenant and will evolve as our community grows.