NixOS / foundation

This is the home of the NixOS Foundation
61 stars 16 forks source link

feat: add project lead team #134

Open RaitoBezarius opened 2 months ago

RaitoBezarius commented 2 months ago

As this is a team that owns assets which were in Foundation's hands in the past, it makes sense to attach a document in the Foundation repository for it.

As per @zimbatm ask of a formal document, contains the Sign-off-by of all the current bootstrap PL team.

tomberek commented 2 months ago

This needs to be re-designed, scoped-down, or simply scrapped. The authorities are broad and the responsibilities have not been demonstrated.

The proposal mentions:

After announcing NixCon NA and posting the call for participation, team formation, CFP reminders, sponsorship call, kickoff, schedule announcement - planning started on 2023 October 18. Planning was done in the open, inviting anyone interested to attend+contribute, notes available to all, meetings available to all. The public Matrix room (#nixcon-na:nixos.org) which was announced and has every single proposed Bootstrap Team member in it; but not a single one had any input for the planning whatsoever for the duration nor attended a single planning event.

I also personally reached out to various members of the proposed team on at least 2023 Oct 10, Dec 27, Dec 30 in an attempt to coordinate, without any of the above tasks being done or volunteered to be done.

Not a single one of the above responsibilities or duties was offered or done by the proposed team, in whole or in part, in spite of every request and opportunity to do so. While it is possible such a team could exist and perform these functions; going from a situation where the proposed team has not done them to being the exclusive authoritative team is very likely to be crippling for new local events and for the growth of the Nix community worldwide.

The actual fact of the matter is that the proposed group IS representative of and appropriate to be authoritative specifically for NixCon EU. This is what seems to be de-facto happening and they are free to create a team selection process and phased handoff between their Bootstrap Team and the local organizers as they see fit. On the other hand, thrusting this team into the position to be responsible and authoritative for "every formal event" is unwise.

Janik-Haag commented 2 months ago

The authorities are broad and the responsibilities have not been demonstrated.

Well every one of the proposed team was already involved in organizing one ore more NixCon's so I would argue the opposite.

I also personally reached out to various members of the proposed team on at least 2023 Oct 10, Dec 27, Dec 30 in an attempt to coordinate, without any of the above tasks being done or volunteered to be done.

I can only speak for myself here but you didn't reach out to me (didn't have time to discuss with the team yet).

While it is possible such a team could exist and perform these functions; going from a situation where the proposed team has not done them

well we are currently doing them for NixCon EU and started work on NixCon Asia

being the exclusive authoritative team is very likely to be crippling for new local events and for the growth of the Nix community worldwide

we don't want to be the team responsible for all community events, only the ones officially endorsed and represented by the NixOS foundation, to have a consistent high quality of events.

The actual fact of the matter is that the proposed group IS representative of and appropriate to be authoritative specifically for NixCon EU

Well as stated above we are already working on NixCon Asia so this is not ture.

On the other hand, thrusting this team into the position to be responsible and authoritative for "every formal event" is unwise.

To be honest this is a fairly bad faith argument, and "thrusting" is not what would happen here.

AshleyYakeley commented 2 months ago

My rough gloss of this is "the local organizers will do all the work, while the project lead team will make all the important decisions". Is that an unfair reading? At the very least it seems like a possible failure mode.