Agenda
-
RFC 140
- Moving the team to the NixOS organisation
- At Nixcon spoke with @zimbatm
-
@NixOS/nixpkgs-architecture-team might sound authorized
- Agreement that it’s fine, shouldn’t be a big problem
- Could also have a separate new Nixpkgs team comprised of the most active Nixpkgs contributors
-
@roberth: Would go into more all-day stuff, rather than architecture
- Consider using the same issue repo with a nixpkgs architecture label
- Put this on the future TODO
-
https://github.com/NixOS/rfcs/pull/146
- Summary: Good to have a categorisation, but not sure how to do it exactly
-
@infinisil is worried about it becoming unmaintainable
-
@infinisil: Maybe have a solution where we send emails to package maintainer to decide whether new categories apply
-
@roberth: Might be too spammy, what about AI
-
@infinisil: Might require e.g. at least 30 packages to justify adding a new category
-
@infinisil: People maintaining categories becomes unsustainable
- Please participate in the RFC, relevant for Nixpkgs architecture
-
@roberth: On the edge of what is relevant for the team, because it’s mostly data
-
@Ericson2314: Maybe just a whitelist of categories
-
@roberth: Might manage itself, people add categories when relevant
-
@phaer: Is a text search not good enough?
-
@roberth: Do we want to embed external categorisations? E.g. the Haskell one
-
@infinisil: Actually categorisation is not a problem right now, in the NAT we want to clean up Nixpkgs, so not very relevant
-
@infinisil: Could become a new bikeshedding problem if a “poor” solution is picked, at least monitor the RFC
-
@roberth: RDF might be somewhat relevant, because it kind of avoids the philosophical intractability of taxonomies (bikeshedding)
-
@roberth: Generally solutions diverge (experiments) then converge (decisions, cleanups), but this RFC is still on the diverging side. The team should mainly be concerned with converging
- Diverging into new solutions for structural problems where we don’t have any satisfactory solution yet, e.g. package modules, although that could be considered convergence when considering the broader ecosystem
- Module system builtin for Nix?
-
@Ericson2314: Interesting gcc work going on in https://github.com/NixOS/nixpkgs/pull/132343, might be able to get rid of targetPlatform
- Interacts with bootstrapping
- Shouldn’t be stalled by nobody being willing to merge it
6 Likes
Hosted by Flying Circus.