From Fedora Project Wiki

(Adding Silverblue SIG)
(Another intermediate checkpoint in the page's revision and reorganization)
 
(22 intermediate revisions by 11 users not shown)
Line 1: Line 1:
{{autolang|base=yes}}
{{Autolang|base=yes}}
The Fedora Special Interest Groups (SIGs) are teams within the Fedora Project that are less formal than official [[projects|subprojects]]. The SIGs are sometimes a first stage in the development of new projects within the Fedora Project.
The Fedora Special Interest Groups (SIGs) are teams within the Fedora Project that are less formal than official [[Subprojects|subprojects]]. They are sometimes a first stage in the development of new projects within Fedorat.


{{TOCright|show=1}}


== Creating a SIG ==
== [[Creating a Fedora SIG|Creating a SIG]] ==
A SIG is a lightweight structure with very little red tape. If you're interested in forming one, please visit [[Creating a Fedora SIG]].


A SIG is a lightweight structure with very little red tape. If you're interested in forming one, see [[Creating a Fedora SIG]].
== Introduction to existing SIGs ==
=== # – B ===
==== '''[[SIGs/3DPrinting|3D Printing]]''' ====
The 3D Printing SIG's goal is to make Fedora the best platform for [[Features/3D Printing|3D printing]].


== Introduction to some SIGs ==
==== '''[[SIGs/Ada|Ada]]''' ====
Maintainers of [https://ada-lang.io/ Ada] packages in Fedora are strongly encouraged to [mailto:Ada-request@lists.fedoraproject.org?subject=subscribe subscribe] to the [https://admin.fedoraproject.org/mailman/listinfo/ada Fedora Ada mailing list]. Anyone else who stay informed about the topic is also welcome to subscribe.


=== Ada ===
==== '''[[SIGs/AI-ML|Artificial Intelligence/Machine Learning]]''' ====
The [[wikipedia:Artificial intelligence|Artificial Intelligence]]/[[wikipedia:Machine learning|Machine Learning]] (AI/ML) SIG is a coordination point for people and groups working to improve the tooling for such pursuits in Fedora. Anyone interested is welcome to join us on [https://matrix.to/#/#ai-ml:fedoraproject.org Matrix] or [https://discussion.fedoraproject.org/tags/c/project/7/ai-ml-sig Discourse].


Maintainers of Ada packages in Fedora are strongly encouraged to [mailto:Ada-request@lists.fedoraproject.org?subject=subscribe subscribe] to [https://admin.fedoraproject.org/mailman/listinfo/ada the Fedora Ada mailing list]. Anyone else who is interested is also welcome to subscribe.
==== '''[[SIGs/AlternativeArchitectures|Alternative Architectures]]''' ====
 
The purpose of the Alternative Architecture family of SIGs is to promote Fedora on a wider array of [[wikipedia:Computer architecture|computer hardware implementations]].
[[SIGs/Ada]]
 
=== Alternate Architectures  ===
The purpose of the Alternate Architecture SIGs is to promote fedora on different architectures.  


<div style="columns: 3;">
Currently there are active teams for:
Currently there are active teams for:
* [[Architectures/ARM|ARM]] both ARMv7 and aarch64
* [[Architectures/ARM|ARM]] (both ARMv7 and ARMv8 [aarch64])
* [[Architectures/MIPS|MIPS]]
* [[Architectures/MIPS|MIPS]]
* [[Architectures/PowerPC|PowerPC]] both big and little endian Power64  
* [[Architectures/PowerPC|PowerPC]] (both big- and little-endian Power64)
* [[Architectures/s390x|S390x]]
* [[Architectures/s390x|S390x]]


The following teams are looking for members:
The following teams are looking for members:
* [[#RISC-V|RISC-V]] ''(Note: This architecture is now promoted by its own SIG.)''
* [[Architectures/x86|X86_32]]
* [[Architectures/x86|X86_32]]


No longer active architectures are:
No longer active architectures are:
* [[Architectures/IA64| IA64]]
* [[Architectures/IA64|IA64]]
* [[Architectures/SPARC| SPARC]]
* [[Architectures/SPARC|SPARC]]
* [[Architectures/Parisc| Parisc]]
* [[Architectures/Parisc|Parisc]]
 
</div>
=== Amateur Radio ===
 
Goal of Amateur Radio group is to improve the Fedora collection by adding packages for amateur radio (Ham Radio) operators and SWLs.
 
[[SIGs/AmateurRadio]]
 
=== Astronomy ===
 
Goal of Fedora Astronomy group is to gather people interested to improve support for astronomers and astrophysicists.
 
[[:Category:Astronomy_SIG|Astronomy]]
 
 
{{admon/warning|Project Atomic is now sunset|As of 2020, the Atomic SIG is dormant and has been for some time. The content of this page and others related to Atomic are preserved for historical reference and because some of the content is still useful and relevant, but the group is not active or holding meetings. Fedora CoreOS is the replacement for Atomic. Fedora Silverblue is the replacement for Atomic Workstation.}}
 
=== Atomic ===
The Fedora Atomic Working Group works to bring integrate new OS technology and tools from [http://www.projectatomic.io/ Project Atomic] into Fedora.
 
[[Atomic WG | Atomic WG]]
 
=== Audio Creation ===
 
Our goal is to make Fedora the best free/open-source platform for computer-based music production, audio mastering, and audio editing.
 
[[Audio Creation]]
 
=== Big Data ===
 
The Big Data SIG, in grand Fedora style, aims to make Fedora the best platform for all things related to Big Data.
 
[[SIGs/bigdata | Bigdata SIG]]
 
=== Bug Triage ===
 
Fedora Bug Triage attempts to manage the flow of bug reports filed against other Fedora projects.  They stand to prevent the other project members being overwhelmed by bug reports, eliminating trivial bugs, removing or correcting flawed or inadequate reports, and making sure that maintainers are able to get things done.
 
[[BugZappers| Fedora Bug Triage]]
 
=== Continuous Integration ===
The Fedora Continuous Integration SIG develops test automation system for Fedora. As well as tools and workflows for generic Continuous Integration.
 
[[SIGs/CI | CI SIG]]
 
=== Cloud ===
The Fedora Cloud SIG works to make Fedora successful on all major cloud platforms, public and private.
 
[[Cloud SIG | Cloud SIG]]
 
=== Desktop ===
 
The Desktop SIG strives to make Fedora a very good desktop distribution. The goal is to produce a more targeted desktop spin while maintaining traditional Fedora strengths such as security and commitment to free software. The Desktop SIG will develop and release the "Fedora Desktop" live CD
 
[[SIGs/Desktop|SIGS/Desktop]]
 
=== DotNet ===
 
The DotNet SIG is a group of Fedora contributors that maintain dotnet (and related) packages in Fedora. The goal of this group is to help to anyone interested in dotnet and to support others in creating and maintaining dotnet packages. Anyone interested in C# / dotnet is welcome!
 
[[SIGs/DotNet]]
 
=== Education ===
 
The mission of the Fedora Education SIG (Edu SIG) is to optimize Fedora for use by teachers and learners, both within and outside of the context of educational institutions.
 
We do this by building, maintaining, and evangelizing a strong ecosystem of educational packages within Fedora and by supporting learners in using these packages as tools to reach their curricular goals.
 
[[SIGs/Education]]
 
=== ELN (Enterprise Linux Next) ===
The ELN SIG maintains ELN [[Changes/ELN_Buildroot_and_Compose | buildroot and compose]]
 
[[SIGs/ELN | ELN SIG]]
 
=== EPEL ===
 
EPEL (Extra Packages for Enterprise Linux) is targeted at filling the gap between the complete Fedora Collection and the packages that are maintained in Enterprise Linux.  We are a community of individuals focusing on package maintenance and infrastructure to provide as many packages as possible to the consumers of Enterprise Linux.  The EPEL SIG is led by a steering committee.
 
[[EPEL]]
 
=== Erlang ===
The mission of the Erlang SIG is to encourage the packaging of Erlang projects in Fedora.
 
[[SIGs/Erlang]]
 
=== FLTG ===
 
FLTG (Fedora Language Testing Group) takes care of the Fedora testing activities: take initiative to conduct the Fedora test days, update necessary wiki pages, prepare test cases, get things coordinated and organized for the testers.
 
[[FLTG]]
 
=== Fonts ===
{{CompactHeader|fonts-sig}}{{:Fonts_SIG_activities}}{{:Fonts_SIG_signature}}
 
=== Formal Methods ===
"Formal methods" are techniques that use mathematics
to prove that models of software, hardware, or systems will or will not
have certain behaviors.  To be practical, they must be automated
using tools.
The goal of the Formal Methods SIG is to make it easy to install formal methods tools in Fedora, ease learning how to apply them, encourage the development of "open proofs" (where an implementation, proofs, and required tools are all FLOSS), and to provide feedback to toolmakers so that the tools in Fedora can become more powerful, more scaleable, and easier to use together.
 
[[SIGs/FormalMethods]]
 
=== Games ===
 
Goal of Games SIG is to make Fedora the best Free software and open source gaming platform there is for both developers and users.
 
[[SIGs/Games]]
 
=== Geographic Information System ===
 
GIS is an initiative aimed to pack GIS technology related OSS in Fedora/EPEL and turn Fedora/EPEL to be the best chioce for a GIS platform.
 
[[GIS|  Geographic Information System]]
 
=== Go ===
 
Goal of Go SIG is to bring together all people that are interested in Go in Fedora, be it packagers, developers and/or users and working on improving the overall experience.
 
[[SIGs/Go]]
 
=== GraphQL ===
 
The Fedora GraphQL SIG mission is to maintain, grow, guide and promote best practice of the development of applications using GraphQL within our infrastructure.
 
[[SIGs/GraphQL]]


=== Heterogeneous Computing (HC) ===
==== '''[[SIGs/AmateurRadio|Amateur Radio]]''' ====
The goal of the Amateur Radio group is to improve the Fedora collection by adding packages that are useful for amateur radio (a/k/a "Ham radio") operators and shortwave listeners (SWLs).


Goal of Heterogeneous Computing SIG is to encourage the packaging and accessibility of heterogeneous computing projects in Fedora and EPEL. This includes machine learning, OpenCL, and scientific computing. E.g. ROCm.
==== '''[[SIGs/Asahi|Asahi]]''' ====
The goal of the Asahi SIG is to help the folks working on support for ARM-based Apple Macintosh computers (otherwise known as "Apple Silicon" Macs) and to produces a Fedora [[FedoraLiveCD|installation image]] for those that want to run Linux on Apple Silicon devices.


[[SIGs/HC]]
==== '''[[:Category:Astronomy SIG|Astronomy]]''' ====
{{Header|astronomy}}
The Fedora Astronomy group seeks to gather people interested in improving support for astronomers and astrophysicists.


=== Independent Software Vendor (ISV) ===
==== '''[[SIGs/AtomicDesktops|Atomic Desktops]]''' ====
The Atomic Desktops SIG coordinates efforts related to all Atomic Desktop (rpm-ostree based) variants of Fedora: [[SIGs/Silverblue|Silverblue]], [[Changes/Fedora Kinoite|Kinoite]], [[SIGs/Sway|Sway (formerly Sericea)]] and [[SIGs/Budgie|Budgie (formerly Onyx)]].


The ISV can be anything from a one- or two-man shop to a software design and development powerhouse.  Fedora is a great platform for showing off your product, especially to community developers who might be interested in contributing code, plugins, or feedback.
==== '''[[SIGs/bigdata|Big Data]]''' ====
The Big Data SIG, in grand Fedora style, aims to make Fedora the best platform for all things related to extremely large and diverse collections of structured, unstructured and semi-structured data that grow exponentially over time.


[[SIGs/ISV | ISV SIG]]
==== '''[[SIGs/BiosBoot|BIOS Boot]]''' ====
The goal of the BIOS Boot SIG is to help those working on Fedora's bootloader stack to keep Fedora booting on systems which require Legacy BIOS to boot or have a need to employ the UEFI Compatibility Support Module (CSM). To help with this, the SIG members will regularly test that [[Releases/Rawhide|Fedora Rawhide]] images still boot on Legacy BIOS systems and assist with triaging and fixing Legacy BIOS boot bugs.


=== i3 ===
[[File:Budgie Logo.png|88px|right|link=|Budgie desktop environment logo]]
==== '''[[SIGs/Budgie|Budgie]]''' ====
The Budgie SIG's mission is to maintain the [[Changes/FedoraBudgie|Budgie desktop environment]] experience and its Spin in the Fedora Project. The group is lead by Joshua Strobl, the founder of the [https://buddiesofbudgie.org/ Buddies of Budgie] organization that coordinates the project's development.


The Fedora i3 SIG. The i3 is a tiling window manager for X11.
==== '''[[BugZappers|Bug Triage]]''' ====
{{Header|bugs}}
Fedora Bug Triage attempts to manage the flow of bug reports filed against the myriad of Fedora projects. They stand to prevent the other project members from being overwhelmed by bug reports by resolving trivial submissions, removing or correcting flawed or inadequate reports, and making sure that maintainers are able to get things done.


[[SIGs/i3]]
=== C – E ===
==== '''[[Cloud SIG|Cloud]]''' ====
{{Header|cloud-sig}}
The Cloud SIG works to make Fedora successful on all major cloud platforms, public and private.


=== Java ===
==== '''[[SIGs/ConfinedUsers|Confined Users]]''' ====
The Confined Users SIG works to coordinate efforts related to different means of confining users and their accounts (i.e. achieving secure process, data and account isolation and protection, and mitigating privilege escalation), and also to bring beginners and intermediate users with an interest in computer security together with developers and experts and engage them in contributing to the testing efforts. This can often be time-intensive but also does not require as much long-term experience as many expect. A willingness to contribute to simple usability testing, requiring only to identify and report issues and unintended behavior, often makes a large impact. Admittedly, however, the core focus on achieving confinement tends to involve sophisticated testing conducted by more experienced users (and those who want to become experienced).


The Java SIG is a group of Fedora contributors that contribute towards [[Java|Java in Fedora]]. Their mission is to provide high-quality Java applications and environment to Fedora users and developers and to support each other in the maintenance.
==== '''[[Container SIG|Container]]''' ====
The Container SIG's mission is to maintain, grow, guide and promote best practices for the development and release of [[Virtualization#Operating System-level virtualization|operating system-level virtualization containers]] and their image ecosystems.


[[SIGs/Java]]
==== '''[[SIGs/CI|Continuous Integration]]''' ====
The goal of the Continuous Integration (CI) SIG is to bring together enthusiasts interested in developing tools, best practices, standards, and workflows to implement [[wikipedia:Continuous integration|Continuous Integration]] in Fedora at a larger scale. While the practice is well-known and used by many software projects, it is usually applied at an individual component level. Scaling it up is a challenge from both technical and organizational points of view, and this SIG feels they have an opportunity within Fedora to explore and develop the CI/[[wikipedia:Continuous delivery|CD]] topic beyond simple pull-request testing.


=== Join ===
[[File:Fedora-coreos-logo.png|x72px|right|link=Fedora CoreOS|Fedora CoreOS logo]]
==== '''[[Fedora CoreOS|CoreOS]]''' ====
The CoreOS Working Group champions the CoreOS Edition of Fedora as the most credible solution available today for container workflows.


The Fedora Join SIG aims to maintain channels for prospective contributors to engage with the community, converse with existing members, make friends, find mentors, get a feeling of what and how the community does in general, and reduce the learning gradient that joining a new community entails -- and make it more enjoyable!
==== '''[[SIGs/COSMIC|COSMIC]]''' ====
The COSMIC SIG aims to prepare for and promote the upcoming [https://blog.system76.com/tags/COSMIC%20DE COSMIC Desktop] environment, developed by System76.


[[SIGs/Join]]
==== '''[[SIGs/DataEngineering|Data Engineering]]''' ====
The Data Engineering SIG seeks to make Fedora and CentOS pleasant platforms for building [[wikipedia:Data engineering|systems for the collection and usage of data]].


=== KDE ===
==== '''[[SIGs/DeepinDE|Deepin]]''' ====
The Deepin Desktop Environment SIG's mission is to define a high-quality [[Changes/DeepinDE|Deepin DE]] experience to Fedora users and developers. They are just getting started, and in need of members who will push and maintain the Deepin packages in Fedora.


The [[SIGs/KDE | KDE SIG]] is a group of Fedora contributors that maintain KDE packages in Fedora. Their mission is to provide high-quality, usable KDE software packages to Fedora users and developers and to support one another in maintaining those packages.
==== '''[[SIGs/Design Software|Design]]''' ====
The Design SIG aims to provide the latest free and open source tools for visual designers, especially Fedora's own [[Design Suite]].


[[SIGs/KDE]]
==== '''[[SIGs/Desktop|Desktop]]''' ====
The Desktop SIG strives to make Fedora a very good desktop distribution. The goal is to produce a more targeted desktop spin while maintaining traditional Fedora strengths such as security and commitment to free software. They work on developing and releasing the [[FedoraLiveCD|Fedora Desktop Live CD]].


=== KubeDev ===
==== '''[[SIGs/DNS|DNS]]''' ====
The DNS SIG attempts to improve name resolution implementations available on Fedora. The goal is to have fully-featured and privacy enabled name resolution, while still working on all common networks, for servers as well as workstations.


The [[SIGs/KubeDev | KubeDev SIG]] is a group of Fedora community members interested in using, developing, extending kubernetes for Fedora components and services.
==== '''[[SIGs/DotNet|DotNet]]''' ====
The DotNet SIG is a group of Fedora contributors that maintain [[DotNet|.NET]] (and related) packages in Fedora. The goal of this group is to help to anyone interested in [https://dotnet.microsoft.com/ .NET] and support others in creating and maintaining those packages. Anyone interested in C#/.NET is welcome!


[[File:Ebpf logo color on white-2-300x108.png|x80px|right|link=SIGs/eBPF|extended Berkeley Packet Filter logo]]
==== '''[[SIGs/eBPF|eBPF]]''' ====
The goal of the extended Berkeley Packet Filter (eBPF) SIG is to help the folks working on eBPF development and adoption, and evangelize and promote its usage in a community within Fedora.


[[SIGs/KubeDev]]
==== '''[[SIGs/Education|Education]]''' ====
{{Header|education}}
The mission of the Education SIG (Edu SIG) is to optimize Fedora for use by teachers and learners, both inside and out of the context of educational institutions. They do this by building, maintaining and evangelizing a strong ecosystem of educational packages within Fedora, and by supporting learners in using these packages as tools to reach their learning goals.


=== Live ===
==== '''[[SIGs/ELN|Enterprise Linux Next]]''' ====
The Enterprise Linux Next (ELN) SIG maintains the [[Changes/ELN Buildroot and Compose|buildroot and compose]] tools that aim to make possible the emergence of a Red Hat Enterprise Linux (RHEL)-like environment, using only the standard Fedora package sources. The hope is that both distributions will benefit from the integration, as Fedora users will gain access to a professional-style Linux environment and Red Hat will be better positioned to evaluate what impacts new software releases may have on their customers.


The Fedora Live SIG is dedicated to producing live content like video game livestreams or live community podcasts.  
==== '''[[EPEL]]''' ====
EPEL (Extra Packages for Enterprise Linux) is targeted at filling the gap between the complete Fedora Collection and the packages that are maintained in Enterprise Linux. The EPEL SIG is a community of individuals (led by a steering committee) that focuses on package maintenance and infrastructure to provide as many packages as possible to the consumers of Enterprise Linux.


[[SIGs/Live]]
==== '''[[SIGs/Erlang|Erlang]]''' ====
The mission of the Erlang SIG is to encourage the packaging of [https://www.erlang.org/ Erlang] and [https://elixir-lang.org/ Elixir] projects in Fedora.


=== Live DVD ===
==== '''[[SIGs/XR|Extended Reality]]''' ====
The XR SIG's goal is to enable extended reality (XR)—an umbrella term that encompasses virtual reality (VR), augmented reality (AR) and mixed reality (MR)—capabilities in Fedora. This includes integrating runtime environments, emerging desktop environments and development tools into the Fedora package archives, along with upstream collaboration and gaming.


Our Mission is to provide a stable Live DVD per stable release of Fedora.
=== F – K ===
==== '''[[Finance SIG|Finance]]''' ====
The Finance SIG works across the Fedora Project to ensure that all contributors and groups have the financial resources that they need. They coordinate processes, manage budgets and strive to push financial authority and accountability as close to the margin as possible while ensuring [[Accounting|accurate and transparent accounting]].


[[SIGs/LiveDVD]]
[[File:Flatpak Logo 200px.png|x112px|right|link=SIGs/Flatpak|Fedora Flatpak SIG logo]]
==== '''[[SIGs/Flatpak|Flatpak]]''' ====
The Flatpak SIG is for people who are interested in improving the state of [[Flatpak]] packaging in Fedora. This includes maintaining existing Fedora Flatpaks, maintaining the Fedora Flatpak runtime and improving the documentation and overall packager experience when working with Flatpaks on Fedora.


=== Live Upgrade ===
==== '''[[:Category:Fonts SIG|Fonts]]''' ====
{{Header|fonts-sig}}
The Fonts SIG is an informal group of Fedora Linux contributors dedicated to improving fonts availability and text rendering/layouting in the distribution and its other Linux derivatives. They stay very busy [[Fonts SIG tasks|tackling the tasks]] seen below, among others:
<div style="columns: 2;">
* [[:Category:Font wishlist|Finding the best fonts]] to include in Fedora, looking to the needs of [[:Category:Decorative fonts|artists]], [[:Category:International fonts|translators]], publishers and more
* [[:Category:Fonts packaging|Identifying new fonts]] and [[Package maintainers wishlist#General Fedora Packages WishList|font creation tools]] that need packaging, and [[:Category:In-progress fonts|reviewing new packages]] before they enter the repository
* [[Fonts and text-related creative tasks#Font creation|Creating and improving]] Fedora fonts
* [[Fonts SIG mailing lists|Proposing robust defaults]] for each locale and then [[Localization fonts requirements|documenting them]] once adopted
* Improving the ways fonts supports various scripts and fixing font and text problems in existing applications and libraries, by [[:Category:Fonts and text QA|identifying problems and proposing ameliorations]]
* Convincing typeface foundries to release fonts under [[Legal considerations for fonts|free/libre Fedora-friendly licenses]], and
* Coordinating with [[Other fonts and text efforts|other similar groups within other organizations]] to advance common goals
</div>


If you want to participate in efforts to make live upgrades smoother, join the Live Upgrade SIG.
==== '''[[SIGs/FormalMethods|Formal Methods]]''' ====
"Formal methods" are techniques that use mathematics to prove that models of software, hardware, and other systems will or will not
have certain behaviors. To be practical, they must use automated tooling. The goal of the Formal Methods SIG is to make it easy to install formal methods tools in Fedora, ease learning how to apply them, encourage the development of "open proofs" (where implementations, proofs and the required tools are all FLOSS), and provide feedback to toolmakers so that the tools in Fedora can become more powerful, scale better and are easier to use together.


[[SIGs/LiveUpgrade]]
==== '''[[SIGs/Games|Games]]''' ====
The goal of the Games SIG is to make Fedora the best free and open source [[Games|gaming]] platform available for both developers and users.


=== LXDE ===
==== '''[[GIS|Geographic Information Systems]]''' ====
The Geographic Information Systems (GIS) SIG is an initiative aimed to package GIS technology-related open source software in Fedora/EPEL, and turn Fedora/EPEL into the best choice for a GIS platform.


The LXDE SIG is a group of Fedora contributors that contribute towards [[LXDE|LXDE in Fedora]]. Their mission is to define a high-quality LXDE experience to Fedora users and developers in maintaining packages and helping each other in all LXDE related efforts.
==== '''[[SIGs/Go|Go]]''' ====
The goal of the Go SIG is to bring together all people that are interested in the Go programming language, be they packagers, developers or users, and working together to improve the overall experience of using Go on Fedora.


{|width="100%" align="center"
==== '''[[SIGs/GraphQL|GraphQL]]''' ====
|-
The GraphQL SIG's mission is to maintain, grow, guide and promote best practices for the development of applications using GraphQL within our infrastructure.
|style="border-width: 0px;"|{{projectline|LXDE SIG|LXDE|LXDE Special Interest Group|LXDE-logo48.png|}}
|-
|}


=== LXQt ===
==== '''[[Haskell SIG|Haskell]]''' ====
The mission of the Haskell SIG is to maintain, grow, and guide the packaging of [[Haskell]] projects in Fedora.


The LXQt SIG is a group of Fedora contributors that contribute towards [[LXQt|LXQt in Fedora]]. Their mission is to define a high-quality LXQt experience to Fedora users and developers in maintaining packages and helping each other in all LXQt related efforts.
==== '''[[SIGs/HC|Heterogeneous Computing]]''' ====
The goal of the Heterogeneous Computing (HC) SIG is to encourage the packaging and accessibility of heterogeneous computing projects in Fedora and EPEL. This includes machine learning, OpenCL and scientific computing. [https://www.amd.com/en/products/software/rocm.html AMD's ROCm software stack] is a perfect example of the kind of projects we love to champion.


This SIG is very similiar to LXDE cause both projects are connected.
==== '''[[ISV Special Interest Group|Independent Software Vendor]]''' ====
The Independent Software Vendor (ISV) can be anything from a one- or two-man shop to a software design and development powerhouse. Fedora is a great platform for showing off your product, especially to community developers who might be interested in contributing code, plugins, or feedback.


{|width="100%" align="center"
==== '''[[SIGs/i3|i3]]''' ====
|-
[[I3 guide|i3 is a tiling window manager]] for X11. The goal of the Fedora i3 SIG is to produce a Fedora i3-based Fedora Spin. They can be found on [https://pagure.io/group/i3-sig Pagure.io], [https://t.me/FedoraI3SIG Telegram] and [https://web.libera.chat/#fedora-i3 IRC].
|style="border-width: 0px;"|{{projectline|LXQt SIG|LXQt|LXQt Special Interest Group|Lxqt-white.png|}}
|-
|}


=== Machine Learning ===
==== '''[[InternetOfThings|Internet of Things]]''' ====
The Internet of Things Working Group helps to shepherd the nascent support in Fedora for [[InternetOfThings/GettingStarted|IoT-style devices]] into a more robust state.


The Machine Learning SIG's goal is to make Fedora the best platform for all things related to [http://en.wikipedia.org/wiki/Machine_learning Machine Learning]. We aim to act a hub in the gap between the Astronomy, Bigdata, Fedora Medical and Science and Technology SIGs.
==== '''[[SIGs/Java|Java]]''' ====
The Java SIG is a group of Fedora contributors that work on enhancing [[Java]] in Fedora. Their mission is to provide high-quality Java applications and environments to Fedora users and developers, and to support each other in the maintenance.


[[SIGs/ML | Machine Learning]]
==== '''[[SIGs/Join|Join]]''' ====
The Join SIG aims to maintain channels for prospective contributors to engage with the community, converse with existing members, make friends, find mentors, get a feeling of what the community does in general, and reduce the learning gradient that joining a new community entails—and make it more enjoyable!


=== Medical ===
==== '''[[SIGs/KDE|KDE]]''' ====
The Fedora Medical SIG is a group of Fedora contributors that are interested in healthcare, medical,  biology, bioinformatics and etc.
The KDE SIG is a group of Fedora contributors that maintain KDE packages in Fedora. Their mission is to provide high-quality, usable KDE software packages to Fedora users and developers and to support one another in maintaining those packages.


[[SIGs/Medical|Fedora Medical]]
==== '''[[SIGs/KubeDev|Kubernetes Development]]''' ====
The Kubernetes Development (KubeDev) SIG is a group of Fedora community members interested in using, developing, extending [https://kubernetes.io/ Kubernetes] for Fedora components and services.


=== Minimal Core ===
=== L – O ===
The Fedora Minimal Core SIG is a group of people interested in maintaining Fedora's minimal package set. This is the Core group in the comps file, and any packages installed by the Anaconda installer by default.
==== '''[[FLTG|Language Testing]]''' ====
The Fedora Language Testing Group (FLTG) takes care of the Fedora testing activities: taking the initiative to conduct the Fedora Test days, update the necessary wiki pages, prepare test cases and get things coordinated and organized for the testers.


[[SIGs/Minimal_Core | Fedora Minimal Core]]
==== '''[[SIGs/Libreoffice|LibreOffice]]''' ====
The goal of the LibreOffice SIG is to coordinate packaging of the LibreOffice Suite and related packages.


=== Mobility ===
==== '''[[SIGs/Live|Live]]''' ====
{{Header|live-sig}}
The Fedora Live SIG is dedicated to producing live content like video game livestreams or live community podcasts.


The Fedora Mobolity SIG is a group of Fedora contributors that are interested in Fedora on small devices. Initially aimed at supporting NetBooks, Mobile Internet Devices (MIDs), Tablets etc. The plan was originally to expand to also cover things such as Set Top Boxes (STBs), but the SIG became inactive and was resurrected again in 2020 to work on booting Fedora on smartphones, starting with the [https://fedoraproject.org/wiki/Architectures/ARM/PinePhone Pine64 PinePhone].
==== '''[[SIGs/LiveDVD|Live DVD]]''' ====
The mission of the Live DVD SIG is to provide a stable Live DVD for each new stable release of Fedora.


[[Mobility| Mobility]]
==== '''[[SIGs/LiveUpgrade|Live Upgrade]]''' ====
If you want to participate in efforts to make live upgrades happen more smoothly, you should join the Live Upgrade SIG.


=== Mono ===
==== '''[[LXDE SIG|LXDE]]''' ====
The Mono SIG is a group of Fedora contributors that maintain Mono (and related) packages in Fedora. Their goal is to provide high-quality and usable mono software packages to Fedora users and developers and to support one another in maintaining those packages.  
{{Projectline|LXDE SIG|LXDE|LXDE Special Interest Group|LXDE-logo48.png}}
The LXDE SIG is a group of Fedora contributors that contribute towards [[LXDE]] in Fedora. Their mission is to define a high-quality LXDE experience to Fedora users and developers in maintaining packages and helping each other in all LXDE related efforts.


[[SIGs/Mono| Mono]]
==== '''[[LXQt SIG|LXQt]]''' ====
{{Projectline|LXQt SIG|LXQt|LXQt Special Interest Group|LXQt logo-48px.png}}
The LXQt SIG is a group of Fedora contributors that contribute towards [[LXQt]] in Fedora. Their mission is to define a high-quality LXQt experience to Fedora users and developers in maintaining packages and helping each other in all LXQt related efforts. This SIG is very similar to LXDE because both projects are developed using the same GUI toolkit: Qt.


=== NeuroFedora ===
==== '''[[SIGs/Medical|Medical]]''' ====
The Medical SIG is a group of Fedora contributors that are interested in healthcare, medicine, biology and bioinformatics.


[[file:neurofedora-logo.png]]
==== '''[[Messaging SIG|Messaging]]''' ====
The Messaging SIG seeks to create a messaging infrastructure within the Fedora Project that facilitates communication, interaction and integration between services inside the Fedora infrastructure.


The NeuroFedora is a group of researchers and Fedora contributors that are interested in having a dedicated spin/application bundle to be used by the neuroscience and neuroimaging community. NeuroFedora builds on top of several other spins and SIGs including BigData, Data Science, Fedora Medical, Machine Learning, Octave, Robotics and Science and Technology.
==== '''[[SIGs/Minimal Core|Minimal Core]]''' ====
The Minimal Core SIG is a group of people interested in maintaining Fedora's minimal package set. This is the Core group in the comps file, and any packages installed by the Anaconda installer by default.


[[SIGs/NeuroFedora | NeuroFedora]]
==== '''[[SIGs/Miracle|Miracle]]''' ====
The Miracle SIG aims to prepare for and promote the up-and-coming [https://mattkae.github.io/miracle-wm-wiki/latest/ Miracle tiling window manager] for the [[Wayland features|Wayland display protocol]].


=== NoSQL ===
==== '''[[Mobility]]''' ====
The NoSQL SIG is a group of Fedora contributors that maintain NoSQL-related packages in Fedora. Their goal is to provide high-quality and usable NoSQL software packages to Fedora users and developers and to support one another in maintaining those packages.  
The Mobility SIG is a group of Fedora contributors that are interested in enhancing the experience of using Fedora on small devices. Initially aimed at supporting netbooks, mobile internet devices (MIDs), tablets and the like, the original plan was to expand in scope to include things such as set-top boxes (STBs), but the SIG became inactive for some time. It was resurrected in 2020 to work on booting Fedora on smartphones, initially focusing just on the Fedora experience with the [[Architectures/ARM/PinePhone|Pine64 PinePhone]].


[[SIGs/NoSQL |NoSQL]]
==== '''[[SIGs/Mono|Mono]]''' ====
The Mono SIG is a group of Fedora contributors that maintain Mono and other Mono-related packages in Fedora. Their goal is to provide high-quality and usable software packages to Fedora users and developers, and to support one another in maintaining those packages.


=== Package Review ===
==== '''[[:Category:Multimedia SIG|Multimedia]]''' ====
The purpose of the Multimedia SIG is to provide the best possible multimedia experience for Fedora users, out of the box. They aim to share the burden of maintenance for multimedia-related packages, coordinate interdependent updates and rebuilds, and also provide a pool of experienced reviewers in the area of multimedia.


This SIG is currently in its infancy and things are still being organized.
==== '''[[SIGs/Music & Audio|Music & Audio]]''' ====
The job is to process new package review submissions and review them for quality and adherence to the Packaging Guidelines. As this is the initial experience for many new contributors to the Fedora Project, we also work towards making this procedure as enjoyable as possible.
It should be easy and enjoyable to make music and work with audio on Fedora, and the Music & Audio SIG is one of the prime reasons that it is.
Anyone is welcome to join. Obviously it is necessary for one to already be a packager in order to review packages, but there are many tasks that can be done by anyone, and participation in the SIG is a good path to sponsorship.


[[SIGs/Package_Review |Package Review]]
[[File:Neurofedora-logo.png|x112px|frameless|right|link=SIGs/NeuroFedora]]
==== '''[[SIGs/NeuroFedora|NeuroFedora]]''' ====
NeuroFedora is a group of researchers and Fedora contributors that are interested in having a dedicated spin/application bundle to be used by the neuroscience and neuroimaging community. They build on top of several other spins and SIGs, including [[#Big Data|Big Data]], [[#Medical|Fedora Medical]], [[#Machine Learning|Machine Learning]], [[#Robotics|Robotics]] and [[#Science and Technology|Science and Technology]].


=== Pantheon ===
==== '''[[SIGs/NoSQL|NoSQL]]''' ====
The NoSQL SIG is a group of Fedora contributors that maintain NoSQL-related packages in Fedora. Their goal is to provide high-quality and usable NoSQL software packages to Fedora users and developers and to support one another in maintaining those packages.


A SIG for people who are interested in improving the state of the Pantheon DE in Fedora.  
==== '''[[SIGs/OpenStack|OpenStack]]''' ====
This SIG is for people interested in maintaining the packages for [[OpenStack]] clients in Fedora, the associated Oslo libraries, and their dependencies. They coordinate with the [https://www.rdoproject.org/ RDO Project] (RPM Distribution [of] OpenStack) to sync packaging and collaborate with upstream developers to provide high-quality packages.


This includes porting packages from Elementary OS and testing libraries, packages and applications.
=== P – R ===
==== '''[[SIGs/Package Review|Package Review]]''' ====
This SIG is currently in its infancy, and things are still being organized. The job is to process new package review submissions and evaluate them for quality and adherence to the [https://docs.fedoraproject.org/en-US/packaging-guidelines/ Fedora Packaging Guidelines]. As this is the initial experience for many new contributors to the Fedora Project, we also work towards making this procedure as smooth and rewarding as possible.


[[SIGs/Pantheon]]
Anyone is welcome to join; obviously it is necessary for one to already be a packager in order to issue the ultimate review for new packages, but there are many tasks along the way that can be done by anyone and participation in the SIG is a good path to securing sponsorship for eventually becoming a member.


=== Perl ===
==== '''[[SIGs/Pantheon|Pantheon]]''' ====
A SIG for people who are interested in improving the state of the Pantheon desktop environment in Fedora. This includes porting packages from Elementary OS and testing libraries, packages and applications.


==== '''[[Perl]]''' ====
This is a group devoted to packaging Perl modules and applications for Fedora.
This is a group devoted to packaging Perl modules and applications for Fedora.


[[Perl]]
==== '''[[SIGs/PHP|PHP]]''' ====
 
{{Projectline|SIGs/PHP|PHP SIG|PHP Special Interest Group|Php.png}}
=== PHP ===
To assist packagers in bringing PHP-related packages to Fedora and assisting in their continued maintenance by providing timely reviews, acting as secondary package owners and assisting with related security issues.
 
To assist packagers in bringing PHP-related packages to Fedora and assisting in their continued maintenance by providing timely reviews, acting as secondary package owners and assisting with related security issues.  
 
{|width="100%" align="center"
|-
|style="border-width: 0px;"|{{projectline|SIGs/PHP|PHP SIG|PHP Special Interest Group|Php.png|}}
|-
|}
 


=== Printing ===
[[File:Fedora Pride logo.png|88px|right|link=|Fedora Pride SIG logo]]
==== '''[[SIGs/Pride|Pride]]''' ====
The Pride SIG envisions itself as a social group & community safe space for Fedora contributors and users as well as a trusted resource to the broader Fedora DEI initiative and Fedora Council on LGBTQ+/Pride-related challenges. They are involved in hosting events & activities that lift up and support members of marginalized communities.


==== '''[[Printing]]''' ====
{{Projectline|Printing|Fedora Printing|Printing Special Interest Group|Printer.svg}}
The Fedora Printing Project's goal is to create a good printing experience on Fedora.
The Fedora Printing Project's goal is to create a good printing experience on Fedora.


{|width="100%" align="center"
==== '''[[SIGs/Python|Python]]''' ====
|-
[https://fedoralovespython.org Fedora Loves Python] and this SIG are for people who would like to see this relationship flourish.
|style="border-width: 0px;"|{{projectline|Printing|Fedora Printing|Printing Special Interest Group|Printer.svg|}}
|-
|}
 
=== Python ===
 
[https://fedoralovespython.org Fedora loves Python] and this SIG is for people who would like to see this relationship flourish.
 
[[SIGs/Python| Python SIG]]
 
=== Quantum Computing ===
 
Quantum [https://fedoraproject.org/wiki/SIGs SIG] is a group of Fedora contributors/community members who are interested in experimenting with Quantum computing within Fedora, to see what is possible and to build a solid knowledge base for any possible projects that may arise.


[[SIGs/QuantumComputing| Quantum SIG]]
==== '''[[SIGs/PyTorch|PyTorch]]''' ====
The intent of the PyTorch SIG is to bring together all people that are interested in artificial intelligence, machine learning and heterogeneous/high-performance computing in Fedora, be they packagers, developers or users, and work together on improving the overall experience. We intend on pushing forward native [https://pytorch.org/ PyTorch] support in Fedora; this includes collaborating with other groups to enable hardware acceleration and needed package dependencies.


=== R ===
==== '''[[SIGs/QuantumComputing|Quantum Computing]]''' ====
The Quantum Computing SIG is a group of Fedora contributors/community members who are interested in experimenting with Quantum computing within Fedora, to see what is possible and to build a solid knowledge base for any possible projects that may arise.


==== '''[[SIGs/R|R]]''' ====
R is a free software environment for statistical computing and graphics. This SIG is for people who are interested in improving R support in Fedora, which includes packaging the core runtime, add-on packages, IDEs and other components.
R is a free software environment for statistical computing and graphics. This SIG is for people who are interested in improving R support in Fedora, which includes packaging the core runtime, add-on packages, IDEs and other components.


[[SIGs/R| R SIG]]
==== '''[[SIGs/Red Team|Red Team]]''' ====
 
The Red Team SIG is the cybersecurity community for Fedora that produces offensive tooling, curated exploits, standards, and reference architectures.
=== Red Team ===
The [[SIGs/Red_Team | Red Team SIG]] is the cybersecurity community for Fedora that produces offensive tooling, curated exploits, standards, and reference architectures.
 
=== Robotics ===
 
The goal is to bring packages of open and free software related to robotics and educational software for robotics into Fedora and make Fedora fit to power (mobile) robots.
[[SIGs/Robotics|  Fedora Robotics SIG]]
 
=== Ruby SIG ===
 
A SIG for people who are interested in improving the state of Ruby in Fedora. This includes packaging Ruby libraries and applications, setting and improving standards for packaging them as RPM's and maintaining Ruby packages for Fedora.
 
{|width="100%" align="center"
|-
|style="border-width: 0px;"|{{projectline|SIGs/Ruby|Ruby SIG|Ruby Special Interest Group|Application-x-ruby.png|}}
|-
|}
 
=== Rust SIG ===


A SIG for people who are interested in improving the state of Rust in Fedora. This includes packaging Rust libraries and applications, setting and improving standards for packaging them as RPM's and maintaining Rust packages for Fedora.  
==== '''[[Respins-SIG|Respins]]''' ====
The mission of the Respins SIG is to provide the community at-large with regularly-updated ISO images to serve as ready-made demonstration aids for events like Install-fests, conferences and other local events. The nature of these images, essentially turnkey environments for Fedora Workstation and its derivative spins with an assortment of popular packages preinstalled, also makes them ideal rescue tools for systems in disrepair. Their work is freely available [https://dl.fedoraproject.org/pub/alt/live-respins/ here].


==== '''[[SIGs/RISC-V|RISC-V]]''' ====
The goals of this SIG are to bring people together who wish to help with enablement and support of the RISC-V architecture in Fedora.


{|width="100%" align="center"
==== '''[[SIGs/Robotics|Robotics]]''' ====
|-
The goal is to bring packages of open and free software related to robotics, and educational software for robotics, into Fedora to make it fit to power (mobile) robots.
|style="border-width: 0px;"|{{projectline|SIGs/Rust|Rust SIG|Rust Special Interest Group|Application-x-rust.svg|}}
|-
|}


=== Science and Technology ===
==== '''[[SIGs/Ruby|Ruby]]''' ====
{{Projectline|SIGs/Ruby|Ruby SIG|Ruby Special Interest Group|Application-x-ruby.png}}
This is a SIG for people who are interested in improving the state of Ruby in Fedora. This includes packaging Ruby libraries and applications, setting and improving standards for packaging them as RPM's and maintaining Ruby packages for Fedora.


The purpose of the Fedora Sci-Tech SIG is to improve the number and quality of packages available for scientific and technical users.
[[File:Rustacean-112px.png|frameless|right|x96px|link=SIGs/Rust|Programmers who become fond of Rust sometimes take to styling themselves as "Rustaceans"]]
==== '''[[SIGs/Rust|Rust]]''' ====
A SIG for people who are interested in improving the state of Rust in Fedora. This includes packaging Rust libraries and applications, setting and improving standards for packaging them as RPM's and maintaining Rust packages for Fedora.


[[SIGs/SciTech| Fedora Science and Technology SIG]]
=== S – X ===
==== '''[[:Category:SciTech SIG|Science and Technology]]''' ====
The purpose of the Sci/Tech SIG is to improve the number and quality of packages available for scientific and technical users.


=== Security ===
==== '''[[Security]]''' ====
The [[Security]] SIG has goals of developing secure-coding (and other) training, code audits, and working with security vulnerabilities.
The Security SIG has goals of developing secure coding and other related training materials, code audits, as well as identifying and resolving security vulnerabilities.
 
=== Server ===


==== '''[[Server]]''' ====
Our goal is to make Fedora suitable for server deployments and the perfect base for enterprise systems like RHEL.
Our goal is to make Fedora suitable for server deployments and the perfect base for enterprise systems like RHEL.


[[SIGs/Server| Server SIG]]
==== '''[[SIGs/SocialScience|Social Science]]''' ====
 
Social Science is an emerging SIG that wants to make Fedora a recommendable distribution for social scientists; referring in broad terms to those interested in socio-technical issues.
=== Silverblue ===
We like the Silverblue variant, and we want to co-ordinate efforts towards making it a first-class edition of Fedora.
 
[[SIGs/Silverblue| Silverblue SIG]]
 
=== Social Science ===
 
An emerging SIG that wants to make Fedora a recommendable distribution for social scientists; and that is broadly interested in socio-technical issues.
 
[[SIGs/SocialScience| Social Science SIG]]
 
=== Sound ===
We are to create free sound themes for fedora, using only FOSS software available from the Fedora repositories.
 
[[SIGs/Sound| Sound SIG]]
 
=== Spins ===
 
A SIG for technical review of Spins contributed by the community.
 
[[SIGs/Spins| Spin SIG]]
 
=== Stateless Linux ===
 
The Stateless Linux project is an OS-wide initiative to ensure that Fedora computers can be set up as replaceable appliances, with no important local state.
 
[[StatelessLinux|  Stateless Linux]]
 
=== SSCG ===
 
SSCG (Source String Contextualizing Group) provides meaningful descriptions of the source strings for translators to ensure the correctness and quality of the translations. Thus facilitating good end user experience of the localized Fedora applications.
 
[[SSCG]]
 
=== Store ===
 
A SIG devoted to getting a store running, both for users looking for one-off purchases and for Ambassadors who need swag in bulk.
 
[[SIGs/Store| Store]]


=== Sway ===
==== '''[[SIGs/Sound|Sound]]''' ====
The goal of the Sway SIG is to provide a good user experience for sway, the tiling Wayland compositor and replacement for the i3 window manager.
[[File:Fedora-sound-SIG-logo.png|right|link=SIGs/Sound|Fedora Sound SIG logo]]
The Sound SIG creates free sound themes for Fedora, using only FOSS software available from the Fedora repositories.


[[SIGs/Sway | Sway]]
==== '''[[SSCG|Source String Contextualization]]''' ====
The Source String Contextualizing Group (SSCG) provides meaningful descriptions of the source strings for translators (better known as [[I18N|internationalization, or i18n]]) to ensure the correctness and quality of the translations, thus facilitating a good end user experience of the localized Fedora applications.


=== Usability ===
==== '''[[Spins SIG|Spins]]''' ====
The Spins SIG performs technical reviews of [https://docs.fedoraproject.org/en-US/releases/spins/ Spins] contributed by the community.


Fedora Usability aims to provide coherence, accessibility and intuitiveness for all people using Fedora and its associated resources.
==== '''[[StatelessLinux|Stateless Linux]]''' ====
The Stateless Linux project is an OS-wide initiative to ensure that Fedora computers can be set up as replaceable appliances, with no important [[wikipedia:State (computer science)|local state]].


[[Usability| Fedora Usability]]
==== '''[[SIGs/Stewardship|Stewardship]]''' ====
The goal of the Stewardship SIG is to provide temporary maintenance of important packages that are in danger of being removed from the distribution. This usually happens when the primary maintainer of a package orphans it—be that for lack of interest, time or resources—or decides to maintain the package as a module only, and so orphans then eventually retires the "normal" package. However, as this can have consequences for a large set of dependent packages (and users), the members of this SIG step in to take on (hopefully) temporary maintenance of important packages.
==== '''[[SIGs/Store|Store]]''' ====
The Store SIG is devoted to getting a store running, both for users looking for one-off purchases and for Ambassadors who need swag in bulk.


=== WASM ===
==== '''[[SIGs/Sway|Sway]]''' ====
The goal of the Sway SIG is to provide a good user experience for [https://swaywm.org/ Sway], the tiling Wayland compositor and replacement for the [[I3 guide|i3 window manager]].


A SIG dedicated to connect users interested in WebAssembly.
==== '''[[SIGs/University|University]]''' ====
The University SIG focuses on problems related to institutions of higher education and their populations, which is primarily introducing students to the personal and pro-social benefits of utilizing free software.


[[SIGs/WASM | WASM]]
==== '''[[Usability]]''' ====
The Fedora Usability SIG aims to provide coherence, accessibility and intuitiveness for all people using Fedora and its associated resources.


=== Workstation ===
==== '''[[SIGs/WASM|WASM]]''' ====
The WASM SIG is dedicated to connecting users interested in [https://webassembly.org/ WebAssembly].


==== '''[[Workstation]]''' ====
The Fedora Workstation Working Group is the main team behind Fedora's official desktop edition.
The Fedora Workstation Working Group is the main team behind Fedora's official desktop edition.


[https://docs.fedoraproject.org/en-US/workstation-working-group/ Fedora Workstation Working Group]
==== '''[[SIGs/Xfce|Xfce]]''' ====
{{Projectline|SIGs/Xfce|Xfce SIG|Xfce Special Interest Group|Xfce4-logo1.png}}
The Xfce SIG works on the integration of the [[Xfce|Xfce desktop environment]]. Their aim is to establish it as an equally well-regarded choice of desktop environment as GNOME and KDE.


=== Xfce ===
== Inactive SIGs ==
{{Admon/note|Inactive ≠ Dead|The Special Interest Groups listed below have ceased to remain organized and productive in recent times, but in most cases this is not a fixed state. With the exception of groups which reorganized around a different topic or whose focus is no longer relevant, any SIG can be resuscitated given sufficient community interest.}}


The Fedora Xfce SIG works on the integration of the Xfce desktop environment. The aim is to establish Xfce as desktop environment besides GNOME and KDE.
=== A – S ===
==== [[Atomic WG|Atomic]] ====
{{Admon/warning|Project Atomic is now sunset|As of 2020, the Atomic SIG is dormant and has been for some time. The content of this page and others related to Atomic are preserved for historical reference and in the hope that some of the content may still prove useful, but the group is not active or holding meetings. '''[[#CoreOS|Fedora CoreOS]]''' is the replacement for Atomic, while '''[[#Silverblue|Fedora Silverblue]]''' is the replacement for Atomic Workstation.}}


{|width="100%" align="center"
The Fedora Atomic Working Group works to bring integrate new OS technology and tools from [https://projectatomic.io/ Project Atomic] into Fedora.
|-
|style="border-width: 0px;"|{{projectline|SIGs/Xfce|Xfce SIG|Xfce Special Interest Group|Docs_Drafts_DesktopUserGuide_XfceDesktop_xfce4_xicon1.png|}}
|-
|}


=== 3D Printing ===
==== [[Audio Creation]] ====
{{Admon/warning|Audio Creation is now sunset|As of 2023, the Audio Creation SIG is dormant and has been for some time. The content of this page and others related to it are preserved for historical reference and in the hope that some of the content may still prove useful, but the group is not active or holding meetings. The '''[[#Music & Audio|Music & Audio SIG]]''' has been created as its successor.}}


The Fedora 3D Printing SIG's goal is to make Fedora the best platform for 3D printing.
The goal of the Audio Creation SIG is to make Fedora the best free/open-source platform for computer-based music production, audio mastering and audio editing.


[[SIGs/3DPrinting|3D Printing SIG]]
==== [[SIGs/ML|Machine Learning]] ====
{{Admon/warning|Group succession|The Machine Learning SIG is inactive and has been replaced by the newer '''[[#AI-ML|AI/ML SIG]]'''.}}
The Machine Learning SIG's goal is to make Fedora the best platform for all things related to [[wikipedia:Machine learning|Machine Learning]]. We aim to act as a bridge in the gap between the [[#Astronomy|Astronomy]], [[#Big Data|Big Data]], [[#Medical|Medical]], and [[#Science and Technology|Science and Technology]] SIGs.


==== [[SIGs/Silverblue|Silverblue]] ====
{{Admon/warning|Dormant|This SIG is currently dormant. You may wish to review the '''[[SIGs/AtomicDesktops|Atomic Desktops SIG]]''' instead.}}
We like the Silverblue variant and we want to coordinate efforts towards making it a first-class edition of Fedora.




[[Category:Sub-project and SIG categories]]
[[Category:Sub-project and SIG categories]]

Latest revision as of 15:56, 21 July 2024

The Fedora Special Interest Groups (SIGs) are teams within the Fedora Project that are less formal than official subprojects. They are sometimes a first stage in the development of new projects within Fedorat.

Creating a SIG

A SIG is a lightweight structure with very little red tape. If you're interested in forming one, please visit Creating a Fedora SIG.

Introduction to existing SIGs

# – B

3D Printing

The 3D Printing SIG's goal is to make Fedora the best platform for 3D printing.

Ada

Maintainers of Ada packages in Fedora are strongly encouraged to subscribe to the Fedora Ada mailing list. Anyone else who stay informed about the topic is also welcome to subscribe.

Artificial Intelligence/Machine Learning

The Artificial Intelligence/Machine Learning (AI/ML) SIG is a coordination point for people and groups working to improve the tooling for such pursuits in Fedora. Anyone interested is welcome to join us on Matrix or Discourse.

Alternative Architectures

The purpose of the Alternative Architecture family of SIGs is to promote Fedora on a wider array of computer hardware implementations.

Currently there are active teams for:

The following teams are looking for members:

  • RISC-V (Note: This architecture is now promoted by its own SIG.)
  • X86_32

No longer active architectures are:

Amateur Radio

The goal of the Amateur Radio group is to improve the Fedora collection by adding packages that are useful for amateur radio (a/k/a "Ham radio") operators and shortwave listeners (SWLs).

Asahi

The goal of the Asahi SIG is to help the folks working on support for ARM-based Apple Macintosh computers (otherwise known as "Apple Silicon" Macs) and to produces a Fedora installation image for those that want to run Linux on Apple Silicon devices.

Astronomy

The Fedora Astronomy group seeks to gather people interested in improving support for astronomers and astrophysicists.

Atomic Desktops

The Atomic Desktops SIG coordinates efforts related to all Atomic Desktop (rpm-ostree based) variants of Fedora: Silverblue, Kinoite, Sway (formerly Sericea) and Budgie (formerly Onyx).

Big Data

The Big Data SIG, in grand Fedora style, aims to make Fedora the best platform for all things related to extremely large and diverse collections of structured, unstructured and semi-structured data that grow exponentially over time.

BIOS Boot

The goal of the BIOS Boot SIG is to help those working on Fedora's bootloader stack to keep Fedora booting on systems which require Legacy BIOS to boot or have a need to employ the UEFI Compatibility Support Module (CSM). To help with this, the SIG members will regularly test that Fedora Rawhide images still boot on Legacy BIOS systems and assist with triaging and fixing Legacy BIOS boot bugs.

Budgie desktop environment logo
Budgie desktop environment logo

Budgie

The Budgie SIG's mission is to maintain the Budgie desktop environment experience and its Spin in the Fedora Project. The group is lead by Joshua Strobl, the founder of the Buddies of Budgie organization that coordinates the project's development.

Bug Triage

The Fedora Cloud Special Interest Group
The Fedora Cloud Special Interest Group

Fedora Bug Triage attempts to manage the flow of bug reports filed against the myriad of Fedora projects. They stand to prevent the other project members from being overwhelmed by bug reports by resolving trivial submissions, removing or correcting flawed or inadequate reports, and making sure that maintainers are able to get things done.

C – E

Cloud

The Cloud SIG works to make Fedora successful on all major cloud platforms, public and private.

Confined Users

The Confined Users SIG works to coordinate efforts related to different means of confining users and their accounts (i.e. achieving secure process, data and account isolation and protection, and mitigating privilege escalation), and also to bring beginners and intermediate users with an interest in computer security together with developers and experts and engage them in contributing to the testing efforts. This can often be time-intensive but also does not require as much long-term experience as many expect. A willingness to contribute to simple usability testing, requiring only to identify and report issues and unintended behavior, often makes a large impact. Admittedly, however, the core focus on achieving confinement tends to involve sophisticated testing conducted by more experienced users (and those who want to become experienced).

Container

The Container SIG's mission is to maintain, grow, guide and promote best practices for the development and release of operating system-level virtualization containers and their image ecosystems.

Continuous Integration

The goal of the Continuous Integration (CI) SIG is to bring together enthusiasts interested in developing tools, best practices, standards, and workflows to implement Continuous Integration in Fedora at a larger scale. While the practice is well-known and used by many software projects, it is usually applied at an individual component level. Scaling it up is a challenge from both technical and organizational points of view, and this SIG feels they have an opportunity within Fedora to explore and develop the CI/CD topic beyond simple pull-request testing.

Fedora CoreOS logo
Fedora CoreOS logo

CoreOS

The CoreOS Working Group champions the CoreOS Edition of Fedora as the most credible solution available today for container workflows.

COSMIC

The COSMIC SIG aims to prepare for and promote the upcoming COSMIC Desktop environment, developed by System76.

Data Engineering

The Data Engineering SIG seeks to make Fedora and CentOS pleasant platforms for building systems for the collection and usage of data.

Deepin

The Deepin Desktop Environment SIG's mission is to define a high-quality Deepin DE experience to Fedora users and developers. They are just getting started, and in need of members who will push and maintain the Deepin packages in Fedora.

Design

The Design SIG aims to provide the latest free and open source tools for visual designers, especially Fedora's own Design Suite.

Desktop

The Desktop SIG strives to make Fedora a very good desktop distribution. The goal is to produce a more targeted desktop spin while maintaining traditional Fedora strengths such as security and commitment to free software. They work on developing and releasing the Fedora Desktop Live CD.

DNS

The DNS SIG attempts to improve name resolution implementations available on Fedora. The goal is to have fully-featured and privacy enabled name resolution, while still working on all common networks, for servers as well as workstations.

DotNet

The DotNet SIG is a group of Fedora contributors that maintain .NET (and related) packages in Fedora. The goal of this group is to help to anyone interested in .NET and support others in creating and maintaining those packages. Anyone interested in C#/.NET is welcome!

extended Berkeley Packet Filter logo
extended Berkeley Packet Filter logo

eBPF

The goal of the extended Berkeley Packet Filter (eBPF) SIG is to help the folks working on eBPF development and adoption, and evangelize and promote its usage in a community within Fedora.

Education

The mission of the Education SIG (Edu SIG) is to optimize Fedora for use by teachers and learners, both inside and out of the context of educational institutions. They do this by building, maintaining and evangelizing a strong ecosystem of educational packages within Fedora, and by supporting learners in using these packages as tools to reach their learning goals.

Enterprise Linux Next

The Enterprise Linux Next (ELN) SIG maintains the buildroot and compose tools that aim to make possible the emergence of a Red Hat Enterprise Linux (RHEL)-like environment, using only the standard Fedora package sources. The hope is that both distributions will benefit from the integration, as Fedora users will gain access to a professional-style Linux environment and Red Hat will be better positioned to evaluate what impacts new software releases may have on their customers.

EPEL

EPEL (Extra Packages for Enterprise Linux) is targeted at filling the gap between the complete Fedora Collection and the packages that are maintained in Enterprise Linux. The EPEL SIG is a community of individuals (led by a steering committee) that focuses on package maintenance and infrastructure to provide as many packages as possible to the consumers of Enterprise Linux.

Erlang

The mission of the Erlang SIG is to encourage the packaging of Erlang and Elixir projects in Fedora.

Extended Reality

The XR SIG's goal is to enable extended reality (XR)—an umbrella term that encompasses virtual reality (VR), augmented reality (AR) and mixed reality (MR)—capabilities in Fedora. This includes integrating runtime environments, emerging desktop environments and development tools into the Fedora package archives, along with upstream collaboration and gaming.

F – K

Finance

The Finance SIG works across the Fedora Project to ensure that all contributors and groups have the financial resources that they need. They coordinate processes, manage budgets and strive to push financial authority and accountability as close to the margin as possible while ensuring accurate and transparent accounting.

Fedora Flatpak SIG logo
Fedora Flatpak SIG logo

Flatpak

The Flatpak SIG is for people who are interested in improving the state of Flatpak packaging in Fedora. This includes maintaining existing Fedora Flatpaks, maintaining the Fedora Flatpak runtime and improving the documentation and overall packager experience when working with Flatpaks on Fedora.

Fonts

The Fedora Fonts Special Interest Group
The Fedora Fonts Special Interest Group

The Fonts SIG is an informal group of Fedora Linux contributors dedicated to improving fonts availability and text rendering/layouting in the distribution and its other Linux derivatives. They stay very busy tackling the tasks seen below, among others:

Formal Methods

"Formal methods" are techniques that use mathematics to prove that models of software, hardware, and other systems will or will not have certain behaviors. To be practical, they must use automated tooling. The goal of the Formal Methods SIG is to make it easy to install formal methods tools in Fedora, ease learning how to apply them, encourage the development of "open proofs" (where implementations, proofs and the required tools are all FLOSS), and provide feedback to toolmakers so that the tools in Fedora can become more powerful, scale better and are easier to use together.

Games

The goal of the Games SIG is to make Fedora the best free and open source gaming platform available for both developers and users.

Geographic Information Systems

The Geographic Information Systems (GIS) SIG is an initiative aimed to package GIS technology-related open source software in Fedora/EPEL, and turn Fedora/EPEL into the best choice for a GIS platform.

Go

The goal of the Go SIG is to bring together all people that are interested in the Go programming language, be they packagers, developers or users, and working together to improve the overall experience of using Go on Fedora.

GraphQL

The GraphQL SIG's mission is to maintain, grow, guide and promote best practices for the development of applications using GraphQL within our infrastructure.

Haskell

The mission of the Haskell SIG is to maintain, grow, and guide the packaging of Haskell projects in Fedora.

Heterogeneous Computing

The goal of the Heterogeneous Computing (HC) SIG is to encourage the packaging and accessibility of heterogeneous computing projects in Fedora and EPEL. This includes machine learning, OpenCL and scientific computing. AMD's ROCm software stack is a perfect example of the kind of projects we love to champion.

Independent Software Vendor

The Independent Software Vendor (ISV) can be anything from a one- or two-man shop to a software design and development powerhouse. Fedora is a great platform for showing off your product, especially to community developers who might be interested in contributing code, plugins, or feedback.

i3

i3 is a tiling window manager for X11. The goal of the Fedora i3 SIG is to produce a Fedora i3-based Fedora Spin. They can be found on Pagure.io, Telegram and IRC.

Internet of Things

The Internet of Things Working Group helps to shepherd the nascent support in Fedora for IoT-style devices into a more robust state.

Java

The Java SIG is a group of Fedora contributors that work on enhancing Java in Fedora. Their mission is to provide high-quality Java applications and environments to Fedora users and developers, and to support each other in the maintenance.

Join

The Join SIG aims to maintain channels for prospective contributors to engage with the community, converse with existing members, make friends, find mentors, get a feeling of what the community does in general, and reduce the learning gradient that joining a new community entails—and make it more enjoyable!

KDE

The KDE SIG is a group of Fedora contributors that maintain KDE packages in Fedora. Their mission is to provide high-quality, usable KDE software packages to Fedora users and developers and to support one another in maintaining those packages.

Kubernetes Development

The Kubernetes Development (KubeDev) SIG is a group of Fedora community members interested in using, developing, extending Kubernetes for Fedora components and services.

L – O

Language Testing

The Fedora Language Testing Group (FLTG) takes care of the Fedora testing activities: taking the initiative to conduct the Fedora Test days, update the necessary wiki pages, prepare test cases and get things coordinated and organized for the testers.

LibreOffice

The goal of the LibreOffice SIG is to coordinate packaging of the LibreOffice Suite and related packages.

Live

The Fedora Live SIG
The Fedora Live SIG

The Fedora Live SIG is dedicated to producing live content like video game livestreams or live community podcasts.

Live DVD

The mission of the Live DVD SIG is to provide a stable Live DVD for each new stable release of Fedora.

Live Upgrade

If you want to participate in efforts to make live upgrades happen more smoothly, you should join the Live Upgrade SIG.

LXDE

LXDE
LXDE Special Interest Group

The LXDE SIG is a group of Fedora contributors that contribute towards LXDE in Fedora. Their mission is to define a high-quality LXDE experience to Fedora users and developers in maintaining packages and helping each other in all LXDE related efforts.

LXQt

LXQt
LXQt Special Interest Group

The LXQt SIG is a group of Fedora contributors that contribute towards LXQt in Fedora. Their mission is to define a high-quality LXQt experience to Fedora users and developers in maintaining packages and helping each other in all LXQt related efforts. This SIG is very similar to LXDE because both projects are developed using the same GUI toolkit: Qt.

Medical

The Medical SIG is a group of Fedora contributors that are interested in healthcare, medicine, biology and bioinformatics.

Messaging

The Messaging SIG seeks to create a messaging infrastructure within the Fedora Project that facilitates communication, interaction and integration between services inside the Fedora infrastructure.

Minimal Core

The Minimal Core SIG is a group of people interested in maintaining Fedora's minimal package set. This is the Core group in the comps file, and any packages installed by the Anaconda installer by default.

Miracle

The Miracle SIG aims to prepare for and promote the up-and-coming Miracle tiling window manager for the Wayland display protocol.

Mobility

The Mobility SIG is a group of Fedora contributors that are interested in enhancing the experience of using Fedora on small devices. Initially aimed at supporting netbooks, mobile internet devices (MIDs), tablets and the like, the original plan was to expand in scope to include things such as set-top boxes (STBs), but the SIG became inactive for some time. It was resurrected in 2020 to work on booting Fedora on smartphones, initially focusing just on the Fedora experience with the Pine64 PinePhone.

Mono

The Mono SIG is a group of Fedora contributors that maintain Mono and other Mono-related packages in Fedora. Their goal is to provide high-quality and usable software packages to Fedora users and developers, and to support one another in maintaining those packages.

Multimedia

The purpose of the Multimedia SIG is to provide the best possible multimedia experience for Fedora users, out of the box. They aim to share the burden of maintenance for multimedia-related packages, coordinate interdependent updates and rebuilds, and also provide a pool of experienced reviewers in the area of multimedia.

Music & Audio

It should be easy and enjoyable to make music and work with audio on Fedora, and the Music & Audio SIG is one of the prime reasons that it is.

NeuroFedora

NeuroFedora is a group of researchers and Fedora contributors that are interested in having a dedicated spin/application bundle to be used by the neuroscience and neuroimaging community. They build on top of several other spins and SIGs, including Big Data, Fedora Medical, Machine Learning, Robotics and Science and Technology.

NoSQL

The NoSQL SIG is a group of Fedora contributors that maintain NoSQL-related packages in Fedora. Their goal is to provide high-quality and usable NoSQL software packages to Fedora users and developers and to support one another in maintaining those packages.

OpenStack

This SIG is for people interested in maintaining the packages for OpenStack clients in Fedora, the associated Oslo libraries, and their dependencies. They coordinate with the RDO Project (RPM Distribution [of] OpenStack) to sync packaging and collaborate with upstream developers to provide high-quality packages.

P – R

Package Review

This SIG is currently in its infancy, and things are still being organized. The job is to process new package review submissions and evaluate them for quality and adherence to the Fedora Packaging Guidelines. As this is the initial experience for many new contributors to the Fedora Project, we also work towards making this procedure as smooth and rewarding as possible.

Anyone is welcome to join; obviously it is necessary for one to already be a packager in order to issue the ultimate review for new packages, but there are many tasks along the way that can be done by anyone and participation in the SIG is a good path to securing sponsorship for eventually becoming a member.

Pantheon

A SIG for people who are interested in improving the state of the Pantheon desktop environment in Fedora. This includes porting packages from Elementary OS and testing libraries, packages and applications.

Perl

This is a group devoted to packaging Perl modules and applications for Fedora.

PHP

PHP SIG
PHP Special Interest Group

To assist packagers in bringing PHP-related packages to Fedora and assisting in their continued maintenance by providing timely reviews, acting as secondary package owners and assisting with related security issues.

Fedora Pride SIG logo
Fedora Pride SIG logo

Pride

The Pride SIG envisions itself as a social group & community safe space for Fedora contributors and users as well as a trusted resource to the broader Fedora DEI initiative and Fedora Council on LGBTQ+/Pride-related challenges. They are involved in hosting events & activities that lift up and support members of marginalized communities.

Printing

Fedora Printing
Printing Special Interest Group

The Fedora Printing Project's goal is to create a good printing experience on Fedora.

Python

Fedora Loves Python and this SIG are for people who would like to see this relationship flourish.

PyTorch

The intent of the PyTorch SIG is to bring together all people that are interested in artificial intelligence, machine learning and heterogeneous/high-performance computing in Fedora, be they packagers, developers or users, and work together on improving the overall experience. We intend on pushing forward native PyTorch support in Fedora; this includes collaborating with other groups to enable hardware acceleration and needed package dependencies.

Quantum Computing

The Quantum Computing SIG is a group of Fedora contributors/community members who are interested in experimenting with Quantum computing within Fedora, to see what is possible and to build a solid knowledge base for any possible projects that may arise.

R

R is a free software environment for statistical computing and graphics. This SIG is for people who are interested in improving R support in Fedora, which includes packaging the core runtime, add-on packages, IDEs and other components.

Red Team

The Red Team SIG is the cybersecurity community for Fedora that produces offensive tooling, curated exploits, standards, and reference architectures.

Respins

The mission of the Respins SIG is to provide the community at-large with regularly-updated ISO images to serve as ready-made demonstration aids for events like Install-fests, conferences and other local events. The nature of these images, essentially turnkey environments for Fedora Workstation and its derivative spins with an assortment of popular packages preinstalled, also makes them ideal rescue tools for systems in disrepair. Their work is freely available here.

RISC-V

The goals of this SIG are to bring people together who wish to help with enablement and support of the RISC-V architecture in Fedora.

Robotics

The goal is to bring packages of open and free software related to robotics, and educational software for robotics, into Fedora to make it fit to power (mobile) robots.

Ruby

Ruby SIG
Ruby Special Interest Group

This is a SIG for people who are interested in improving the state of Ruby in Fedora. This includes packaging Ruby libraries and applications, setting and improving standards for packaging them as RPM's and maintaining Ruby packages for Fedora.

Programmers who become fond of Rust sometimes take to styling themselves as "Rustaceans"
Programmers who become fond of Rust sometimes take to styling themselves as "Rustaceans"

Rust

A SIG for people who are interested in improving the state of Rust in Fedora. This includes packaging Rust libraries and applications, setting and improving standards for packaging them as RPM's and maintaining Rust packages for Fedora.

S – X

Science and Technology

The purpose of the Sci/Tech SIG is to improve the number and quality of packages available for scientific and technical users.

Security

The Security SIG has goals of developing secure coding and other related training materials, code audits, as well as identifying and resolving security vulnerabilities.

Server

Our goal is to make Fedora suitable for server deployments and the perfect base for enterprise systems like RHEL.

Social Science

Social Science is an emerging SIG that wants to make Fedora a recommendable distribution for social scientists; referring in broad terms to those interested in socio-technical issues.

Sound

Fedora Sound SIG logo
Fedora Sound SIG logo

The Sound SIG creates free sound themes for Fedora, using only FOSS software available from the Fedora repositories.

Source String Contextualization

The Source String Contextualizing Group (SSCG) provides meaningful descriptions of the source strings for translators (better known as internationalization, or i18n) to ensure the correctness and quality of the translations, thus facilitating a good end user experience of the localized Fedora applications.

Spins

The Spins SIG performs technical reviews of Spins contributed by the community.

Stateless Linux

The Stateless Linux project is an OS-wide initiative to ensure that Fedora computers can be set up as replaceable appliances, with no important local state.

Stewardship

The goal of the Stewardship SIG is to provide temporary maintenance of important packages that are in danger of being removed from the distribution. This usually happens when the primary maintainer of a package orphans it—be that for lack of interest, time or resources—or decides to maintain the package as a module only, and so orphans then eventually retires the "normal" package. However, as this can have consequences for a large set of dependent packages (and users), the members of this SIG step in to take on (hopefully) temporary maintenance of important packages.

Store

The Store SIG is devoted to getting a store running, both for users looking for one-off purchases and for Ambassadors who need swag in bulk.

Sway

The goal of the Sway SIG is to provide a good user experience for Sway, the tiling Wayland compositor and replacement for the i3 window manager.

University

The University SIG focuses on problems related to institutions of higher education and their populations, which is primarily introducing students to the personal and pro-social benefits of utilizing free software.

Usability

The Fedora Usability SIG aims to provide coherence, accessibility and intuitiveness for all people using Fedora and its associated resources.

WASM

The WASM SIG is dedicated to connecting users interested in WebAssembly.

Workstation

The Fedora Workstation Working Group is the main team behind Fedora's official desktop edition.

Xfce

Xfce SIG
Xfce Special Interest Group

The Xfce SIG works on the integration of the Xfce desktop environment. Their aim is to establish it as an equally well-regarded choice of desktop environment as GNOME and KDE.

Inactive SIGs

Inactive ≠ Dead
The Special Interest Groups listed below have ceased to remain organized and productive in recent times, but in most cases this is not a fixed state. With the exception of groups which reorganized around a different topic or whose focus is no longer relevant, any SIG can be resuscitated given sufficient community interest.

A – S

Atomic

Project Atomic is now sunset
As of 2020, the Atomic SIG is dormant and has been for some time. The content of this page and others related to Atomic are preserved for historical reference and in the hope that some of the content may still prove useful, but the group is not active or holding meetings. Fedora CoreOS is the replacement for Atomic, while Fedora Silverblue is the replacement for Atomic Workstation.

The Fedora Atomic Working Group works to bring integrate new OS technology and tools from Project Atomic into Fedora.

Audio Creation

Audio Creation is now sunset
As of 2023, the Audio Creation SIG is dormant and has been for some time. The content of this page and others related to it are preserved for historical reference and in the hope that some of the content may still prove useful, but the group is not active or holding meetings. The Music & Audio SIG has been created as its successor.

The goal of the Audio Creation SIG is to make Fedora the best free/open-source platform for computer-based music production, audio mastering and audio editing.

Machine Learning

Group succession
The Machine Learning SIG is inactive and has been replaced by the newer AI/ML SIG.

The Machine Learning SIG's goal is to make Fedora the best platform for all things related to Machine Learning. We aim to act as a bridge in the gap between the Astronomy, Big Data, Medical, and Science and Technology SIGs.

Silverblue

Dormant
This SIG is currently dormant. You may wish to review the Atomic Desktops SIG instead.

We like the Silverblue variant and we want to coordinate efforts towards making it a first-class edition of Fedora.

Subcategories

This category has the following 10 subcategories, out of 10 total.

Pages in category "SIGs"

The following 130 pages are in this category, out of 130 total.

G