!VyoUhyWvlhSpFWWxHL:matrix.org

Zulip setup coordination

93 Members
Coordination to setup https://nixpkgs.zulipchat.com/, see https://github.com/NixOS/foundation/issues/14335 Servers

Load older messages


SenderMessageTime
20 Feb 2024
@falaichte:techsaviours.org@falaichte:techsaviours.orgAs its implication assumes that you would be intimately familiar with Nix and its systems, where that might not simply be the case.15:00:15
@qyliss:fairydust.spaceAlyssa RossOther people have complained about this before, it's not just you15:00:17
@falaichte:techsaviours.org@falaichte:techsaviours.org
In reply to@qyliss:fairydust.space
Other people have complained about this before, it's not just you
That's definitely not the impression I got yesterday.
15:00:29
@falaichte:techsaviours.org@falaichte:techsaviours.orgIt was quite alienating.15:00:34
@piegames:matrix.org@piegames:matrix.orgI wasn't suggesting to go to this room, just saying that we already split out rooms for more specialized discussion to keep the main room more managable15:00:33
@qyliss:fairydust.spaceAlyssa RossBut making a new room is easy. I don't see why it needs to require a lot more discussion than a rule change. 15:00:35
@qyliss:fairydust.spaceAlyssa RossHave a look in the history of #matrix-discussion:nixos.org.15:00:53
@qyliss:fairydust.spaceAlyssa RossAnd you'll find that it's been brought up before.15:01:12
@piegames:matrix.org@piegames:matrix.orgSpeaking of which, maybe let's continue over there?15:01:15
@falaichte:techsaviours.org@falaichte:techsaviours.orgThought to mention it here because someone insisted that it was a matter of policy.15:01:37
@piegames:matrix.org@piegames:matrix.orgPolicy yes, but not on a Governance level IMO15:02:23
@mjm:beeper.com@mjm:beeper.com left the room.16:24:55
@lillecarl:matrix.org@lillecarl:matrix.org left the room.16:49:19
@soispha:vhack.euSoispha joined the room.16:53:59
@zimbatm:numtide.com@zimbatm:numtide.comI don't think we formalized it, but it would make sense to delegate this decision to the moderation team since they are managing the Matrix server already. piegames is part of that team so it's all good.19:46:59
@tomberek:matrix.orgtomberekI don't understand that example. Flakes did not build on a shared vision and were implemented without an agreed upon goal. Often criticized for not taking into account community consensus. In fact, that was a situation that would have benefited from people explicitly stating their goals and vision, rather than it remaining implicit in the implementation. 20:13:50
@7c6f434c:nitro.chat7c6f434cIf RFC process should have taught us anything, it is that there is never as truly shared vision, and there cannot be. So Flakes were built on a somewhat shared vision of a relatively large part of the project, which needed to stay vague to stay shared, obviously20:20:27
@7c6f434c:nitro.chat7c6f434cA typical passed RFC looks like a search for a least-disliked outcome, not most-liked. Even local goals are never actually aligned and won't be aligned. Global goals and vision can only serve to fragment.20:22:17
@eyjhb:eyjhb.dkeyJhb joined the room.20:51:29
@tomberek:matrix.orgtomberekI'm more optimistic about the benefits of having some explicit goals. They can serve to unify and motivate as well as having the risk of fragmentation. We should consider if we want to or not. At the moment, I think we should.21:10:31
@7c6f434c:nitro.chat7c6f434cBy now, I think any claim that a goal can unify should come with an explanation where such an optimistic view comes from21:16:28
@apcodes:matrix.org@apcodes:matrix.org

A typical passed RFC looks like a search for a least-disliked outcome

It could mean as well that the RFC process or other processes in place cause people to dis-align and are dysfunctional to some extent.

I find it hard to take the impossibility of a shared vision and shared goal to be the ultimate conclusion. It would seem to me that all collaborative social interaction would break down entirely at this point.

So if collaborative social interaction exists, and there is a lot of that in nixpkgs every day, then some people at least align some of the time with other people in goal and vision.

Which raises the question what causes them to dis-align in some cases so that these interactions become a "search for a least-disliked outcome".

So I am with tomberek on this I guess. I am more optimistic about the possibility of shared goals. Dysfunctional processes in place might make it harder of course.

I think any claim that a goal can unify should come with an explanation where such an optimistic view comes from

I think I somewhat gave one: without the possibility of shared goals at least on a limited basis, how can you have collaborative social interaction? And if it is only to fix a package together that you use on a daily basis but is broken after a change upstream... that's a shared goal already.

21:26:42
@7c6f434c:nitro.chat7c6f434c

It would seem to me that all collaborative social interaction would break down entirely at this point.

This is an unfounded conclusion. Ideally, for each change there are some people who are interested in it, and many others — maybe many more — for whom the change is useless, but whatever no harm from it.

Unfortunately, this ideal is not achievable and the changes will have negative impact on people who see no benefit, but we try to reduce such impacts, so that sharing the useful parts of this ball of questionable trade-offs is still preferable to splitting.

21:30:47
@7c6f434c:nitro.chat7c6f434cBut this doesn't need goals to be widely shared, much less near-uniformly21:32:03
@apcodes:matrix.org@apcodes:matrix.org

I don't think my "conclusion" is unfounded at all. You went very far before, basically denying all goal-alignment between people even on a local level. And I think there is just no evidence for that. So I wanted to call that into question.

But this doesn't need goals to be widely shared, much less near-uniformly

That is a different story, yes. On which level do the goals have to be shared? Local, somewhere in the middle, or global?

Maybe we should focus on this issue, and not dispute that people can have shared goals and also do from time to time collaborate. Because I think it is fairly obviously true that human beings are on average social enough to be able to coordinate their actions to some extent.

sharing the useful parts of this ball of questionable trade-offs is still preferable to splitting.

But that depends crucially on how the comparison actually is between the trade-offs and splitting to you in particular.

And that again depends on your goals. Because stuff is only better or worse in relation to some goal.

And in a way this clarification of what goals people have in mind was what tomberek wanted to hear initially as a starting point: "Please consider the goals you personally have for Nix"

That is what he said.

21:44:28
@apcodes:matrix.org@apcodes:matrix.organyways, I hope that helps. I thought his initial point was valuable to explore21:45:54
@apcodes:matrix.org@apcodes:matrix.org(but I have to leave now, so let's see what comes next, if anything)21:46:23
@7c6f434c:nitro.chat7c6f434c

Discussions about governance will meander if we cannot be clear on what goals that governance should be aiming for.

«goals that governance should be aiming for» is something project-scale

21:47:37
@apcodes:matrix.org@apcodes:matrix.orgpotentially yes21:47:48
@apcodes:matrix.org@apcodes:matrix.orgbut this channel is called "Nix Platform Governance" so...21:48:05

Show newer messages


Back to Room ListRoom Version: 10