So @mw or @Zoxc, would one of you be up for creating the template file for the parallelization working group?
There are instructions in the compiler-team repository. I can create the Zulip stream/user-group -- what should I call it?
wg-compiler-performance too broad to cover this?
I'll create the WG.
@Zoxc, as part of the governance discussion during the steering meetings and the all hands, the compiler team made the plan to have explicit working groups for specific tasks. More concretely, for tasks with concrete goals (e.g. "make parallel rustc the default") instead of more vague ones (e.g. make the compiler faster).
The purpose of these working groups is to provide insight into what the time is actually doing at any given point in time.
Usually such a working group has 2 or more leaders.
and each working group has an entry here: https://github.com/rust-lang/compiler-team/tree/master/working-groups
wg-compiler-performance turned out to be kind of an odd bird.
it is more of a communication device than a working group (for the definition of "working group" that we are now using)
@nikomatsakis do you have links to the discussion during all hands?
this is probably a good one: https://paper.dropbox.com/doc/Topic-Organizational-Planning--AYYWmomNsUrvqG~0XHEKphO9Ag-f2C6R3Qic5WSDfEORTW9I
@Zoxc It would be great if I could list you as one of the (initially) two leaders of the parallelization working group.
and then we could come up with concrete goals
there is no strict requirement for have regular meetings
we'd get our own Zulip stream though :)
It seems like
wg-compiler-performance could have some more concrete goals though. Also the requirements for incremental compilation tend to overlap well with parallelization. For example https://github.com/rust-lang/rust/pull/58019 and https://github.com/rust-lang/rust/pull/58679 parallelizes passes which were previously made incremental.
But you can add me as a lead
I think the goal is for a working group to go out of existence once its goals are reached.
@Zoxc what do you think of the name
wg-parallel-rustc as @nikomatsakis suggests?
I can't think of anything better =P
yes, seems fine
I created @WG-parallel-rustc but can't add anyone to it.
@nikomatsakis Could you create the zulip stream? Or give me permissions?
I've made #t-compiler/wg-parallel-rustc.
Did you make a Zulip user group @davidtwco ? Should we?
I think we should :)
But it doesnt' really matter that much
I think one was already made.
Let me know if you agree with the things in there, @Zoxc (especially regarding the goals).