Skip to content

Commit

Permalink
Merge pull request #37 from GiftofHermes/patch-2
Browse files Browse the repository at this point in the history
fix typos
  • Loading branch information
nikomatsakis authored Apr 21, 2024
2 parents 67c9382 + e75727d commit 04b87ab
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions content/blog/2024-04-05-ownership-in-rust.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,9 @@ The project goal system has steps to build that kind of trust too: the owner ide

## Trust requires accountability

Trust is something that has to be maintained over time. The primary mechanism for that in the project goal system is **regular reporting**. The idea is that, once we’ve identified a goal, we will create a tracking issue. Bots will prompt owners to give regrular status updates on the issue. Then, periodically, we will post a blog post that aggregates these status updates. This gives us a chance to identify goals that haven’t been moving — or at least where no status update has been provided — and take a look as to see why.
Trust is something that has to be maintained over time. The primary mechanism for that in the project goal system is **regular reporting**. The idea is that, once we’ve identified a goal, we will create a tracking issue. Bots will prompt owners to give regular status updates on the issue. Then, periodically, we will post a blog post that aggregates these status updates. This gives us a chance to identify goals that haven’t been moving — or at least where no status update has been provided — and take a look as to see why.

In my view, it’s **expected and normal that we will not make all our goals**. Things happen. Sometimes owners get busy with other things. Other times, priorities change and what was once a goal no longer seems relevant. That’s fine, but we do want to be explicit abouty noticing it has happened. The problem is when we let things live in the dark, so that if you want to really know what’s going on, you have to conduct an exhaustive archaeological expedition through github comments, zulip threads, emails, and sometimes random chats and minutes.
In my view, it’s **expected and normal that we will not make all our goals**. Things happen. Sometimes owners get busy with other things. Other times, priorities change and what was once a goal no longer seems relevant. That’s fine, but we do want to be explicit about noticing it has happened. The problem is when we let things live in the dark, so that if you want to really know what’s going on, you have to conduct an exhaustive archaeological expedition through github comments, zulip threads, emails, and sometimes random chats and minutes.

## Conclusion

Expand All @@ -61,4 +61,4 @@ But people sometimes get confused and think consensus means that everyone has to

[cnotu]: https://lang-team.rust-lang.org/decision_process.html?highlight=consensus%20doesn%27t%20mean%20unanimity#prioritized-principles-of-rust-team-consensus-decision-making

The reality is that every good thing that ever got done in Rust had an owner -- somebody driving the work to completion. But we've never named those owners explicitly or given them a formal place in our structure. I think it's time we fixed that!
The reality is that every good thing that ever got done in Rust had an owner -- somebody driving the work to completion. But we've never named those owners explicitly or given them a formal place in our structure. I think it's time we fixed that!

0 comments on commit 04b87ab

Please sign in to comment.