docs: create contributing/sigs
This commit is contained in:
parent
01aaf10d61
commit
ad67a52f90
43
contributing/sigs.md
Normal file
43
contributing/sigs.md
Normal file
|
@ -0,0 +1,43 @@
|
|||
---
|
||||
title: SIGs
|
||||
description: Your guide to Special Interest Groups and what they do...
|
||||
published: true
|
||||
date: 2024-05-05T17:22:20.994Z
|
||||
tags:
|
||||
editor: markdown
|
||||
dateCreated: 2024-05-05T17:22:20.994Z
|
||||
---
|
||||
|
||||
# Special Interest Groups
|
||||
|
||||
SIGs, or "Special Interest Groups" are groups of people who focus on a particular area. They have specific projects and tasks with clear "things" as outcomes. For example, the Core Special Interest Group maintains vital packages and is involved in creating templates for new systems, and the Documentation Special Interest Group maintains the Wiki.
|
||||
|
||||
The ideas for SIGs are inspired by [the kubernetes governance](https://github.com/kubernetes/community).
|
||||
|
||||
## What SIGs are there?
|
||||
|
||||
| Name | Responsibility | Current Leaders |
|
||||
|---------------|------------------------------------------------------------------------------------------------------------------|---------------------------|
|
||||
| Core | Maintains vital software and packages for Aux to function | @vlinkz |
|
||||
| CLI | Maintains the Aux CLI and our fork of the Nix CLI | |
|
||||
| Darwin | Maintains Aux code for Darwin (MacOS) systems, for example they would be in charge of `nix-darwin`-like projects | @yamashitax |
|
||||
| Documentation | Manages documentation and examples to help users understand Aux as quickly and well as possible | @minion, @coded |
|
||||
| GNOME | Maintains [the GNOME Desktop Environment](https://www.gnome.org/) for Aux | |
|
||||
| Go | Maintains [buildGoPackage, buildGoModule](https://wiki.nixos.org/wiki/Go) and other Go support for Aux | |
|
||||
| Haskell | Maintains `haskellPackages` and other Haskell support for Aux | @ptitfred |
|
||||
| Home | Maintains `home-manager`-like projects for Aux | |
|
||||
| JavaScript | Maintains `javascript` package support for Aux | |
|
||||
| KDE | Maintains [KDE](https://kde.org/) support for Aux, including [Plasma](https://kde.org/plasma-desktop/) | |
|
||||
| Python | Maintains `pythonPackages`, python packaging support, and other python support for Aux | |
|
||||
| Rust | Maintains `rust` and rust packaging support for Aux | |
|
||||
|
||||
|
||||
## SIG Meetings
|
||||
|
||||
SIG meetings are open to everyone, whether you're a part of the SIG or not. SIGs which hold regular meetings are listed below.
|
||||
|
||||
Meetings are also announced on their respective SIG category on the forum before they occur. Meeting announcements include an agenda, an up-to-date meeting link, and details such as schedule changes. We recommend treating them as fully authoritative for specific meetings and taking this table as a guide for meetings you may want to attend on a regular basis.
|
||||
|
||||
| SIG | Meeting Time | Meeting length | Join Link |
|
||||
|---------------|------------------------|----------------|-------------------------------------------------|
|
||||
| Documentation | Saturdays at 17:00 UTC | around 1 hour | [AuxDocs on Jitsi](https://meet.jit.si/AuxDocs) |
|
Loading…
Reference in a new issue