Hello Fedora Packagers & Users!
In conjunction with the Fedora 46 System-Wide Change Proposal: Crystal Language and the active Packaging Guidelines Review (PR #1568), we are actively organizing the Fedora Crystal SIG.
The SIG coordinates the packaging, bootstrapping, and lifecycle maintenance for the Crystal compiler (crystal-lang), package manager (shards), RPM macros, and the unbundled Shard-as-RPM library ecosystem across Fedora and EPEL.
Communication & Resources
- SIG Wiki Page: SIGs/Crystal - Fedora Project Wiki
- Fedora Chat (Matrix): #crystal:fedora.im (IRC bridge:
#fedora-crystalon Libera.Chat) - FAS/Noggin Group:
crystal-sig(requested via Infra Ticket #13540) - Guidelines Pull Request: packaging/guidelines#1568
- Development Workspace: renich/crystal-in-fedora: Project to take Crystal to Fedora Linux and make it a first-class citizen there. - Codeberg.org
We’re Looking For:
- Packagers: Anyone interested in co-maintaining compiler components or packaging shard libraries and CLI tools (e.g.
ameba,flaw,kemal). - Testers: Testing native RPM builds, offline shard symlinking, and dependency trees in Rawhide mock chroots.
- Language & Tooling Enthusiasts: Providing feedback on macro design and buildroot integration.
Feel free to stop by #crystal:fedora.im or join the SIG via the wiki!