Stream: t-compiler/wg-meta

Topic: design meeting


nikomatsakis (Apr 09 2019 at 17:45, on Zulip):

I have a vague proposal I've been contemplating. I wanted to shop it around here for a bit of feedback. I've discussed this some with @mw and @pnkfelix, so all credit for good ideas goes to then, all blame for bad ones to me. =)

Gist: https://gist.github.com/nikomatsakis/3afbec52758741727e4535d973bb0667

Summary:

davidtwco (Apr 09 2019 at 18:04, on Zulip):

I like the idea. I think it would make sense (so much as is possible) for the topic of any given design meeting to be known in advance so that interested parties can make efforts to attend (as opposed to it being decided then-and-there what the topic is). I think you've more or less said as much in the proposal.

nikomatsakis (Apr 09 2019 at 20:01, on Zulip):

I think it would make sense (so much as is possible) for the topic of any given design meeting to be known in advance so that interested parties can make efforts to attend (as opposed to it being decided then-and-there what the topic is).

Yes I feel quite strongly about this. I have tried to bake this into the setup.

nikomatsakis (Apr 16 2019 at 22:20, on Zulip):

So @mw and I were talking about the design meeting ideas. We were thinking specifically that while it makes sense to have the design/steering meetings share a slot, we should be careful not to lose the role that the steering meeting has been playing -- in particular, it's been great for us to have a place to talk about non-technical things, and I'm wary they'll get overlooked if we're not careful.

We were thinking about moving from the 6-week cycle to a 4-week one, like this:

The idea being that we'll have a scheduling meeting where we either pick one topic to focus on (if it is lengthy and likely to require 2 meetings) or we pick two distinct topics. Then we'll have a steering meeting (we can also schedule its topic at the scheduling meeting).

nikomatsakis (Apr 16 2019 at 22:20, on Zulip):

I'm thinking about trying to write-up an RFC on this topic as well, to capture the sense we had in our last meeting.

nikomatsakis (Apr 16 2019 at 22:20, on Zulip):

cc @WG-meta :point_up:

davidtwco (Apr 16 2019 at 22:21, on Zulip):

I think that makes sense.

nikomatsakis (Apr 16 2019 at 22:21, on Zulip):

One thing we were thinking is that if the scheduling meeting winds up being shorter, that's ok too -- I could imagine that many weeks it won't be so hard to pick the topics.

nikomatsakis (Apr 16 2019 at 22:21, on Zulip):

Which reminsd me I have to check on the comments from the existing contributor RFC

Santiago Pastorino (Apr 16 2019 at 23:18, on Zulip):

@nikomatsakis :+1:, I think that's the best approach

nikomatsakis (Apr 26 2019 at 19:18, on Zulip):

So I wrote up an initial procedure for the design meeting:

https://github.com/rust-lang/compiler-team/pull/75

I'd like some feedback. In particular, I proposed that people upload proposals as PRs to the compiler-team repository. @eddyb maybe take a look? I know you have a bunch of ideas =)

nikomatsakis (Apr 26 2019 at 19:19, on Zulip):

cc @WG-meta and @mw

nikomatsakis (Apr 26 2019 at 19:51, on Zulip):

I'm not sure when we should start this process -- we could start next week, or the week after next.

Santiago Pastorino (Apr 26 2019 at 20:03, on Zulip):

@nikomatsakis looks good in my opinion

Santiago Pastorino (Apr 26 2019 at 20:07, on Zulip):

unsure about proposals as PRs but don't have a strong opinion :)

nikomatsakis (Apr 26 2019 at 20:10, on Zulip):

I guess I didn't make it clear

nikomatsakis (Apr 26 2019 at 20:10, on Zulip):

I would expect to land the proposal

nikomatsakis (Apr 26 2019 at 20:10, on Zulip):

i.e., it's not that they would be lots of pending, open PRs

nikomatsakis (Apr 26 2019 at 20:10, on Zulip):

(like RFCs)

nikomatsakis (Apr 26 2019 at 20:11, on Zulip):

though that also wouldn't be the end of the world, I suppose

nikomatsakis (Apr 26 2019 at 20:11, on Zulip):

but I'd sort of like to keep it so that the total number of PRs open at any time is small

nikomatsakis (Apr 26 2019 at 20:11, on Zulip):

we can alwys change it

Last update: Nov 18 2019 at 00:55UTC