!djTaTBQyWEPRQxrPTb:nixos.org

Nixpkgs Architecture Team

226 Members
https://github.com/nixpkgs-architecture, weekly public meetings on Wednesday 15:00-16:00 UTC at https://meet.jit.si/nixpkgs-architecture50 Servers

Load older messages


SenderMessageTime
8 Mar 2023
@sbc64:matrix.org@sbc64:matrix.org joined the room.13:01:09
@infinisil:matrix.orginfinisilTurns out we made an oversight for RFC 140: Authors (including co-authors) can't be part of the shepherd team, so none of the formal Nixpkgs Architecture Team can participate as a shepherd.16:41:27
@infinisil:matrix.orginfinisil * Turns out we made an oversight for RFC 140: Authors (including co-authors) can't be part of the shepherd team, so none of the formal Nixpkgs Architecture Team can participate as a shepherd. 16:41:44
@infinisil:matrix.orginfinisilSo there's currently no shepherds for the RFC, but we need a team of 3-4 shepherds to get the RFC progressing, and it's already been over a month since it was opened. Are there people from this channel that are interested in nominating themselves as shepherds?16:48:06
@profpatsch:augsburg.one@profpatsch:augsburg.oneinfinisil: can’t you delete some of the authors?16:48:30
@profpatsch:augsburg.one@profpatsch:augsburg.onenobody said you can’t do that :)16:48:38
@infinisil:matrix.orginfinisil Profpatsch: That's super fishy, I can't do that with good faith! 16:49:00
@infinisil:matrix.orginfinisil Going by code, only me and Robert Hensing (roberth) are authors yes, but the entire team worked together on the idea and are already in agreement about it 16:50:26
@profpatsch:augsburg.one@profpatsch:augsburg.oneinfinisil: I’d say if you note that in a comment, I don’t see any reason why you couldn’t make up like half the shepherd team from people in this channel16:51:13
@profpatsch:augsburg.one@profpatsch:augsburg.oneAnd if nobody else has an interest, fill the rest as well16:51:24
@profpatsch:augsburg.one@profpatsch:augsburg.oneIt’s not like this is a company with profit motives, the contrary16:51:41
@profpatsch:augsburg.one@profpatsch:augsburg.oneOtherwise the Architecture Team kinda invalidates itself if it can’t get RFCs pushed through16:52:12
@piegames:matrix.org@piegames:matrix.orgI've run into this entire problem before, and the concept of "authors and shepherds are distinct" kind of fails apart for RFC that are developed by a team like this16:52:39
@piegames:matrix.org@piegames:matrix.orgTechnically RFC 101 has exactly the same situation16:52:53
@profpatsch:augsburg.one@profpatsch:augsburg.oneMaybe there should be some kind of “if you want to veto, you have to be a shepherd”16:53:11
@profpatsch:augsburg.one@profpatsch:augsburg.oneOr “if you veto, you are automatically made a shepherd”16:53:21
@infinisil:matrix.orginfinisil
In reply to @piegames:matrix.org
Technically RFC 101 has exactly the same situation
Oh yeah, it's now the shepherds working on the RFC..
16:53:35
@piegames:matrix.org@piegames:matrix.orgYep16:53:47
@profpatsch:augsburg.one@profpatsch:augsburg.oneI feel like the process is now actively hindering productive changes16:54:07
@piegames:matrix.org@piegames:matrix.orgYet another way our RFC process is fundamentally broken ^^16:54:17
@infinisil:matrix.orginfinisilSo, is this RFC blocked on making a separate RFC to change the RFC process to allow authors to be part of the shepherd team?16:54:22
@profpatsch:augsburg.one@profpatsch:augsburg.oneno16:54:28
@profpatsch:augsburg.one@profpatsch:augsburg.oneI’d say just mention it, and proceed16:54:39
@profpatsch:augsburg.one@profpatsch:augsburg.oneThen you can always said you mentioned the problem and nobody veto’d16:54:52
@profpatsch:augsburg.one@profpatsch:augsburg.ones/said/say16:55:04
@infinisil:matrix.orginfinisilHmm that might work yeah, will have to be properly talked about with the steering committee though16:55:15
@piegames:matrix.org@piegames:matrix.orgNo, but eventually we'd have to fix our process to better match reality. And the RFC-in-repo thing is definitely a first step towards that (even though I personally don't agree with the direction it's taking)16:55:32
@infinisil:matrix.orginfinisilAnd get an official special pass for that RFC16:55:40
@profpatsch:augsburg.one@profpatsch:augsburg.oneinfinisil: maybe start a parallel discussion on discourse16:55:44
@profpatsch:augsburg.one@profpatsch:augsburg.oneAnd mention it from the RFC16:55:50

Show newer messages


Back to Room ListRoom Version: 9