The dust of infighting in the Rust project is settled: the original core team is disbanded and a leadership committee is established.
CTOnews.com, June 22, the internal disputes of the Rust project were relatively violent, and the audit team resigned collectively in order to protest against the core team, while the core team itself was too busy because of numerous affairs, reflecting that the project itself is the extension of the software development cycle and the increase of Bug, including basic operation and maintenance work such as vulnerability tracking, which has also been seriously affected.
▲ earlier reviewed a screenshot of the collective resignation of the core team in protest against the core team. After many governance troubles, members of the Rust team have now worked together to create a new RFC draft called "Rust leadership Council", which decides to reshape Rust's leadership and governance model and abolish the previous Rust core team and temporary leader positions, after which Rust directors will have the highest authority. To deal with all important matters.
CTOnews.com noted that the main content of the RFC draft is to remove the Rust core team, and then a representative of the previous team will set up a leadership committee similar to "parliament". In the coming weeks, the leadership committee will hold regular meetings, propose the next round of agenda items, build a team repository, and complete the transition from the old system to the new one.
According to the draft RFC of ▲ "Rust leadership Council", Tu Yuan GitHub learned that the "leadership Committee" will not work in person, but is mainly responsible for demonstrating the official attitude of the Rust project, promoting deployment cooperation among teams, assigning priorities for each project, and assigning corresponding teams or designated developers to these projects.
The first phase of the Rust leadership Committee is composed of representatives of nine top teams:
Compiler (Compiler team): Eric Holk
Crates.io (Crates.io team): Carol (Nichols | | Goulding)
Dev Tools (Development tools team): Eric Huss
Infrastructure (Infrastructure team): Ryan Levick
Language (language team): Jack Huey
Launching Pad (new team): Jonathan Pallant
Library (Library Management team): Mara Bos
Moderation (audit team): Khionu Sybiern
Release (release team): Mark Rousskov