|
|
Subscribe / Log in / New account

The elephant in the room

The elephant in the room

Posted Feb 10, 2025 19:32 UTC (Mon) by dralley (subscriber, #143766)
In reply to: The elephant in the room by andreashappe
Parent article: Maintainer opinions on Rust-for-Linux

He addressed Marcan's behavior, he did not address the original topic of discussion (at least publicly) in any way.

It is extremely that he will merge the patch when it is submitted to him in the merge window, regardless of CH's NACK. But I personally wish he wouldn't just let the subject sit there and generate drama in the meantime. Even if the R4L devs themselves know what's up, it discourages everyone on the outside and leads to needless negativity.


to post comments

The elephant in the room

Posted Feb 12, 2025 20:41 UTC (Wed) by plugwash (subscriber, #29694) [Link]

I can see why he doean't though, if he explicitly acks the patch in a mailing list post, then marcan's supporters can parade that post round as a victory.

If he just quietly merges it as part of a big merge that is much harder to do.

The elephant in the room

Posted Feb 12, 2025 21:01 UTC (Wed) by jmalcolm (subscriber, #8876) [Link]

My first take was similar. However, I can see here how getting into the middle of the debate may do nothing positive and just fan the fire. Regardless of his take, it is just more to argue about. And, given the divide, it would take A LOT of pinning down to prevent endless goalpost moving in the replies.

Linus has a unique super-power. He gets to decide what to merge and what not to (not in a sub-system but in the kernel). In the end, kernel maintainers only authority comes from the fact that Linus takes takes submissions from them.

So, the ultimate statement from Linus will simply be if he merges the Rust changes or not.

If he does, that is not only a VERY strong statement but it destroys the entire argument being leveled against Rust here. Once it is in, it is in. The whole "I need to maintain absolute purity to prevent the cancer" line of reasoning evaporates almost completely.

If Linus rejects it, he has the choice of again making it a very strong statement or of being very clear about the the technical reasons for the rejection. In which case, the whole thing because a technical debate as it should be.

In the end, I think Linus is making the right decision to keep his powder dry for the real strike taken at merge time. I also think this supports his ability to take a hard-line against the "social" side of the issue now and then the technical side of the issue later when he merges the code.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds