-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
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
Build failure: cdemu #342530
Comments
broken by #342703 |
Apologies for bringing up a series of PRs that seemed to have been a little contentious, but from what I can tell, CDEmu and the VHBA kernel module are still broken (exact same issue) on stable (24.05) as of writing. I'm not 100% sure why the issue was closed. |
Well, fixing the build in previous stable is probably moot, now that 24.11 has been released. I personally still am mystified why @NixOS/moderation has decided to issue a formal warning against me, but not against the person who decided to do a hot-headed revenge-revert; in a process that they called "mediation", where not a single perspective has been mediated between myself and opposing parties. I don't know what I'm supposed to learn from being slammed for self-merging a trivial fix to a package where I've been creator and sole maintainer for years, in a PR that was already approved by another member, while the person who has called for my head most vocally seems to be able to use And most importantly: I don't know how I'm supposed to get out of a situation, where a formal process that can end in my expulsion has been started, but the party who owns the process (moderation) refuses to elaborate further. In fact, my attempts to gain clarity have been met with:
Which to me just sounds like "shame if somebody took your commit access away". Then also:
Which speaks for itself I think, but note that this has been on 18. September 2024, and any of my attempts to reconnect since have fallen on deaf ears. Note that despite having permission by the relevant mod team member, I'm still protecting their identity, because to me, it's not about names and I'm speaking to the mod team as a community body, not to individual members personally. Though my patience is wearing thinner, every time this BS is taking my head for a spin. And just because I've not published all the private correspondence yet, doesn't mean I'm not refining the open letter, every time I need an outlet. What I have been doing, is going on soft strike and refused to do significant work on NixOS, but that makes me uncomfortable and isn't good for the community. So I'm vowing to become gradually more vocal (and unfortunately necessary also annoying) this year, until this is either resolved, or until I'm being ejected from the community in an obvious display of injustice. What I'm refusing to do is go kamikaze or quiet-quit, as many members seem to have been doing since the infamous open letter. If this attitude seems belligerent to anyone reading this, I assure you it's not. I do genuinely want to understand and improve my interactions, and continue to contribute productively. But as I said, I still don't know what I'm supposed to learn, because if that is "There is an in-crowd, you're not part of it, so better watch your mouth", I am refusing to learn that. Also, I don't want to give up my position just because someone is slighting me, because, I'm planning on staying and cleaning up your mess, long after you've burned out and moved on to greener pastures. P.S.: I do think, moderation is necessary, and I still think that in a world of choosing between lesser evils, @NixOS/moderation is probably a net positive, even in its current operation. But ... oh boy ... the way, you're doing it is not the way to do it and I'm telling you that from almost two decades of experience, running (non-tech; IRL) communities. Please get back to me and I'll stop being publicly annoying, promise. Nobody made you take on the responsibility, but now that you have it, you need to own up! Or at least hand the matter off to the assembly, if you think it warrants that level of scrutiny. |
Hey bendlas, I'm answering on behalf of the NixOS moderation team. You were issued a formal warning about your adversarial communication style last September. As we pointed to you in private, the goal of such a warning was to nudge you to rethink the way you communicate with other contributors. This warning was not triggered by a single particular occurence, but instead by a communication pattern you had. You decided to act adversarily against other contributors, alienating some of them. This builds up over several months before we decided to intervene. In no particular order, these posts lead to this decision: #342549 (comment) After a formal warning, people usually understand what behavior was problematic and adjust it, which seems to have been your case so far since we did not see any new incidents. Or, sometimes, they decide to double down and eventually get banned. It seems like you decided to strike and send us ultimatum letters asking us to retract the warning. To be fully honest, it's a bit of a surprising ask and we do not really know how to act on it. On one hand, you're not exhibiting any problematic behavior anymore towards other contributors, which is great. On the other hand, you ask us either to retract the formal warning or ban you. We still think this warning is deserved, it won't be retracted. We're not really willing to escalate this further either. So, now comes our question: what should we do next? |
Hey picnoir and NixOS moderation team, thanks for getting back immediately on this one. OK, answers first:
Excellent question, thank you! For the purposes of this mine escalation, I'd be satisfied with clarity on the following point: Is there any possible redemption arc for me at all? Or should I expect this blemish on my record to follow me around for the rest of my life with NixOS, i.e. could it forever after now be immediate "second warning" if and when somebody perceives a pattern of me crossing over from assertive to adversarial? Or in other words: Imagine me being hard of learning for a second, and that the mod team's point of warning, last september, had already been after "last warning". And so imagine that I had actually gotten myself banned on that occasion. Now imagine I had come back now, and wanted to make credible that it was safe for you to probationally lift the ban. What steps would you have me do? What criteria would you communicate for me to observe? Besides that clarity: It would be nice-to-have, if me and the NixOS moderation team could agree to stay in touch, until such time as - you are satisfied that you won't have to call out "adverserial behavior" on me - and I am satisfied that I won't have to call out "incompetent handling" on you or anyone in the community. I hope you recognize, that I've been trying hard to not filibuster your resources, so maybe you can grant me that level of trust?
Another excellent question! I do like the question game! Especially, when played cooperatively. Maybe we can keep playing that for a while? I do have an idea for a choice of four possible next steps, but before I posit that, I'm afraid I'd like clarity on another slightly uncomfy question: Will the NixOS moderation team allow for the record, that - formally - the previous message was the first instance of me being asked about or even presented with a cohesive set of examples for the alleged "pattern of adversarial behavior" as part of the mediation process or even by a moderation team member at all?
I feel that this framing grossly mischaracterizes my (publicly as well as privately) stated asks. Would you like me to quote from my (as yet unanswered) emails, sent to the NixOS moderation team appeals email address? Thanks for bearing with me so far. Now, instead of waxing on about my defensibilia (got plenty. wanna read?), let me present the philosophical angle, that I'm trying to approach this from: ================================================================ There are plenty of people with even worse social skills than mine but better intentions yet, in the wider community. I'm making an example of myself, such that I might illuminate the new ways on all of our behalf. I want to learn and document, whatever would have helped me avoid the trap of becoming adversarial, even while speaking on contentious topics. Pedagocially speaking, being threatened with excommunication for transgression is not enough. I also need an achievable goal of regaining lost communion. (see rehabilitation, prison reform movements) I also need an achievable goal of dissenting while maintaining communion. (see freeze dem of peach) |
Hi, since you’re continuing to attack me I thought I should address this:
In summary, only two of the seven PRs you linked were merged into I assume you have developed this fixation on me because I spoke out against your problematic behaviour on a couple of occasions. (I also spoke out at the same times about the problematic behaviour of other participants in those exchanges, like dotlambda and AndersonTorres.) But your focus on me is misplaced; I have heard from multiple others who have found your behaviour highly objectionable but didn’t feel like getting into a fight with you. I can’t really blame them given the ongoing reaction it has provoked. After your posts here and elsewhere I have to wonder what your intent in requesting my review on #367275 was. Unfortunately I do not get the impression you are going to be able to participate in Nixpkgs without attacking people like this, so I feel my previous attempts at mediation have been somewhat of a waste and I won’t attempt to do so further. I do, however, think I am owed several apologies. |
Gee whiz, hello as well, and thank you for talking to me, instead of about me, for once. Unfortunately, it's too late for that. At this point in time, I'm not interested in (and honestly, afraid of) engaging with you directly. I'll ask you to direct anything that you'd like to tell me or ask of me about this matter through mediation. And since we're at it, I'd appreciate if you could direct "multiple others" as well, to run their grievances through established, responsible structures, instead of you personally. I trust that outside of this matter, we'll continue to be able to collaborate productively. Thanks! |
Okay, I’ll leave this for the moderation team to handle, then. Please stop requesting my review on PRs and posting unsubstantiated attacks about me. |
hi bendlas, The thing you’re asking for is impossible. We do not have a formal strike system, nor do we plan on implementing one. We also can’t forget, or make other community members forget, your previous behavior, such that it doesn’t affect their interactions with you going forward. The way to move forward is not getting your warning formally expunged - it’s rebuilding the trust we and other community members have in you, by listening to feedback and acting on it instead of trying to shift the blame to others. That’s something you’ll have to do yourself - we don’t have the ability to hold any individual person’s hand through any individual interaction even if we wanted to. We already gave you a list of things we see as overstepping the rules we have. Now it would be your responsibility to learn from those. We hope that answers your question and what is the way forward. |
Hi Lassulus, first, thanks for your answer! I feel you have gotten closest so far in dealing with my actual points of contention. However.
With respect, that's not "impossible", that's either "we don't think it's a good idea" or "we don't want to do the work".
That's not what I've been asking for, nor is it what I'm seeking. To the contrary: The risks I've been taking would have been pretty pointless if nobody remembered. And the reason I'm still harping on this, is exactly that I want us to remember and learn a thing or two.
See, I'm really trying to give the community a chance to strengthen the moderation team's agency here. And I'm telling you: If there is no possible recourse or even just revaluation at all - even in cases where the bag has been so grossly fumbled as here - then calling the warning "formal" is pretty well worthless.
I'll not take offense to these statements, since they are based on many false premises of my intentions. I will point out that abusing a community member (me) like this, and then asking them to just "learn from it" and "rebuild trust (a.k.a renew their investment)" is parasitic behavior and I will not stand for the community turning that way!
As of 2025-01-11, you have, yes. The list seems to have been carelessly copied from emilazy's attack post against me. Are you saying that not bringing the list up during mediation was an oversight, but the formal warning would have still stood, even if I had had a chance to offer insight and ask forgiveness during mediation?
I hope that you're recognizing that I am in fact stepping up to that responsibility! Is there any specific lesson that you would like me to direct my learning ability to? Also recognize that I've been trying hard to not play the "show me the rules" or the "show me what I've done" or even the "but other people" game. [1] [2]
Well, you did answer some questions. If I'm understanding your answers correctly though, then the implications for the way forward are unfortunate, though: It is my belief that any reasonable system of guidance must either be precise or forgiving. Usually in the real world, it has to be both. The moderation team seems to want to execute its powers based on a system that is neither. Two logical outcomes are that either 1) moderation enables many kinds of hidden methods of abuse or 2) moderation itself becomes a joke. Again, usually both, unfortunately. I remain willing to talk, but until you open up for input (or at least revaluation and further mediation), my verdict stands. Remember: I'm not arguing for my own sake (but for a just process for everybody). I'm not coming empty handed (offering improvement ideas and documentation work). until then P.S. OK, again, really trying hard to respect your reading time, but two slightly rantey footnotes taken out from above, because these two personal points will have to come out sooner or later, in order for everything to make sense. [1] I will finally say to the point of my learning responsibility - even without being asked - that no: I'm not finding anything indefensible in anything I've posted. And for the one instance where I got too close for my comfort, I had already apologized to the people that I unilaterally (read, not emilazy wanting an apology from me about telling her to "reflect it" after calling me "unable or unwilling" [though you can offer her my apologies for that, by way of mediation]) directed my speech to, long before it got dug up and used as justification to call for my expulsion. Has the mod team been aware of that earlier apology? I can tell you that it wasn't brought up in mediation, since the corresponding point wasn't brought up during mediation at all! [2] If what I'm supposed to learn is "don't be obnoxious", then has the moderation team even noticed so far, that in every single alleged point, I had been defending against severely obnoxious community standard transgressions? And each time successfully so, no less. Say what you will about my methods, but I haven't noticed a single careless or gratuitous module breakage in the 24.11 cycle, in stark contrast to the worsening tendency over the past couple years. |
Steps To Reproduce
Steps to reproduce the behavior:
Build log
Additional context
Looks like there's a new vhba module version: https://sourceforge.net/projects/cdemu/files/vhba-module/
Notify maintainers
@bendlas
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: