!YvjJmbmVxFKdRqsLPx:nixos.org

RFC 98 Chat

50 Members
Discussion on RFC 98 [Community Team] https://github.com/NixOS/rfcs/pull/9825 Servers

Load older messages


SenderMessageTime
7 Nov 2021
@joepie91:pixie.townjoepie91 πŸ³οΈβ€πŸŒˆit's very recent history and the cultural background of the Scala community seems to be fairly close to that of NixOS, which is probably why it gets brought up a lot, and certainly why I bring it up11:53:15
@irenes:matrix.orgIrenesI will say that I do consider the amount of conflict to be a relevant metric11:55:32
@irenes:matrix.orgIrenesI'm way too tired to try to elaborate11:55:40
@irenes:matrix.orgIrenesI appreciate everything you're saying joepie and I agree with most of it, except that yes the cost does matter11:56:12
@tomberek:matrix.orgtomberekPerhaps my use of "amount" was wrong, but my previous question was a bit better: So no amount of concerns or feedback that is considered legitimate and real would be enough to go down the route of 114 instead [or some alternative]?11:56:28
@irenes:matrix.orgIrenesthis is not my first time making decisions that hurt people, or trying to pick the least harmful paths knowing that all paths are harmful and that I can never have anywhere close to enough information to make that decision11:56:49
@irenes:matrix.orgIrenesbut also knowing that inaction is a choice, too, and one that I would be just as culpable for11:57:00
@irenes:matrix.orgIrenesand because of those accumulated regrets, I'm not willing to say that the attempt should continue forever, or anything along those lines, because that's manifestly untrue11:58:22
@tomberek:matrix.orgtomberekThank you.11:58:58
@irenes:matrix.orgIrenestomberek: please remember that although joepie is helping as a volunteer, he's not an RFC author, and your "how much" question is really one that only the authors can speak to11:59:10
@joepie91:pixie.townjoepie91 πŸ³οΈβ€πŸŒˆ I'm not saying that there are no terminal conditions either, to be clear. I just measure them in a way other than 'amount', as I mentioned before 11:59:18
@joepie91:pixie.townjoepie91 πŸ³οΈβ€πŸŒˆ * I'm not saying that there are no terminal conditions (for me personally) either, to be clear. I just measure them in a way other than 'amount', as I mentioned before 11:59:30
@joepie91:pixie.townjoepie91 πŸ³οΈβ€πŸŒˆor maybe 'assess' is a better word than 'measure' here11:59:55
@irenes:matrix.orgIrenesyeah12:00:08
@irenes:matrix.orgIrenesI wanted to be direct on this point because I know it's an important one for tomberek12:00:19
@joepie91:pixie.townjoepie91 πŸ³οΈβ€πŸŒˆand yeah, I can only answer these kind of questions from the perspective of "under what circumstances would I withdraw my support for 98"12:00:20
@joepie91:pixie.townjoepie91 πŸ³οΈβ€πŸŒˆ * and yeah, I can only answer these kind of questions from the perspective of "under what circumstances would I personally withdraw my support for 98"12:00:46
@joepie91:pixie.townjoepie91 πŸ³οΈβ€πŸŒˆ (but I am also aware that my active involvement with this RFC, despite not carrying any formal power, does carry informal influence) 12:01:30
@joepie91:pixie.townjoepie91 πŸ³οΈβ€πŸŒˆ tomberek: also, is my own answer to the terminal condition question clear enough, or is there something I can clarify? 12:05:42
@tomberek:matrix.orgtomberekNo.12:06:07
@tomberek:matrix.orgtomberek(it is not clear. I would not be able to describe your position.)12:07:50
@piegames:matrix.orgpiegames
In reply to @joepie91:pixie.town
asymmetric: this is the main one: https://contributors.scala-lang.org/t/politics-safety-and-the-future-of-scala/5317

You may be able to ignore politics, but many of usβ€”particularly the most vulnerable of usβ€”cannot. […] My very life and [existence] is political. I do not have the luxury or privilege of ignoring politics. My political differences with some others in the community is that I want to live, and they want me to not exist. There is no reconciliation there.

Just wow.

12:10:01
@irenes:matrix.orgIrenesright, like, Nix is in a much better place than Scala, but that's due to the good character of the people who built this community12:13:22
@irenes:matrix.orgIrenesat some point as a place grows, there's a need to turn that stuff into something that can be reproduced without relying on specific, unique individuals12:13:56
@asymmetric:matrix.dapp.org.uk@asymmetric:matrix.dapp.org.ukthanks for the links. unfortunately the length of the thread there is not compatible with the time i have available.. which is a shame, as these sorts of things are nuanced 12:15:51
@irenes:matrix.orgIrenesyeah, I feel that12:16:01
@asymmetric:matrix.dapp.org.uk@asymmetric:matrix.dapp.org.uki have barely enough time to keep tabs on this rfc12:16:05
@joepie91:pixie.townjoepie91 πŸ³οΈβ€πŸŒˆ

tomberek: okay, so let me attempt an example to illustrate it: let's say that we have some hypothetical 'conflict' unit. a proposal might involve 3 conflicts, or 20 conflicts, and so on. but not every conflict is equal; some conflicts are tiny (disagreement about what pizza to order), some conflicts are huge (I want to live vs. you want me to not live, like in what piegames quoted above). and some conflicts are fundamental and unresolvable (different taste preference for pizza toppings) whereas other conflicts are resolvable ("oops, I misunderstood what you meant with that, let's clarify the text").

how I am reading your question is basically "after how many conflicts do we give up on this proposal?" - but that is a question that doesn't make sense to me without more nuance. 10 conflicts about pizza toppings are annoying but not a critical issue, whereas a single conflict about whether someone deserves to live could make the whole proposal unworkable. likewise, conflicts might be genuine disagreements where a compromise can be reached, or they might almost all originate from one hypothetical person who is trying to derail the discussion so that no moderation changes are made, so that they can continue to evade consequences for their behaviour going forward.

I am taking all of these factors into account in deciding whether I continue to consider RFC 98 a workable proposal, or not. I'm not looking at the absolute quantitative amount of conflicts, but at what kind of conflicts they are. are they fundamental disagreements in values or morals that make it impossible to reconcile the community? or are they just cases of miscommunication because different people from different backgrounds interpret the same words in a different way?

and so far, my observation is that there are very few deliberately disruptive people, very few irreconcilable philosophical or moral disagreements, and that most of the conflict appears to be a product of miscommunication - which is something that is resolvable with enough time and good-faith communication (which is what I've been working on for the past few days). for that reason, I consider RFC 98 still workable, and that remains my position but only as long as the 'makeup' of the conflicts remains looking like this.

12:16:48
@joepie91:pixie.townjoepie91 πŸ³οΈβ€πŸŒˆdoes that clarify what I mean?12:17:36
@irenes:matrix.orgIrenesjoepie: do you mind if I take a pass at trying to summarize that in terms that I think will be helpful?12:22:22

Show newer messages


Back to Room ListRoom Version: 6