Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Rust language community in chaos

371 views
Skip to first unread message

Simon Clubley

unread,
Nov 23, 2021, 1:56:28 PM11/23/21
to
It looks like Rust development is basically in meltdown as the entire
Rust moderation team has just resigned.

https://www.theregister.com/2021/11/23/rust_moderation_team_quits/

https://github.com/rust-lang/team/pull/671

Perhaps the next language that comes along to replace Rust can focus
more on the "implementing and improving the language" bit and less on
all the drama associated with all the Code of Conduct stuff.

I make that comment because, so far, it looks like the latter is what
this is about.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Arne Vajhøj

unread,
Nov 23, 2021, 2:20:35 PM11/23/21
to
On 11/23/2021 1:56 PM, Simon Clubley wrote:
> It looks like Rust development is basically in meltdown as the entire
> Rust moderation team has just resigned.
>
> https://www.theregister.com/2021/11/23/rust_moderation_team_quits/
>
> https://github.com/rust-lang/team/pull/671
>
> Perhaps the next language that comes along to replace Rust can focus
> more on the "implementing and improving the language" bit and less on
> all the drama associated with all the Code of Conduct stuff.
>
> I make that comment because, so far, it looks like the latter is what
> this is about.

Maybe saying that Rust development is in meltdown is a bit let
us call it "TheRegister like".

All the members of the team that oversees that the other teams
follow code of conduct has resigned.

The teams that provide technical oversight, design the language,
develop the compiler and do the releases have not resigned.

Can they find replacements for those team members? Obviously
yes - it is not a team that require any rare skills. And in
fact they have already found 2 people.

Is the Rust project dependent on this team working? Maybe
I am old fashioned but I would say no. I think the Rust project
could do fine without it. Open source projects existed for
decades without such teams. That does not imply that
having such a team is bad - I am just saying that it is
not "must have" - whether it is "nice to have" or "useless"
is a different discussion.

Arne



Simon Clubley

unread,
Nov 23, 2021, 2:26:25 PM11/23/21
to
On 2021-11-23, Arne Vajhøj <ar...@vajhoej.dk> wrote:
> On 11/23/2021 1:56 PM, Simon Clubley wrote:
>> It looks like Rust development is basically in meltdown as the entire
>> Rust moderation team has just resigned.
>>
>> https://www.theregister.com/2021/11/23/rust_moderation_team_quits/
>>
>> https://github.com/rust-lang/team/pull/671
>>
>> Perhaps the next language that comes along to replace Rust can focus
>> more on the "implementing and improving the language" bit and less on
>> all the drama associated with all the Code of Conduct stuff.
>>
>> I make that comment because, so far, it looks like the latter is what
>> this is about.
>
> Maybe saying that Rust development is in meltdown is a bit let
> us call it "TheRegister like".
>
> All the members of the team that oversees that the other teams
> follow code of conduct has resigned.
>
> The teams that provide technical oversight, design the language,
> develop the compiler and do the releases have not resigned.
>

And that may be the real upcoming problem. Based on what has come
out so far, it looks like there are serious problems in the Core team
and none of them appear to have resigned.

Arne Vajhøj

unread,
Nov 23, 2021, 2:35:35 PM11/23/21
to
On 11/23/2021 2:26 PM, Simon Clubley wrote:
> On 2021-11-23, Arne Vajhøj <ar...@vajhoej.dk> wrote:
>> On 11/23/2021 1:56 PM, Simon Clubley wrote:
>>> It looks like Rust development is basically in meltdown as the entire
>>> Rust moderation team has just resigned.
>>>
>>> https://www.theregister.com/2021/11/23/rust_moderation_team_quits/
>>>
>>> https://github.com/rust-lang/team/pull/671
>>>
>>> Perhaps the next language that comes along to replace Rust can focus
>>> more on the "implementing and improving the language" bit and less on
>>> all the drama associated with all the Code of Conduct stuff.
>>>
>>> I make that comment because, so far, it looks like the latter is what
>>> this is about.
>>
>> Maybe saying that Rust development is in meltdown is a bit let
>> us call it "TheRegister like".
>>
>> All the members of the team that oversees that the other teams
>> follow code of conduct has resigned.
>>
>> The teams that provide technical oversight, design the language,
>> develop the compiler and do the releases have not resigned.
>
> And that may be the real upcoming problem. Based on what has come
> out so far, it looks like there are serious problems in the Core team
> and none of them appear to have resigned.

It is clearly stated in the resignation that the core team does
not like to be moderated regarding code of conduct by the
moderation team.

But considering how many open source projects that has
thrived for decades without even having code of conduct
and a moderation team then it is not obvious to me
what the "serious problem" is.

Arne

Arne Vajhøj

unread,
Nov 23, 2021, 2:40:19 PM11/23/21
to
I could see a serious problem if the core team had resigned
and the moderation team had stayed!

Arne

Phillip Helbig (undress to reply)

unread,
Nov 23, 2021, 4:38:13 PM11/23/21
to
In article <snjdgp$9hn$3...@dont-email.me>, Simon Clubley
<clubley@remove_me.eisner.decus.org-Earth.UFP> writes:

> It looks like Rust development is basically in meltdown as the entire
> Rust moderation team has just resigned.
>
> https://www.theregister.com/2021/11/23/rust_moderation_team_quits/
>
> https://github.com/rust-lang/team/pull/671
>
> Perhaps the next language that comes along to replace Rust can focus
> more on the "implementing and improving the language" bit and less on
> all the drama associated with all the Code of Conduct stuff.
>
> I make that comment because, so far, it looks like the latter is what
> this is about.

And Python broke backward compatibility.

Maybe it was good that I didn't take the advice to learn some newer
languages. :-]

John Reagan

unread,
Nov 23, 2021, 5:06:43 PM11/23/21
to
At least the perl5 vs perl6 issue was fixed by renaming perl6 to raku.

Arne Vajhøj

unread,
Nov 23, 2021, 6:45:08 PM11/23/21
to
On 11/23/2021 4:38 PM, Phillip Helbig (undress to reply) wrote:
> And Python broke backward compatibility.
>
> Maybe it was good that I didn't take the advice to learn some newer
> languages. :-]

Even Fortran has removed some old features in latest standards ...

Arne


Dave Froble

unread,
Nov 23, 2021, 8:56:07 PM11/23/21
to
On 11/23/2021 1:56 PM, Simon Clubley wrote:
> It looks like Rust development is basically in meltdown as the entire
> Rust moderation team has just resigned.
>
> https://www.theregister.com/2021/11/23/rust_moderation_team_quits/

This part is interesting.

"done in protest of the Core Team placing themselves unaccountable to anyone but
themselves."

Now, if it is a technical thing, consider them changing things (al-la Python V2
vs Python V3) such that existing software no longer works? Not saying that is
an issue. But it is a possible consequence of such "open" software.

Just hoping for JR and minions getting Basic working on x86 VMS.

--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: da...@tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486

Dave Froble

unread,
Nov 23, 2021, 8:59:16 PM11/23/21
to
On 11/23/2021 2:35 PM, Arne Vajhøj wrote:
Well, sometimes in these things, there is happenings like MySQL and MarieDB.

What's next? Corrosion?

:-)

Arne Vajhøj

unread,
Nov 23, 2021, 9:22:55 PM11/23/21
to
On 11/23/2021 8:56 PM, Dave Froble wrote:
> On 11/23/2021 1:56 PM, Simon Clubley wrote:
>> It looks like Rust development is basically in meltdown as the entire
>> Rust moderation team has just resigned.
>>
>> https://www.theregister.com/2021/11/23/rust_moderation_team_quits/
>
> This part is interesting.
>
> "done in protest of the Core Team placing themselves unaccountable to
> anyone but themselves."
>
> Now, if it is a technical thing, consider them changing things (al-la
> Python V2 vs Python V3) such that existing software no longer works?
> Not saying that is an issue.

The team that quit are responsible for code of conduct.

So it is not likely to be anything technical.

More likely the core team has been consistently rude to more
junior project members and ignored the moderation team when
they pointed out that it was non compliant with code of conduct.

Arne

Arne Vajhøj

unread,
Nov 23, 2021, 9:26:47 PM11/23/21
to
On 11/23/2021 8:59 PM, Dave Froble wrote:
> On 11/23/2021 2:35 PM, Arne Vajhøj wrote:
>> On 11/23/2021 2:26 PM, Simon Clubley wrote:
>>> On 2021-11-23, Arne Vajhøj <ar...@vajhoej.dk> wrote:
>>>> Maybe saying that Rust development is in meltdown is a bit let
>>>> us call it "TheRegister like".
>>>>
>>>> All the members of the team that oversees that the other teams
>>>> follow code of conduct has resigned.
>>>>
>>>> The teams that provide technical oversight, design the language,
>>>> develop the compiler and do the releases have not resigned.
>>>
>>> And that may be the real upcoming problem. Based on what has come
>>> out so far, it looks like there are serious problems in the Core team
>>> and none of them appear to have resigned.
>>
>> It is clearly stated in the resignation that the core team does
>> not like to be moderated regarding code of conduct by the
>> moderation team.
>>
>> But considering how many open source projects that has
>> thrived for decades without even having code of conduct
>> and a moderation team then it is not obvious to me
>> what the "serious problem" is.
>
> Well, sometimes in these things, there is happenings like MySQL and
> MarieDB.

Forks happens. If developers feel the project is going in the
wrong direction.

The MySQL - MariaDB thing was because MySQL was sold to Oracle and some
of the developers did not like "the Oracle way" so they forked.

But somehow I do not see a team of code of conduct watchers fork
the project.

> What's next?  Corrosion?

That name is already taken.

It is the name of the Rust IDE (based on Eclipse).

Arne



Phillip Helbig (undress to reply)

unread,
Nov 24, 2021, 2:52:06 AM11/24/21
to
In article <619d7d01$0$692$1472...@news.sunsite.dk>,
Yes, but:

o only things for which there are better alternatives

o they were deprecated years or decades in advance

o compilers still support them

o the process of removal is well organized

o no-one complains about it

Simon Clubley

unread,
Nov 24, 2021, 8:59:04 AM11/24/21
to
On 2021-11-23, Arne Vajhøj <ar...@vajhoej.dk> wrote:
> On 11/23/2021 2:26 PM, Simon Clubley wrote:
>>
>> And that may be the real upcoming problem. Based on what has come
>> out so far, it looks like there are serious problems in the Core team
>> and none of them appear to have resigned.
>
> It is clearly stated in the resignation that the core team does
> not like to be moderated regarding code of conduct by the
> moderation team.
>

So IOW, one set of rules for the leaders and a different set of rules
for everyone else.

> But considering how many open source projects that has
> thrived for decades without even having code of conduct
> and a moderation team then it is not obvious to me
> what the "serious problem" is.
>

That's the old way of doing things.

In the new fashionable way of doing things, you are supposed to
declare how your language is a socially conscious language and
then bring along all the CoC and moderation infrastructure to
support that.

That's exactly the kind of statement the Rust people made BTW when
they setup the Rust language project.

Arne Vajhøj

unread,
Nov 24, 2021, 9:17:54 AM11/24/21
to
On 11/24/2021 8:59 AM, Simon Clubley wrote:
> On 2021-11-23, Arne Vajhøj <ar...@vajhoej.dk> wrote:
>> On 11/23/2021 2:26 PM, Simon Clubley wrote:
>>>
>>> And that may be the real upcoming problem. Based on what has come
>>> out so far, it looks like there are serious problems in the Core team
>>> and none of them appear to have resigned.
>>
>> It is clearly stated in the resignation that the core team does
>> not like to be moderated regarding code of conduct by the
>> moderation team.
>
> So IOW, one set of rules for the leaders and a different set of rules
> for everyone else.

That seems to be why the moderation team resigned yes.

>> But considering how many open source projects that has
>> thrived for decades without even having code of conduct
>> and a moderation team then it is not obvious to me
>> what the "serious problem" is.
>
> That's the old way of doing things.
>
> In the new fashionable way of doing things, you are supposed to
> declare how your language is a socially conscious language and
> then bring along all the CoC and moderation infrastructure to
> support that.
>
> That's exactly the kind of statement the Rust people made BTW when
> they setup the Rust language project.

My point is that there are two different questions:
1) is the "old way" still able to produce software?
2) is the "new way" morally better than the "old way"?

And I think the answer to question #1 is YES.

Which means that the risk for Rust users is minimal.

Arne



Simon Clubley

unread,
Nov 24, 2021, 1:45:41 PM11/24/21
to
You are making the rather naive assumption that people interested in
pushing 2) as the way forward would allow the Rust development model
to switch to the 1) old way of doing development and hence get rid of
all the new infrastructure. :-)

Arne Vajhøj

unread,
Nov 24, 2021, 2:15:05 PM11/24/21
to
But they are not getting rid of the new infrastructure.

If you read your own links then they already appointed a couple of new
members to the moderation team.

Maybe a large number of Rust contributors will revolt and force the
core team to accept being overseen by moderation team.

But I would not hold my breath until it happens.

Arne

Simon Clubley

unread,
Nov 25, 2021, 8:06:52 AM11/25/21
to
Arne, you have answered a different question to the one you asked above.

You were asking if Rust could switch to the old way of developing
open source software. My reply was to point out why that isn't going
to happen.

Arne Vajhøj

unread,
Nov 25, 2021, 1:58:10 PM11/25/21
to
It is not happening because it does not seem to be what the core
team want to do.

But that does not mean that they could not produce software if
they went that route.

And that means that there is not really any need to be worried
for the future of the language.

Arne

went that

Arne Vajhøj

unread,
Nov 26, 2021, 9:29:06 AM11/26/21
to
https://blog.rust-lang.org/inside-rust/2021/11/25/in-response-to-the-moderation-team-resignation.html

Core team seems to stick to the course and it looks like the leads
of the other teams are on board.

So no impact on Rust.

Arne

Simon Clubley

unread,
Nov 26, 2021, 1:38:05 PM11/26/21
to
On 2021-11-26, Arne Vajhøj <ar...@vajhoej.dk> wrote:
>
> https://blog.rust-lang.org/inside-rust/2021/11/25/in-response-to-the-moderation-team-resignation.html
>
> Core team seems to stick to the course and it looks like the leads
> of the other teams are on board.
>
> So no impact on Rust.
>

Reddit has a less charitable take on that response: :-)

https://www.reddit.com/r/rust/comments/r1yhgt/in_response_to_the_moderation_team_resignation/

Arne Vajhøj

unread,
Nov 26, 2021, 4:01:36 PM11/26/21
to
On 11/26/2021 1:38 PM, Simon Clubley wrote:
> On 2021-11-26, Arne Vajhøj <ar...@vajhoej.dk> wrote:
>>
>> https://blog.rust-lang.org/inside-rust/2021/11/25/in-response-to-the-moderation-team-resignation.html
>>
>> Core team seems to stick to the course and it looks like the leads
>> of the other teams are on board.
>>
>> So no impact on Rust.
>
> Reddit has a less charitable take on that response: :-)
>
> https://www.reddit.com/r/rust/comments/r1yhgt/in_response_to_the_moderation_team_resignation/

A few random people on the internet think the reply is too late and too
vague?

That really means nothing.

They may think their opinions are brilliant master pieces that
has a huge impact.

But the reality is that what impacts Rust is whether people that are
actually contributing to the project leave or stay with the project
and whether users of Rust leave or stay with the language.

So far it seems to be 100% internet noise and 0% real.

Arne



0 new messages