Stream: t-compiler/wg-meta

Topic: meeting 2019.09.19


Santiago Pastorino (Sep 19 2019 at 18:09, on Zulip):

@T-compiler/WG-meta we have meeting today, right?

nikomatsakis (Sep 19 2019 at 18:09, on Zulip):

Yep I was just about to come and ping :)

Santiago Pastorino (Sep 19 2019 at 18:09, on Zulip):

cool :)

nikomatsakis (Sep 19 2019 at 18:09, on Zulip):

Sorry, running slow, IDE discussion was too interesting :)

Santiago Pastorino (Sep 19 2019 at 18:10, on Zulip):

no worries

Santiago Pastorino (Sep 19 2019 at 18:10, on Zulip):

one little update, after today's triage meeting I've done compiler-team#179

nikomatsakis (Sep 19 2019 at 18:11, on Zulip):

nice, yeah, saw that as I was reviewing things

nikomatsakis (Sep 19 2019 at 18:11, on Zulip):

I guess let's talk about that?

nikomatsakis (Sep 19 2019 at 18:11, on Zulip):

er, wait, not that

nikomatsakis (Sep 19 2019 at 18:12, on Zulip):

that we should just merge :)

nikomatsakis (Sep 19 2019 at 18:12, on Zulip):

I meant https://github.com/rust-lang/compiler-team/issues/174

nikomatsakis (Sep 19 2019 at 18:12, on Zulip):

Next steps for ICE breaker group #174

nikomatsakis (Sep 19 2019 at 18:14, on Zulip):

so looking over that list, I think there are really three "work items"

nikomatsakis (Sep 19 2019 at 18:15, on Zulip):

I would be happy if somebody were to take on the last one

nikomatsakis (Sep 19 2019 at 18:15, on Zulip):

I think I could do the first two easily enough, if I devoted an hour to it

nikomatsakis (Sep 19 2019 at 18:15, on Zulip):

though if others want to, I wouldn't object

nikomatsakis (Sep 19 2019 at 18:16, on Zulip):

but since I think right now it's just you and me @Santiago Pastorino I'm not sure why I'm talking about "others" as if there are a lot of folks around :P

Santiago Pastorino (Sep 19 2019 at 18:16, on Zulip):

:P

Santiago Pastorino (Sep 19 2019 at 18:16, on Zulip):

I was waiting to see if others offered help :P

Santiago Pastorino (Sep 19 2019 at 18:16, on Zulip):

hehe, of course I can get that task :)

nikomatsakis (Sep 19 2019 at 18:16, on Zulip):

one little update, after today's triage meeting I've done compiler-team#179

merged, btw :)

Santiago Pastorino (Sep 19 2019 at 18:16, on Zulip):

let me read a bit to see if I understand

Santiago Pastorino (Sep 19 2019 at 18:17, on Zulip):

figure out what tooling support we need and "make it happen"

when we talk about tooling support, what are we exactly talking about?

nikomatsakis (Sep 19 2019 at 18:17, on Zulip):

I think that tooling support...may...already exist? I think we mostly wanted some way for people to add themselves so they can get notified. We had talked about making a bot to do it, to avoid "polluting" our teams repo with a lot of random, self-added people

nikomatsakis (Sep 19 2019 at 18:18, on Zulip):

Personally, I'd be fine with just having people open PRs to the teams repo

Santiago Pastorino (Sep 19 2019 at 18:18, on Zulip):

ahh right

nikomatsakis (Sep 19 2019 at 18:18, on Zulip):

But I think it's also ok to try and keep the "org member" label relatively meaningful

Santiago Pastorino (Sep 19 2019 at 18:18, on Zulip):

yeah I can take care of that

Santiago Pastorino (Sep 19 2019 at 18:18, on Zulip):

Personally, I'd be fine with just having people open PRs to the teams repo

if I remember correctly this was the idea yeah

Santiago Pastorino (Sep 19 2019 at 18:19, on Zulip):

But I think it's also ok to try and keep the "org member" label relatively meaningful

yep

nikomatsakis (Sep 19 2019 at 18:19, on Zulip):

is the idea that they make a Pr to the team repo but not to add themselves to some "synced with GH" team but rather to some list that a bot references?

nikomatsakis (Sep 19 2019 at 18:19, on Zulip):

I forget

Santiago Pastorino (Sep 19 2019 at 18:20, on Zulip):

me too :P

nikomatsakis (Sep 19 2019 at 18:20, on Zulip):

anyway whatever is ok with me

Santiago Pastorino (Sep 19 2019 at 18:21, on Zulip):

let me search for that info

Santiago Pastorino (Sep 19 2019 at 18:21, on Zulip):

yeah

Santiago Pastorino (Sep 19 2019 at 18:21, on Zulip):

we would sort it out

nikomatsakis (Sep 19 2019 at 18:21, on Zulip):

though I think if random folks are going to add themselves to the teams repo, it'd be nice if it were (a) as easy as possible for them and (b) pretty easy to review -- but we can wait until we have the problem of "too many PRs" before we worry about that. I'm imagining something like highfive would be good, to auto-assign PRs editing team files to the team maintainer

Santiago Pastorino (Sep 19 2019 at 18:22, on Zulip):

having wg members on team repo not being part of the org, people can sign up to a wg by sending a pr to team repo and then we can ping groups using rustbot

nikomatsakis (Sep 19 2019 at 18:22, on Zulip):

and maybe add some notes like: "Caution: this is adding a team member to the lang team, is that really what you wanted to do?"

Santiago Pastorino (Sep 19 2019 at 18:22, on Zulip):

found that on the thread

nikomatsakis (Sep 19 2019 at 18:22, on Zulip):

ok I'm going to try and schedule some time to do the guide and announcement

nikomatsakis (Sep 19 2019 at 18:22, on Zulip):

I'm not going to make it real great

nikomatsakis (Sep 19 2019 at 18:22, on Zulip):

because I don't know enough

nikomatsakis (Sep 19 2019 at 18:22, on Zulip):

but it'll be a start

nikomatsakis (Sep 19 2019 at 18:22, on Zulip):

I can do that tomorrow in an hour or something

Santiago Pastorino (Sep 19 2019 at 18:22, on Zulip):

can talk to Mark and Pietro about the team thing

Santiago Pastorino (Sep 19 2019 at 18:22, on Zulip):

but as you've read there, the idea is that they are not part of the org

Santiago Pastorino (Sep 19 2019 at 18:23, on Zulip):

it's just a list kept on the team's repo and with a rustbot command we can reference them

Santiago Pastorino (Sep 19 2019 at 18:23, on Zulip):

I'd expect I guess something like @rustbot ping @wg-something

Santiago Pastorino (Sep 19 2019 at 18:24, on Zulip):

and rustbot replies ping @member1 @member2 ... etc

nikomatsakis (Sep 19 2019 at 18:24, on Zulip):

I was imagining maybe something a bit more custom

Santiago Pastorino (Sep 19 2019 at 18:25, on Zulip):

is just that what we want? to notify people on github? or the list would be useful for other purposes?

nikomatsakis (Sep 19 2019 at 18:25, on Zulip):

e.g., maybe we can have some canned text it adds too?

nikomatsakis (Sep 19 2019 at 18:25, on Zulip):

(maybe that's even configurable...)

Santiago Pastorino (Sep 19 2019 at 18:25, on Zulip):

ahh yeah, I was just giving a simple example :)

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

in particular, in my ideal world, we'd make a toml file with some intro text, maybe a link to the "how to fix a bug" guide, and then we'd say @rustbot icebreaker llvm or something, and it would add a note that's like

Dear LLVM icebreakers! This might be a good bug to look at!

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

and includes the links etc

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

(plus sets label)

Santiago Pastorino (Sep 19 2019 at 18:26, on Zulip):

yeah, that's great :)

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

doesn't seem too hard

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

at least, if you can do anything at all

nikomatsakis (Sep 19 2019 at 18:27, on Zulip):

/me scared of bots

Santiago Pastorino (Sep 19 2019 at 18:27, on Zulip):

hehe they are going to take control of Rust one day :P

Wesley Wiser (Sep 19 2019 at 18:38, on Zulip):

They already have! @bors is the only one who can push to master

Santiago Pastorino (Sep 19 2019 at 18:39, on Zulip):

@Wesley Wiser for now they do what we want them to do, things may change :P

Last update: Nov 18 2019 at 02:05UTC