Discussion notes

If you have a discussion or a meeting and are writing things down and want the meeting notes to persist, here is the correct place. Try to always move all relevant information off any scratch pads into appropriate more permanent places, like the wiki.

The template is optional and meant to help not forget any of the important aspects

Discussion notes template

Conclusion / Action items

Meeting notes / Discussion

2024-04-29 – Lix Release Bootstrapping

Agenda

Prohibited items:

Core Agenda:

Other suggested agenda items:

People

hexchen, Irenes, Irides, jade, ktemkin, puck, Osiria, Raito

Decisions made

put here for edit history reasons https://gist.github.com/RaitoBezarius/e8509c1bdae2980031e9630de4b6d69e

Action Items

Notes

Meeting starts at roughly 20:10 UTC

Governance Model

summary by qyriad: generally try for consensus. when things have to be put to a vote, 3/4 is quorum, 2/3 of participants for vote. for governance quorum is everyone that can be reached. votes are done, for example, for decisions that either are expected to need agreement, or after the decision if agreement was necessary; also things that are project direction.

Moving on to the soft release

Code of Conduct Community Standard

Contributing Policy



Bootstrap meeting complete! Well done everyone ♡

Roughly 22:25 UTC, meeting end

2025-06-27 Wiki work

Summary: We have a mess of information in the pad system which is not well organized by quality, and it's hard to deal with it.

Action items

Meeting notes

2025-06-26 Lix NixOS Module

Conclusion / Action items

Discussion

Selective transcript from a Matrix discussion

2026-02-11 Core team technical discussion

Conclusion / Action items

Meeting notes / Discussion

Relevant documents:

Agenda

Context

Kate explains there has been changes in the team activity, a need to update expectations and communicate on this.

We all came in this project with a laundry list of what is wrong with CppNix. A lot of us had a dream about what a Nix implementation should be.

In terms of what happened in practice, in the context of the a fall of a large nation to fascism, the fall of the NixOS project, we all are kinda in a situation where that laundry list of problems we had and opportunities we saw has become a responsibility for a lot of things.

We have to overcome the list of what is wrong and align on an actual technical vision.

Something we have all in common is we want to have this software being able to use it on day-to-day and have it work. @piegames worked on an evolution of Nix into Nix2. horrors worked a lot on the correctness, the nastyness of the codebase and improve the state of the codebase. There might be also other people who want to do commercial-shaped things around. More implicit stakes are developed by people around the call such as @Raito's involvement with the public sector.

Lix on the short term?

Things we wanted to discuss but did not / Agenda for next time

2026-03-11 DevX meeting

Agenda

Meeting notes / Discussion

On Doxygen

Objective: document the RPC protocol APIs in Lix, esp. the async bits.

Takeaway from @piegames: Keep Doxygen for now, but don't rely on it for new documentation. Improving it somewhat would be possible but require someone to step up and own the effort.

Actionable @Qyriad: Publish the API documentation on docs.lix.systems, reusing the nightly docs pipeline. [Send this information to AFNix]

Merge queue

State of things: autosubmit bot, only works for already rebased CLs. Wanted: merge queue, that automatically rebases applicable commits and merges them.

Raito: can implement the most trivial change but only in 3rd week of April.

Usual annoyances that folks silently accepts that we should not

F2 needs

Actionable @rutile (?): adding async(io) wrappers for command subprocesses (stdin/stdout/stderr)

2026-03-13 State of the Matrix

Conclusion / Action items

Meeting notes / Discussion

2026-03-18 - Governance weekly

Agenda

Conclusion / Action items

Job channel

Lix will postpone exploring a job channel idea until past LixCon and will mesh this problem with a sponsorship policy.

Inactive core team members

https://git.lix.systems/lix-project/lix-website/pulls/69 is approved and merged along https://git.lix.systems/lix-project/lix-website/pulls/70.

are disboarded from the core team role in the Lix project. Thanks for all their help and support towards the Lix project.

@piegames will adjust the governance document to better match our current procedures.

The Lix core team will examine in a future meeting whether to maintain a "historical core team member" section.

Retrospective release situation

Split into two topics:

Status updates from @raito

LixCon 2026

Future agenda

Meeting notes / Discussion

Agenda:

2026-03-27 - LixCon 2026 weekly

Call for Proposals (CfP)

Proposal review plan

Remarks

Special attention AFNix general assembly room

Postcards

Content

Assembling method Punch postcards without plastic coating

Inspiration: Good-to-Know PDF from UndoneCS 2026

Website

Equipment rental

METRO refers to https://www.metro.fr/ here.

Fridges and Drinks

Snacks

Seating and tables

C3VOC equipment

Room planning

Network setup

Priorities

  1. Secure VLANs in rooms

  2. Secure hardware (APs, switches, cables)

    • Friday: 4 + 3 APs, 4 switches
    • Saturday: 6 APs, 3 switches
    • Sunday: 6 APs, 3 switches
  3. Configure router with forensic logging (DHCP + IPv6)

  4. Configure switches

  5. Configure APs

  6. Optional: non-firewalled SSID

lead by @sinavir, will delegate whatever he can to other folks

Next agenda

2026-04-03 - LixCon 2026 weekly

Participants: raito (Lix/AFNix/DGNum), Kate (Lix), soyouzpanda (DGNum), sinavir (DGNum) Topic: LixCon 2026 weekly 2/4

Agenda:

Calls for Proposals (CfP)

Postcards

Website

Equipment rentals

Drinks

Fridges

Payment terminals

Largely enough.

Snacks

Seating and Tables

C3VOC Equipment

Distinguishing staff from attendees

Network setup

Room planning

Accessibility

Conference start/end times

Plan for teardown: grab volunteers, no formal plan needed.

Final operational email to attendees

Dependencies: website ready, conference schedule and start/end finalized

Checklist:

Physical code of conduct

Next agenda

2026-04-01 Governance weekly

Scheduling release retrospective

Roadmap focus meeting

Status update on LixCon

Schedule a sync Lix/AFNix regarding governance/funding/etc. at LixCon

2026-04-18 LixCon meetup

Agenda

Code owners

Action items

- [piegames] Write documentation
- [raito] go through the permissions and review them
- [raito] make `refs/meta/config` public 

+2/-2 review semantics

Action items

Deferred

AI Policy

Strongly shortened version:

2026-04-22 Governance weekly

Meeting notes / Discussion

Agenda

Code ownership of F2/testlib

Action items

Perfectionism vs incremental changes

Action items

Flakes eval/language restrictions

(continued in next meeting)

2026-04-29 Governance weekly

Conclusion / Action items

Flakes eval/lang restrictions

Summary / Action items

Discuss moving the testlib bits outside of the monorepo to address Python dependencies issues

Trailing slashes in fetchurl (re: snix)

Context: https://git.lix.systems/lix-project/lix/issues/1185

Quick check-in