Say Hello to AlmaLinux OS 9.7 and AlmaLinux OS 10.1! Please register to join us AlmaLinux Day: Tokyo!

Contributing to the AlmaLinux project


Help shape the future of AlmaLinux OS!
The AlmaLinux OS project thrives on community contributions – whether it’s testing, QA, documentation, or something else, your skills can make a real impact. Come be part of our growing community!
Need some inspiration? See a list of common ways that our community contributes below!

What Contributing Could Look Like for You or Your Team


Content Creation
Content Creation
Contribute blog posts, videos, case studies, or presentations showcasing AlmaLinux in the real-world
Marketing SIG
Enhancing ELevate
Enhancing ELevate
Help expand ELevate testing and add data for more third-party vendor support
Contribute to ELevate
Improving Our Wiki
Improving Our Wiki
Expand, refine, or improve AlmaLinux wiki documentation for the community
Contribute to Docs
Maintaining Our Infrastructure
Maintaining Our Infrastructure
Help maintain core infrastructure like builds, testing, and mirrors
Infrastructure SIG
Keeping Things Secure
Keeping Things Secure
Join the security room and help our project respond to threats and manage our security practices
Join ~Security
Building Packages
Building Packages
Rebuild RHEL packages, handle EPEL requests, and support the build process
Core SIG
Serving as an Expert
Serving as an Expert
Offer expert help on our Mailing List, Mattermost chat, and Reddit channels
Support our community
Working at Events
Working at Events
Staff local events and represent AlmaLinux at LUGs and open-source conferences
Marketing SIG
Boost the Brand
Boost the Brand
Contribute with web design, graphics, swag, or updates to almalinux.org
Marketing SIG
Assist in Our Certification
Assist in Our Certification
Support efforts for CIS, STIG, and Common Criteria security certifications
Certification SIG
Developing
Developing
Build or improve our build pipelines, our testing, or other tools (Python/JS)
Core SIG
Translating
Translating
Help expand and improve AlmaLinux website translations for global users
Submit translations

Začíname


Technical Contributions


Content Creation
Improve the Documentation
The importance of documentation cannot be understated, as it is like an investment in the future. It can take time and energy, but it is essential to create full and comprehensive documentation together.
Contribute to Docs
Content Creation
Help with our Mirror Deployments
We work to make sure that AlmaLinux OS is delivered to its users as quickly and painlessly as possible. Our incredible mirror network is managed by the Infrastructure Special Interest group. Join them to help make our mirror system the fastest in open source!
Infrastructure SIG
Content Creation

More ways to help for DevOps & Developers
Each of our Special Interest Groups maintains a 'help wanted' list, and can always use the help! Core Special Interest Group
Core SIG



Non-Developer Contributions


Content Creation

Not a developer? Flex your other skills!
Not all AlmaLinux contributors are directly involved in development or contributing code!
To contribute by writing a blog post, working at an event, designing, translating, or any other non-technical contribution you can think of, the Marketing SIG is a great place to start!
Marketing SIG
bug

Reporting bugs and making fixes


To make AlmaLinux successful, we need the close involvement of the community members. We use our bug tracking system to find, track, and fix bugs. We encourage AlmaLinux users to help us by filling in bug-reports. You can track and discuss all bugs on bugs.almalinux.org
Since AlmaLinux aims to be as close to RHEL as possible, it should have nearly identical bugs as the current release of RHEL. AlmaLinux recommends following an "upstream first" approach in order to help not just the AlmaLinux but the whole EL community:
Try to reproduce the steps and check whether the bug is present in CentOS Stream or has been already fixed.
  • If present, it means that the bug is upstream. Please, submit the bug to CentOS Stream bugzilla (opens new window)providing all the necessary information about an issue and reproducing steps. This is the contribution path to get the bug fix into the upstream, which will, in turn, be built into AlmaLinux.
  • If you are able to help investigate and fix the bug, please collaborate with CentOS Stream, as this is the best an AlmaLinux Community Member can do. Check the CentOS Contributor's Guide (opens new window)for more details.
  • If the bug is AlmaLinux-specific, please open a bug on AlmaLinux Bug Tracker (opens new window)providing all the necessary information about an issue and reproducing steps.
  • Please, file your bugs, and join us for discussions on GitHub and on AlmaLinux Chat on Mattermost.
File a big Find us on Github Join the AlmaLinux OS community chat
If you are interested in contributing, and learning more details about the technology stack of the tool and tests, please, visit the repository.

Zostaňte informovaní!