Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add jonringer as a board observer #133

Closed
wants to merge 1 commit into from

Conversation

jonringer
Copy link

@jonringer jonringer commented Apr 8, 2024

Moving forward, I would also like to participate in these discussions.

NixOS has been (and still is) a big part of my life, and would like to see both the technology and community succeed.

About me (for people coming from https://mastodon.delroth.net/@delroth/112236013811613910):

  • 3 time NixOS release manager
  • ~1.4k PRs to Nixpkgs
  • ~3.5k Commits to Nixpkgs
  • ~9.6k PR reviews to Nixpkgs

This is the culmination of 3 years of doing part-time to full time volunteer work on Nixpkgs, before burning out due to politically charged individuals in the community 2 years ago.

EDIT: Hello people from the internet, if you could also review NixOS/rfcs#171 before downvoting, it would be much appreciated.

@jonringer
Copy link
Author

Wish I would get this much engagement on my PRs to Nixpkgs :)

@TravisWhitaker
Copy link

What's the process for this? I'd also be interested.

@paperdigits
Copy link

The board meetings are open. Just show up.

@jonringer
Copy link
Author

The board meetings are open. Just show up.

Aye, will do ;)

@Lewiscowles1986
Copy link

Just gonna link this here...
https://discourse.nixos.org/t/objection-to-minority-representation-by-a-single-class-in-nixos-sponsorship-policy/42968/21

@zimbatm
Copy link
Member

zimbatm commented Apr 24, 2024

Hi Jon,

The board reviewed your application, and decided to reject it given the current situation.

Board observership is meant to keep strong bonds between the board and the community as a whole. This means that observers must be figures trusted by the community, and the current controversy does not put you in such a place at the moment.

We’re also not in a situation where we can afford a new observer as we’ve just onboarded Janik and don’t want to expand too quickly.

I hope this makes sense to you,
Jonas

@zimbatm zimbatm closed this Apr 24, 2024
@jonringer jonringer deleted the jonringer branch April 24, 2024 15:18
@jonringer
Copy link
Author

Board observership is meant to keep strong bonds between the board and the community as a whole. This means that observers must be figures trusted by the community,

I don't think unanimous trust by all members of the community is a reasonable bar. Nix is a world-wide diverse community, not everyone is going to favor me or another member.

I put my name in because I don't think there's any representation for the portion of the community who want Nix to remain largely non-political. It is a community centered around a technology, why can't we all just be equals?

and the current controversy does not put you in such a place at the moment.

If you're referring to https://discourse.nixos.org/t/objection-to-minority-representation-by-a-single-class-in-nixos-sponsorship-policy/42968/19, I was arguing:

  • these positions are largely filled by members of the community, do we really need more community representation?
  • if we do need more community representation, then we should have more diverse inclusion of the community than delegating it to a vocal subset.

Public defamation, humiliation, and broad generalization of my character on many social media platforms should not count against me as an observer.

We’re also not in a situation where we can afford a new observer as we’ve just onboarded Janik and don’t want to expand too quickly.

My assumption was that the role of responsibility was mostly on the observer (and other board members) to stay aware of foundation concerns, and be able to converge on decisions relevant to the board. I'm not aware of any significant on-boarding cost for the board, but would be happy to be proven wrong.

I hope this makes sense to you,

I don't know how to interpret this other than, "I'm yielding to appease this vocal mob, and I don't wish to become the victim like you".

@zimbatm
Copy link
Member

zimbatm commented Apr 25, 2024

Don't be ridiculous, Jon. Where did we say "unanimous trust"? Look at the board composition; where are you not represented? Once again, you are not listening and framing this about politics instead of thinking about the people behind the issues. Of course, I am not blind that there are ideologies involved, but you have to be able to look past that and see that the people you are attacking are mostly just like you; they want to be able to hack on Nix without having to wonder where the next attack is going to come from. Until you fail to see that, I don't think your involvement is going to helpful.

This is my POV, and not an official statement of the board.

@jonringer
Copy link
Author

Where did we say "unanimous trust"?

"community as a whole" is similar to "everyone"

Look at the board composition; where are you not represented?

I feel that Nix (the tool) is represented by the foundation members, but not "the nixpkgs community". The narrative that "they are observing on behalf of the greater nixpkgs community" is absurd, they do not speak for me and many others.

look past that and see that the people you are attacking

I don't think I've been personally attacking anyone. Rather, I've been consistently on the receiving end of a steady stream of attacks. Where's my voice? My agency? My individuality.

they want to be able to hack on Nix without having to wonder where the next attack is going to come from.

Not from me.

Until you fail to see that, I don't think your involvement is going to helpful.

I agree, I don't think it's going to be helpful with their "we are the Nix community" narrative, that was the point. Representation of folks who don't align with people coercive actions like https://save-nix-together.org/.

With some of the word usage in that document, I have a sneaking suspicion that my head is next on the chopping block.

@piegamesde
Copy link
Member

I don't think I've been personally attacking anyone. Rather, I've been consistently on the receiving end of a steady stream of attacks. Where's my voice? My agency? My individuality.

You're acting like a very loud bull in a china shop who doesn't understand why everybody is yelling at you for breaking things. Just look around you!

@jonringer
Copy link
Author

You're acting like a very loud bull in a china shop who doesn't understand why everybody is yelling at you for breaking things. Just look around you!

I also have people personally messaging me and thanking me for standing up for them, or at least this "mob rule" (as one person put it). Just because some interactions are public and other private, doesn't mean that the totality of the situation can be distilled from a single perspective.

@piegamesde
Copy link
Member

I tell you "look at all the broken pieces lying around and people hurt by it" and your answer is "a handful of people applauded me in private"?

@jonringer
Copy link
Author

I tell you "look at all the broken pieces lying around and people hurt by it" and your answer is "a handful of people applauded me in private"?

I'm not doxxing people, asking people in DMs to resign, drafting extortion-like public letters, or using social media to target individuals.

But that is the current state of Nix.

@paperdigits
Copy link

paperdigits commented Apr 25, 2024

Where's my voice? My agency? My individuality.

This isn't about you individually, but about representation. The things you've questioned are represented here:

I feel that Nix (the tool) is represented by the foundation members,

If you're represented by the board, as you feel you are, then you're represented in the group, and thus:

but not "the nixpkgs community"

is not valid.


"they are observing on behalf of the greater nixpkgs community" is absurd, they do not speak for me and many others.

Yes but you're being spoken for by your representation on the board, so again you're represented in the group.


I don't think it's going to be helpful with their "we are the Nix community" narrative, that was the point.

You might read their statement as "we are the whole community" but you would be incorrect in that reading, just as they are incorrect in stating that they are the whole community. The addition of your incorrect reading doesn't result in a net positive.


I'm not doxxing people, asking people in DMs to resign, drafting extortion-like public letters, or using social media to target individuals.

As already stated, you should report those people, they should be banned. If you have reported and they have not been banned, you should raise it as a separate issue.


It is disheartening that we're still at this level of bickering from all sides at this point.

@samueldr
Copy link
Member

@jonringer, if you're this unhappy with how this is going, feel free to fork.

@epetousis
Copy link

epetousis commented Apr 26, 2024

I'm not doxxing people

@jonringer I'm not a foundation member, but I would argue that your usage of the word "doxxing" is misleading, as you admit that your place of employment is neither private nor difficult to find. Whether or not that place of employment is relevant is a separate discussion, so why do you feel the need to keep using this terminology to strengthen your arguments? This seems like an attempt to incite drama and/or derail discussion.

@nixos-discourse

This comment was marked as spam.

@nixos-discourse

This comment was marked as spam.

@nixos-discourse

This comment was marked as spam.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

9 participants