# Tweag+Nix dev update #53

**URL:** https://discourse.nixosstag.fcio.net/t/tweag-nix-dev-update-53/39180
**Category:** Development
**Created:** [February 2, 2024, 9:17am UTC](https://discourse.nixosstag.fcio.net/t/tweag-nix-dev-update-53/39180 "2024-02-02T09:17:23Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![thufschmitt](https://discourse.nixosstag.fcio.net/user_avatar/discourse.nixosstag.fcio.net/thufschmitt/32/202_2.png) [@thufschmitt](https://discourse.nixosstag.fcio.net/u/thufschmitt)
#### Post date: [February 2, 2024, 9:17am UTC](https://discourse.nixosstag.fcio.net/t/tweag-nix-dev-update-53/39180/1 "2024-02-02T09:17:23Z")

</div>

Hello Nixers!

Here are some news from the Tweag Nix Group, following [our last update](https://discourse.nixosstag.fcio.net/t/tweag-nix-dev-update-52/38343).  
Quiet times, mostly because @fricklerhandwerk had to [reduce his involvement](https://discourse.nixosstag.fcio.net/t/taking-a-break-in-2024q1/36913/2) and @thufschmitt got busy with internal matters. Still:

## Nix

- @thufschmitt took over @fricklerhandwerk and @tomberek in taking and publishing the [notes for the maintainer meetings](https://discourse.nixosstag.fcio.net/c/dev/nix/50) (though not nearly as reliably).
- @thufschmitt and the rest of the maintainers drafted a [design document](https://discourse.nixosstag.fcio.net/t/installables-cli-design/38601) to get some community feedback on the command-line syntax for the installable concept.
- @fricklerhandwerk started working on a report summarizing the work of the maintenance team over the past months.

## Nixpkgs

- The pkgs-by-name structure that @infinisil has been working on for more than a year [is now enforced](https://github.com/NixOS/nixpkgs/pull/281835) for new packages.
  - This uncovered a few minor issues (like [tests.nixpkgs-check-by-name: Fix ratchet checks in certain cases by infinisil · Pull Request #283017 · NixOS/nixpkgs · GitHub](https://github.com/NixOS/nixpkgs/pull/283017)), but went fairly smoothly overall.
  - Beyond the specific problem at hand, the method used to incrementally enforce the structure on the CI could also serve as a basis for enabling other large migrations on Nixpkgs, like slowly enforcing that everything evaluates.

## Community work

- Following [a decision taken during the team representatives meeting](https://github.com/NixOS/teams-collaboration/issues/1), @thufschmitt started ~~spamming~~ polling the repos in the NixOS organisation to get clarification on the status of each of them if it wasn’t already clear.
- @arleust started working on the next community survey… more to come soon, hopefully
- @mat offered to help the [RFC steering committee](https://github.com/NixOS/rfc-steering-committee), joining @infinisil who is already a member since a few months ago.

## Organist

- @jneem [greatly improved the Rust support](https://github.com/nickel-lang/organist/pull/180) for the tool, building on top of [fenix](https://github.com/nix-community/fenix) to allow providing complex toolchains easily.

## Genealogos

Last year, we got [a grant from NLNet](https://nlnet.nl/project/Genealogos/) to build an SBOM generator for Nix ([Genealogos](https://github.com/tweag/genealogos)). After some delays, the project is now running at full steam, and @ErinvanderVeen just finished [the first milestone](https://github.com/tweag/genealogos/issues/5). The tool can now experimentally be used to create CycloneDX sboms directly from Nix evaluations!

[![asciicast](https://asciinema.org/a/M6egl9ogqaPHLElFySSB39Sze.svg)](https://asciinema.org/a/M6egl9ogqaPHLElFySSB39Sze)

* * *

That’s all folks
