The JUnit XML format is an industry standard. I don’t know about a JSON successor, but that probably won’t have as broad industry support fwiw (but should)
@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: Dangerous, should explore it more first