-
Notifications
You must be signed in to change notification settings - Fork 5
Description
The TAG decided in Edinburgh (2024-11) to focus more on Findings and other architectural leadership documents over design reviews, and primarily use design reviews as input to those documents and to catch significant problems before they're added to the web. While we have focused a bit more on the larger documents, partly by ensuring that PRs against them are prioritized in our weekly meetings, we're not managing to devote large amounts of time to writing. The group's sense is that this is because
- we're feeling pressure to do the design reviews that we've been assigned and
- the weekly agenda is a TODO list for everyone, and it contains mostly design reviews.
So we need to reduce the number of design reviews that we accept, in order to make time for other writing.
However, when we look at any particular design review and ask if it's unimportant enough for us to decline it, we almost always decide that it's worth looking at. This is understandable: every part of the platform is important, and we've all learned that when you look at a design or specification in detail, you always find problems. If we decline to review something and then it ships, it's almost certain that we'll later notice a problem that we could have fixed if we got to it in time.
So we need to find a way to decline reviews in a way that doesn't make us feel responsible for the problems that will inevitably slip through.
A constraint on possible solutions
If we start a review and ask the proponents questions to inform us, it's rude to then drop the review with no comments. So we need to decline the reviews early, before starting work on them.