/pkgs-modules

Working group for using modules for packages

Primary LanguageNixCreative Commons Attribution Share Alike 4.0 InternationalCC-BY-SA-4.0

This working group is there to investigate the possibility of using something like the NixOS module system for Nixpkgs packages. See the discourse post for more info.

All working group members have access to this repository. The end goal is to have an RFC developed that can be proposed. Using issues and pull requests to achieve that is encouraged.

Meetings

We meet weekly, every Friday at 13:00 UTC in this Jitsi.

Notes are written live in this pad during meetings, and committed to the ./meetings folder afterwards. Occasional presentations are streamed and recorded to this YouTube playlist on the Nixpkgs Architecture Team channel.

Milestones

    1. Document and understand the problems and use cases
    1. Document and understand potential solution mechanisms
    1. Evaluate and compare each mechanism and their feasibility
    1. Develop proof-of-concept's for viable mechanisms
    1. ...
  • We reached agreement on this initial plan

Members

Current working group members, in alphabetical order:

  • @DavHau
  • @edolstra
  • @growpotkin
  • @infinisil
  • @phaer