From fc84a9f3c64d74da7fe6273dbb00974bcd3c5ddc Mon Sep 17 00:00:00 2001 From: phaer Date: Sun, 18 Jun 2023 15:18:32 +0200 Subject: [PATCH 1/3] Include more links in README, fixes #25 --- README.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 49 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 91014d2..cdbb70e 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,59 @@ -# Package Modules Working Group +# [Package Modules Working Group][wg-github] -This working group is there to investigate the possibility of using something like the [module system](https://nixos.org/manual/nixos/stable/index.html#sec-writing-modules) for Nixpkgs packages. See the [discourse post](https://discourse.nixos.org/t/working-group-member-search-module-system-for-packages/26574) for more info. +This working group is there to investigate the possibility of using something +like the [NixOS module system][module-system] for Nixpkgs packages. See the +[discourse post][discourse-thread] 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. +All working group members have access to [this repository][wg-github]. The +end goal is to have an [RFC](./rfc.md) developed that can be proposed. Using +[issues][wg-issues] and [pull requests][wg-pulls] to achieve that is encouraged. + +## Meetings + +We meet **weekly, every Friday at 13:00 UTC** in [this Jitsi][wg-jitsi]. + +Notes are written live in [this pad][wg-pad] during meetings, and collected +below afterwards. Presentations are streamed via YouTube, with recordings available on +[Youtube: @nixpkgs-architecture][yt-nixpkgs-architecture]. + +### Past Meetings + +Notes and/or recordings of past meetings, in reverse chronological order: + +- [2023-06-16: drv-parts presentation (YouTube)][yt-drv-parts] +- [2023-06-09](./meetings/2023-06-09.md) +- [2023-06-02](./meetings/2023-06-02.md) +- [2023-05-26](./meetings/2023-05-26.md) +- [2023-05-19](./meetings/2023-05-19.md) +- [2023-05-12](./meetings/2023-05-12.md) +- [2023-05-05](./meetings/2023-05-05.md) +- [2023-04-28](./meetings/2023-04-28.md) + +## Members + +Current working group members, in alphabetical order: + + - @DavHau + - @edolstra + - @growpotkin + - @infinisil + - @phaer ## Milestones -- 1. [ ] Document and understand the problems and use cases +- 1. [ ] Document and understand the [problems](./problems/) and use cases - 2. [ ] Document and understand potential solution mechanisms - 3. [ ] Evaluate and compare each mechanism and their feasibility - 4. [ ] Develop proof-of-concept's for viable mechanisms - 5. [ ] ... - We reached agreement on this initial plan + +[wg-github]: https://github.com/nixpkgs-architecture/pkgs-modules/ +[wg-issues]: https://github.com/nixpkgs-architecture/pkgs-modules/issues +[wg-pulls]: https://github.com/nixpkgs-architecture/pkgs-modules/pulls +[wg-jitsi]: https://meet.jit.si/wg-pkgs-modules +[wg-pad]: https://pad.lassul.us/6k3p0UBvT-6z-w9Bsy_BIg# +[yt-nixpkgs-architecture]: https://www.youtube.com/channel/UC_BFweJOiukTHdKCr1P0kRQ +[yt-drv-parts]: https://youtu.be/AsCvRZukX0E +[module-system]: https://nixos.org/manual/nixos/stable/index.html#sec-writing-modules +[discourse-thread]: https://discourse.nixos.org/t/working-group-member-search-module-system-for-packages/26574 From 29ca45664f0d3e0ab5f1706be5fa3107a480cdbb Mon Sep 17 00:00:00 2001 From: phaer Date: Sun, 18 Jun 2023 15:26:48 +0200 Subject: [PATCH 2/3] move members to bottom --- README.md | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index cdbb70e..6884d2d 100644 --- a/README.md +++ b/README.md @@ -29,16 +29,6 @@ Notes and/or recordings of past meetings, in reverse chronological order: - [2023-05-05](./meetings/2023-05-05.md) - [2023-04-28](./meetings/2023-04-28.md) -## Members - -Current working group members, in alphabetical order: - - - @DavHau - - @edolstra - - @growpotkin - - @infinisil - - @phaer - ## Milestones - 1. [ ] Document and understand the [problems](./problems/) and use cases @@ -57,3 +47,14 @@ Current working group members, in alphabetical order: [yt-drv-parts]: https://youtu.be/AsCvRZukX0E [module-system]: https://nixos.org/manual/nixos/stable/index.html#sec-writing-modules [discourse-thread]: https://discourse.nixos.org/t/working-group-member-search-module-system-for-packages/26574 + +## Members + +Current working group members, in alphabetical order: + + - @DavHau + - @edolstra + - @growpotkin + - @infinisil + - @phaer + From 4d15d836495ef16e4ec29bcb9f9315293e08c530 Mon Sep 17 00:00:00 2001 From: Paul Haerle Date: Tue, 20 Jun 2023 20:46:33 +0200 Subject: [PATCH 3/3] Apply suggestions from code review Co-authored-by: Silvan Mosberger --- README.md | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 6884d2d..48efdba 100644 --- a/README.md +++ b/README.md @@ -12,22 +12,8 @@ end goal is to have an [RFC](./rfc.md) developed that can be proposed. Using We meet **weekly, every Friday at 13:00 UTC** in [this Jitsi][wg-jitsi]. -Notes are written live in [this pad][wg-pad] during meetings, and collected -below afterwards. Presentations are streamed via YouTube, with recordings available on -[Youtube: @nixpkgs-architecture][yt-nixpkgs-architecture]. - -### Past Meetings - -Notes and/or recordings of past meetings, in reverse chronological order: - -- [2023-06-16: drv-parts presentation (YouTube)][yt-drv-parts] -- [2023-06-09](./meetings/2023-06-09.md) -- [2023-06-02](./meetings/2023-06-02.md) -- [2023-05-26](./meetings/2023-05-26.md) -- [2023-05-19](./meetings/2023-05-19.md) -- [2023-05-12](./meetings/2023-05-12.md) -- [2023-05-05](./meetings/2023-05-05.md) -- [2023-04-28](./meetings/2023-04-28.md) +Notes are written live in [this pad][wg-pad] during meetings, and committed to the [./meetings](./meetings) folder afterwards. +Occasional presentations are streamed and recorded to [this YouTube playlist](https://www.youtube.com/playlist?list=PLHG2N-mfvWT48ZGoUC5W6OMMdln0IsNrq) on the Nixpkgs Architecture Team channel. ## Milestones @@ -43,8 +29,6 @@ Notes and/or recordings of past meetings, in reverse chronological order: [wg-pulls]: https://github.com/nixpkgs-architecture/pkgs-modules/pulls [wg-jitsi]: https://meet.jit.si/wg-pkgs-modules [wg-pad]: https://pad.lassul.us/6k3p0UBvT-6z-w9Bsy_BIg# -[yt-nixpkgs-architecture]: https://www.youtube.com/channel/UC_BFweJOiukTHdKCr1P0kRQ -[yt-drv-parts]: https://youtu.be/AsCvRZukX0E [module-system]: https://nixos.org/manual/nixos/stable/index.html#sec-writing-modules [discourse-thread]: https://discourse.nixos.org/t/working-group-member-search-module-system-for-packages/26574