Skip to content

Add May 2024 Leadership Council Update #1334

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

Merged
merged 1 commit into from
May 14, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
77 changes: 77 additions & 0 deletions posts/inside-rust/2024-05-14-leadership-council-update.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
---
layout: post
title: "May 2024 Leadership Council Update"
author: Eric Huss
team: Leadership Council <https://www.rust-lang.org/governance/teams/leadership-council>
---

Hello again from the Rust Leadership Council!
We wanted to share an update on what the Council has been working on since [our last update][update].

[update]: https://blog.rust-lang.org/inside-rust/2024/02/13/leadership-council-update.html

## Accomplishments so far

### crates.io team moved

As part of [RFC #3595](https://rust-lang.github.io/rfcs/3595-move-crates-io-team-under-dev-tools.html), the [crates.io team](https://www.rust-lang.org/governance/teams/dev-tools#team-crates-io) moved from a top-level team to be a part of [Dev tools](https://www.rust-lang.org/governance/teams/dev-tools). As part of this transfer, [carols10cents](https://github.com/carols10cents) has stepped down from the Council. We are very grateful for Carol's support and being a part of the inaugural group of representatives.

### Project goals

The Council approved [RFC 3614](https://rust-lang.github.io/rfcs/3614-project-goals.html) which kicks off an experimental program to define project goals, along with owners responsible for those goals.

Work on the project goals is being coordinated in the [rust-project-goals](https://github.com/rust-lang/rust-project-goals) repository and the [`#project-goals-2024h2`](https://rust-lang.zulipchat.com/#narrow/stream/435869-project-goals-2024h2) Zulip stream.

### Completed representative selections

Every 6 months, half the Council representatives need to be chosen by their respective teams. This was completed in March (see [this post](https://blog.rust-lang.org/inside-rust/2024/04/01/leadership-council-repr-selection.html)), where the existing representatives are continuing for a second term. The next selections will happen in September.

### RustConf coordination

The Council has been coordinating with the Foundation for planning RustConf which will be happening September 10-13, 2024 in Montreal, Canada and online. More information about the Program Committee and RustConf in general can be found in the [Foundation's CFP post](https://foundation.rust-lang.org/news/the-rustconf-2024-call-for-talk-proposals-is-open/) and the [RustConf website](https://rustconf.com/).

### Additional items

And a few other items:

* Approved [RFC 2872](https://rust-lang.github.io/rfcs/2872-github-access-policy.html) to clarify and define the access policy for GitHub repositories in the rust-lang organization.
* Approved a policy for [Project Director substitutes](https://github.com/rust-lang/leadership-council/blob/main/policies/project-directorship/board-meeting-substitutes.md).
* There's still some work to do to further clarify affiliation limits, and to also apply this for Council limits.
* The Council performed a [conflict-of-interest](https://forge.rust-lang.org/governance/council.html#conflicts-of-interest) review of its representatives which is required to happen annually.
* Created a [Guide for selecting new Representatives](https://github.com/rust-lang/leadership-council/blob/main/guides/representative-selection.md) of the Council.
* Created a [Guide for new Representatives](https://github.com/rust-lang/leadership-council/blob/main/guides/new-representative-guide.md) of the Council.
* Coordinated with the Foundation for helping them start the hiring process for a [C++ interop engineer](https://foundation.rust-lang.org/news/google-contributes-1m-to-rust-foundation-to-support-c-rust-interop-initiative/).
* Approved the Project to participate in [OSPP](https://summer-ospp.ac.cn/help/en/). This is being coordinated by [Amanieu](https://github.com/Amanieu).

## Ongoing work

There are various efforts underway on projects that have had significant discussions since the last update, but have not concluded with any decisions, yet.
They are:

* The Council, the Foundation, and the Project Directories have been having extensive conversations around budgeting and funding. The Foundation is providing a means for the Council to directly fund its priorities, and we have been investigating how best to do that. In the short term, we have approved an experiment for providing travel funding for Project members going to Rust events.
* Investigation and discussions around the Rust trademarks, and what if any policy changes we should enact.
* Coordinating with the Foundation for determining how to handle the Foundation Fellowships in 2024.
* Considering if and how some funded role like a support staff member could assist the Council and perhaps other areas of the project. See [discussion on Zulip](https://rust-lang.zulipchat.com/#narrow/stream/392734-council/topic/Forming.20a.20staff.20team.20.3F).

### Shape of the Rust Project

We are continuing to work on the "shape of the Rust Project" initiative.

One thing we are trying to do is to bring more clarity around the people who are at the blurry edges of what we define the "Rust Project" to be. For example, Rust's [Youtube channel](https://www.youtube.com/@RustVideos) is currently managed and moderated by people both in and outside of the org. We've been trying to figure out how to make the relationship of people like that clearer, such as forming teams to cover who is responsible for the channel.

[Eric Huss](https://github.com/ehuss/) is looking into creating policy and guidelines around setting up team charters. This is intended to help bring clarity around all the teams, such as what their responsibilities are and how the teams work.

[JP](https://github.com/thejpster) wrote a post on [The Rust Society](https://thejpster.org.uk/blog/blog-2024-02-09/) to explore his ideas about what belongs in the Rust organization.

[David Wood](https://github.com/davidtwco) wrote a post [On the shape of the Rust project](https://borrowed.dev/p/on-the-shape-of-the-rust-project) after some discussions at Rust Nation.

## Meeting Minutes

We publish minutes from all Council meetings to the [Leadership Council repo][minutes].
Links to the minutes since our last update are:

* [February 2, 2024](https://github.com/rust-lang/leadership-council/blob/main/minutes/sync-meeting/2024-02-02.md)
* [February 16, 2024](https://github.com/rust-lang/leadership-council/blob/main/minutes/sync-meeting/2024-02-16.md)
* [March 15, 2024](https://github.com/rust-lang/leadership-council/blob/main/minutes/sync-meeting/2024-03-15.md)

[minutes]: https://github.com/rust-lang/leadership-council/tree/main/minutes