!CJXQiUGqNPcFonEdME:nixos.org

NixOS Foundation

459 Members
Public room for chatting with the NixOS Foundation Board114 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
27 Apr 2024
@erincandescent:fairydust.spaceerincandescent* If the board wishes to just be a legal and fiscal vehicle - i.e. if it's members wish to be pure bureaucrats (and this is a very reasonable position to take; and indeed it's a job that needs going and is much appreciated), then perhaps it would be a good idea for it to explicitly delegate it's powers to a community function wherever possible, reserving just those it needs to explicitly protect itself; as opposed to the current situation where it is responsible for deciding every aspect of policy10:07:15
@stablejoy:matrix.orgstablejoy I've been using Linux since 2008. When I discovered Eelco's thesis and the community in 2019, I was enamored. All the invisible, buried wishes I had about Linux systems were somehow embodied in this Nix thing. Moreover, it had a purely functional and lazy language, and then the module system! I remember being so excited, and I still am when I talk about Nix. It's a happy thing, and the ideas are so beneficial to the world, like reproducible builds many more ideas. At its core, it has pure functional ideas. And it’s like a nurturing ground because of that for many ideas yet to come. It’s like what makes them possible in the first place. I remember reaching out to many Nixers and Haskellers back then who all showed support and helped me through DM or publicly on Twitter. From Syd to Renzo to Marijan to SomeoneSerge who simply began talking with me because I showed interest and gave me great advices ... to last year SoN interviewers who gave me great tips and encouragement. And Jonas always responds when I ask him something on Twitter. Then, the Nix team has open meetings. I can go there and connect? There are open office hours? Wow! I remember Eelco saying in a Nix developers interview, "Yeah, everyone can come and join; there's no hierarchy." I was telling some of my friends back home, "You know, you can actually engage with the team if you have something to say." Having something to say also means saying something meaningful, but the invitation is there, and that is so wonderful in terms of being there for each other. 10:11:33
@niksnut:matrix.orgEelco
In reply to @erincandescent:fairydust.space
If the board wishes to just be a legal and fiscal vehicle - i.e. if it's members wish to be pure bureaucrats (and this is a very reasonable position to take; and indeed it's a job that needs going and is much appreciated), then perhaps it would be a good idea for it to explicitly delegate it's powers to a community function wherever possible, reserving just those it needs to explicitly protect itself; as opposed to the current situation where it is responsible for deciding every aspect of policy
The board doesn't decide every aspect of policy, in fact the only real policy we have so far is the sponsorship policy, and that only arose because we're helping with the financial side of NixCon. So there really isn't much power to delegate to the community, because we don't have those powers in the first place.
10:13:45
@nat-418:nat-418.xyznat-418
In reply to @nat-418:nat-418.xyz
I see Determinate Systems as a VC-funded, for-profit fork of Nix (in the broader sense). It seems to me that by having an alternate installer, alternate documentation, an alternate community, &c. that promotes an alternate experimental technology (flakes), DetSys seeks to establish itself as a commercial alternative Nix ecosystem. My understanding was that your recent blog post invited Nix community members to join the DetSys community. If I am wrong, then I am more than willing to be corrected. I sincerely appreciate your work and willingness to answer questions.
Eelco: is this ^ understanding of Determinate Systems wrong in your view?
10:15:33
@nat-418:nat-418.xyznat-418
In reply to @nat-418:nat-418.xyz
I see Determinate Systems as a VC-funded, for-profit fork of Nix (in the broader sense). It seems to me that by having an alternate installer, alternate documentation, an alternate community, &c. that promotes an alternate experimental technology (flakes), DetSys seeks to establish itself as a commercial alternative Nix ecosystem. My understanding was that your recent blog post invited Nix community members to join the DetSys community. If I am wrong, then I am more than willing to be corrected. I sincerely appreciate your work and willingness to answer questions.
* Eelco: is this ^ understanding of Determinate Systems relationship to Nix wrong in your view?
10:15:46
@nat-418:nat-418.xyznat-418
In reply to @nat-418:nat-418.xyz
I see Determinate Systems as a VC-funded, for-profit fork of Nix (in the broader sense). It seems to me that by having an alternate installer, alternate documentation, an alternate community, &c. that promotes an alternate experimental technology (flakes), DetSys seeks to establish itself as a commercial alternative Nix ecosystem. My understanding was that your recent blog post invited Nix community members to join the DetSys community. If I am wrong, then I am more than willing to be corrected. I sincerely appreciate your work and willingness to answer questions.
this relationship
10:19:05
@arianvp:matrix.orgArianWe never had a very monolithic community in the first place. I find the suggestion of "alternate" community really strange.10:22:42
@arianvp:matrix.orgArianWe've always had small islands of communities flocking around nix. Krebs, tvl, OceanSprint just to identify some 10:23:39
@lord-valen:matrix.orglord-valenI don't see any reason to comment on it before Eelco affirms or denies that that Determinate Systems presents itself as an alternate community.10:24:41
@lord-valen:matrix.orglord-valen* I don't see any reason to comment on it before Eelco affirms or denies that Determinate Systems presents itself as an alternate community.10:24:56
@niksnut:matrix.orgEelco
In reply to @nat-418:nat-418.xyz
Eelco: is this ^ understanding of Determinate Systems relationship to Nix wrong in your view?
Yes, that's wrong. With the installer and zero-to-nix, we identified problems in the current ecosystem and sought to improve them. They're open source and can be upstreamed. Flakes pre-date DetSys and are widely used, and we have every right to go all in on them.
10:29:56
@lord-valen:matrix.orglord-valenBut since they haven't been upstreamed, doesn't that make them by-definition, alternatives?10:32:09
@lord-valen:matrix.orglord-valenMaybe that's a bit pedantic.10:32:19
@nat-418:nat-418.xyznat-418
In reply to @niksnut:matrix.org
Yes, that's wrong. With the installer and zero-to-nix, we identified problems in the current ecosystem and sought to improve them. They're open source and can be upstreamed. Flakes pre-date DetSys and are widely used, and we have every right to go all in on them.
So you improved them by creating alternatives?
10:32:22
@lord-valen:matrix.orglord-valenBut still.10:32:27
@nat-418:nat-418.xyznat-418 In any case I appreciate the candid response. 10:34:09
@niksnut:matrix.orgEelco
In reply to @nat-418:nat-418.xyz
So you improved them by creating alternatives?
Yes, that's often how open source works. nix.dev started out as a Domen/cachix project. The tvix folks have every right to create a better Nix. Etc.
10:35:02
@nat-418:nat-418.xyznat-418
In reply to @niksnut:matrix.org
Yes, that's often how open source works. nix.dev started out as a Domen/cachix project. The tvix folks have every right to create a better Nix. Etc.
So DetSys seeks to influence the broader Nix community by creating alternative documentation, installer, &c. that DetSys hopes will be eventually upstreamed? Is that a fair statement?
10:37:25
@niksnut:matrix.orgEelcoThe point isn't to "influence" the community but to improve Nix's adoption by addressing some of the biggest pain points (like docs and the installation process). As a Nix-based company growing the Nix user base is extremely important to us.10:42:39
@erincandescent:fairydust.spaceerincandescent
In reply to @niksnut:matrix.org
The board doesn't decide every aspect of policy, in fact the only real policy we have so far is the sponsorship policy, and that only arose because we're helping with the financial side of NixCon. So there really isn't much power to delegate to the community, because we don't have those powers in the first place.

And yet the board decided to set that policy in its entirety, rather than reserving for itself the powers it needs (e.g. right of veto, for legal protection/etc) and delegating the rest

Right now it feels like the board is simultaneously expressing a desire to not be making policy, but also it is not delegating that policy making capability to other organs of the project

10:43:46
@nat-418:nat-418.xyznat-418
In reply to @niksnut:matrix.org
What influence do you see us seeking? For instance, we're not NixOS release managers, we're not on the RFC SC, the mod team, etc.
This discussion between me and Eelco was in response to his question. I appreciate him taking the time to reply.
10:46:03
@niksnut:matrix.orgEelco
In reply to @erincandescent:fairydust.space

And yet the board decided to set that policy in its entirety, rather than reserving for itself the powers it needs (e.g. right of veto, for legal protection/etc) and delegating the rest

Right now it feels like the board is simultaneously expressing a desire to not be making policy, but also it is not delegating that policy making capability to other organs of the project

I mean, my preference was to just let the con organizers decide what sponsors they find acceptable.
10:46:43
@arianvp:matrix.orgArianWasn't the policy drafted by someone outside of the board? Tomberek?10:48:12
@eaon:matrix.orgeaon
In reply to @niksnut:matrix.org
Yes, that's often how open source works. nix.dev started out as a Domen/cachix project. The tvix folks have every right to create a better Nix. Etc.

Tvix is not (yet) a for-profit project nor does it advocate for its use other than for purposes of experimentation. DetSys' positioning is obviously very, different, wouldn't you agree?

To act as if your implicit power in the project (as a still very much present creator) has no bearing on how DetSys positioning is perceived is simply either really naïve or disingenuous.

As a relative newcomer, DetSys' output has repeatedly confused me, because as opposed to just advocating for change internally you advocate to users directly. The steering of folks to your Discord is just the most recent example.

10:53:37

Show newer messages


Back to Room ListRoom Version: 10