good-labs / good-labs.github.io

Web interface for the Good Labs
https://good-labs.github.io/
3 stars 4 forks source link

Process for adding members to teams for maintainers #27

Closed pdurbin closed 5 years ago

pdurbin commented 5 years ago

Yesterday I had lunch with my friend @ysuarez and because I asked him to help me do some research for https://github.com/good-labs/slopi-communication/issues/2 I thought I'd give him credit and visibility by creating a "slopi-read" team at https://github.com/orgs/good-labs/teams/slopi-read/members and co-assigning him to that issue. Creating the team was not a problem but now I'm blocked adding him to the team. The "Invite" button is not clickable for me. Here's a screenshot:

Screen Shot 2019-05-25 at 6 48 51 AM

Let's document what people who start projects under good-labs need to do to invite people to join GitHub teams associated with their projects. I'm open to suggestions of where to document this. Perhaps a future version of https://good-labs.github.io/contributing/ ?

The audience for this documentation is "maintainers" to use GitHub's terms. Here's a screenshot showing that I'm a maintainer:

Screen Shot 2019-05-25 at 6 59 32 AM
vsoch commented 5 years ago

Maybe an org level .github folder?

vsoch commented 5 years ago

:) https://github.com/good-labs/.github

pdurbin commented 5 years ago

@vsoch ok, do you like this pull request I just made? https://github.com/good-labs/.github/pull/2

vsoch commented 5 years ago

Is @ysuarez active on GitHub, and does he want to be added?

pdurbin commented 5 years ago

Well, he's now my second stargazer! https://github.com/good-labs/slopi-communication/stargazers

Why do you ask?

vsoch commented 5 years ago

Because I’m fairly certain he can speak for himself :)

pdurbin commented 5 years ago

Sure. But I believe he's a late riser and it's a holiday weekend. :smile:

ysuarez commented 5 years ago

Good morning. Yes, please add me to this team.

vsoch commented 5 years ago

hey @ysuarez, nice to meet you! Glad to do so.

ysuarez commented 5 years ago

It is a pleasure to meet you!

pdurbin commented 5 years ago

@vsoch thanks for adding @ysuarez as the third member of Good Labs! I just created pull request #29 to close this issue.

@ysuarez you are very welcome to join the conversation at https://gitter.im/good-labs/community :smile: