User:Profpatsch: Difference between revisions

imported>Profpatsch
add Github and Projects
imported>Profpatsch
nixpkgs support matrix idea
Line 8: Line 8:
** I gave [https://www.youtube.com/watch?v=5Z7IckV6gao a talk about that] on [http://nixcon2017.org/ the 2017 NixCon]
** I gave [https://www.youtube.com/watch?v=5Z7IckV6gao a talk about that] on [http://nixcon2017.org/ the 2017 NixCon]
* Building minimal OCI/docker containers from nixpkgs, see [[Workgroup:Container]]
* Building minimal OCI/docker containers from nixpkgs, see [[Workgroup:Container]]
=== Ideas ===
==== nixpkgs support matrix ====
{| class="wikitable"
|-
!
! x86_64
! glibc
! darwin
! armv7
! musl
|-
! Core
| full
| full
| full
| full
| support
|-
! Extended Core
| full
| full
| support
| support
| ask
|-
! Supported
| support
| support
| support
| support
| ask
|-
! Maintained
| support
| ask
| ask
| ask
| ask
|-
! Unmaintained
| none
| none
| none
| none
| none
|}
* '''full''': always tested, up-to-date, backported and release blocker
* '''support''': tested and actively maintained, backported
* '''ask''': depends on the maintainer and package what guarantees are given
* '''none''': not maintained (but might still be useful and is therefore not deleted)
* '''Core''': Small (low three-digit) number of packages maintained by active core team
* '''Extended Core''': less vital packages maintained by active maintainers
** About the same level as Archlinux core packages
** Stuff like e.g. <code>KDE</code> goes here
* '''Supported''': actively maintained by wider community, (automatically) tested on core systems [, backported]
* '''Maintained''': maintained, probably only manually tested on the maintainer’s system
* '''Unmaintained''': no maintainer, might not be on the newest version or broken because of updated dependencies