I believe that it's currently best to wait until everyone has had a chance to cool down a bit and then see what state the original Nix project is in. There has certainly been a lot of drama and I don't think it's just a vocal minority that's making the news here, but I also believe that long running open source projects like Nix are pretty resilient. Some folks will leave, some will come back, constructive changes can be made and hopefully we'll all be able to reconcile as much of our differences as is necessary to resume work and collaboration.
The thing that could immediately doom any Nix fork was how many people saw a general movement towards that, and then decided this was their moment to champion whatever pet axe-to-grind they have with the original projects, no matter whether it was technical, social, ideological. They often share these concerns as a criteria they would need in order to adopt or contribute to a fork.
Many such wishes I've seen proposed are big departures and would alienate different sets of people, or pose notable practical/logistical challenges to fulfill. Resources and time are already going to be stretched super thin as it is.
The early days of a community fork, and establishing a sense of fresh unity, are absolutely critical. Anything that divides folks further by way of fractal levels of tribalism merely drains its lifeblood while it's still finding its feet and its identity.
Though, this is not an effort that can be undertaken by one person. My goal is publishing this page was to create a set of values, goals, and a roadmap for people (like myself) who would otherwise be leaving the Nix ecosystem due to its shortcomings. These values, goals, and roadmap can then be used for alignment to actually make it a reality. I worried that if these things weren't specified up front that people would instead continue arguing in circles about past problems rather than building a solution.
Seeing an issue, working to resolve it, then making the environment better for others takes resilience. Stoicism and resilience does not mean rolling over and accepting bad things because problems in your life are not solvable.
YuukiRey|1 year ago
mtndew4brkfst|1 year ago
Many such wishes I've seen proposed are big departures and would alienate different sets of people, or pose notable practical/logistical challenges to fulfill. Resources and time are already going to be stretched super thin as it is.
The early days of a community fork, and establishing a sense of fresh unity, are absolutely critical. Anything that divides folks further by way of fractal levels of tribalism merely drains its lifeblood while it's still finding its feet and its identity.
krylon|1 year ago
mmarx|1 year ago
jonringer117|1 year ago
- One of the release managers (myself) was banned/suspended [1]
- Attempts to assert control on the board's decision-making by proxy group [2]
- Use of social media to target individuals [3]
1: https://www.reddit.com/r/NixOS/comments/1cd5fod/in_case_im_u...
2: https://discourse.nixos.org/t/objection-to-minority-represen...
3: https://github.com/NixOS/foundation/pull/133
funcDropShadow|1 year ago
hiimshort|1 year ago
Though, this is not an effort that can be undertaken by one person. My goal is publishing this page was to create a set of values, goals, and a roadmap for people (like myself) who would otherwise be leaving the Nix ecosystem due to its shortcomings. These values, goals, and roadmap can then be used for alignment to actually make it a reality. I worried that if these things weren't specified up front that people would instead continue arguing in circles about past problems rather than building a solution.
RGBCube|1 year ago
KingMob|1 year ago
unknown|1 year ago
[deleted]
nikolay|1 year ago
viraptor|1 year ago
asmor|1 year ago
jubalfh|1 year ago