Skip to content
This repository has been archived by the owner on Mar 11, 2024. It is now read-only.

Latest commit

 

History

History
59 lines (46 loc) · 2.73 KB

2023-03-06.md

File metadata and controls

59 lines (46 loc) · 2.73 KB

Notes

Shepherds for RFC 140

  • @roberth as a potential shepherd, but time contraints, pass for now in favor of external participation?
    • @infinisil: robert would be the most appropriate
    • @roberth: Yes I'm gonna do it

Clean attributes

Module system for packages

  • Work group assembly? (cc @roberth)
    • @growpotkin: I'm in
    • @infinisil: I'm in
    • Let's invite @DavHau
    • Let's ask @nbp, relevant is NixOS/rfcs#3
    • SOS, flake-parts, POP, simple-modules, blueprints, callPackage, ad-hoc, floco

Update: @infinisil and @growpotkin and some others paired after the meeting to write down a problem description and discourse announcement in https://pad.lassul.us/lr4EhSckTJSByDLBLcm_-w

Vendored Rust Cargo.locks:

  • NixOS/nixpkgs#217084
  • FODs being replaced by more fine-grained FODs
  • generally we want to avoid computation
  • large increase in distributed Nixpkgs tarball size.
    • increase of 32.6 MiB
    • Nixpkgs repo size
      • git history and other junk ( distributed tarball size ) ~90 MiB ( @tomberek )
      • Working tree ( shallow clone ) ~280 MiB ( @roberth )
  • similar to "two-phase" nixpkgs? RFC: NixOS/rfcs#109
  • recommendation: Only update the cargoSha256 hashes for now, size increase is too much, should be thought about more.

Should we have a time in the meeting for smaller issues

  • @infinisil: Let's have a 10/15 minute in the beginning?
  • team should bring up issues and PRs as appropriate
  • @roberth: Have a separate meeting to discuss issues/PR's from project groups
    • @infinisil: I'd have time for another meeting
    • @tomberek: It's good to have a dedicated work time
  • @roberth: One distracted meeting for smaller issues and monitoring the projects (including RFC 140 and the modules for packages)
    • Separate longer work meetings for each of the projects

Action items

  • @roberth: Nominate as RFC 140 shepherd

  • @infinisil: Schedule meeting for RFC 140 tooling work

  • @infinisil and @growpotkin pairing for writing issue description and work group assembly discourse post

  • @infinisil will continue writing the tooling