Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Final Comment: Formal subteams #18

Merged
merged 7 commits into from
May 29, 2022
Merged

Conversation

philpax
Copy link
Contributor

@philpax philpax commented May 3, 2022

Very rough proposal. Need to better select people for each subteam, and answer the unresolved questions.

@philpax philpax requested review from reiichi001 and goaaats May 3, 2022 09:19
@philpax philpax mentioned this pull request May 3, 2022
text/0000-formal-subteams.md Outdated Show resolved Hide resolved
text/0000-formal-subteams.md Outdated Show resolved Hide resolved
text/0000-formal-subteams.md Outdated Show resolved Hide resolved
text/0000-formal-subteams.md Outdated Show resolved Hide resolved
@kalilistic
Copy link

@philpax maybe @karashiiro's callout on issue house keeping commenting could be added as a sub-team task. #21

@philpax
Copy link
Contributor Author

philpax commented May 5, 2022

@philpax maybe @karashiiro's callout on issue house keeping commenting could be added as a sub-team task. #21

Mmm, maybe under documentation or community?

@philpax
Copy link
Contributor Author

philpax commented May 6, 2022

I've addressed the initial round of feedback. We still have a few open concerns:

  • Who should be in the Linux team? Question for goat and co, I'm not across the bulk of the work there
  • What kind of permissions should a subteam member have? Probably worth assigning these per-team, so that XL/Dm teams can commit to the repos, while Community have free reign to prune issues etc

@philpax
Copy link
Contributor Author

philpax commented May 7, 2022

Was writing up my reply to #22, and it occurred to me that we could potentially benefit from a reverse engineering subteam if our reversers are interested. This would allow developers to know who to ask to find something / for help reversing, and if a variant of #22 is actioned, a dedicated team can be responsible for helping integrate people's reversed findings into ClientStructs etc.

@philpax
Copy link
Contributor Author

philpax commented May 14, 2022

sorry to get on your goat @goaaats but your eyes would be appreciated on this soon

@goaaats
Copy link
Member

goaaats commented May 15, 2022

I've addressed the initial round of feedback. We still have a few open concerns:

  • Who should be in the Linux team? Question for goat and co, I'm not across the bulk of the work there
  • What kind of permissions should a subteam member have? Probably worth assigning these per-team, so that XL/Dm teams can commit to the repos, while Community have free reign to prune issues etc

I imagine having package mantainers in the Linux/Unix team would be a good choice - at the moment that's me, ashkitten, Caliel666, Centzilius. Marzent is from XoM and helps with wine. Dormanil is an user and helps out with xlcore stuff.

text/0000-formal-subteams.md Outdated Show resolved Hide resolved
text/0000-formal-subteams.md Outdated Show resolved Hide resolved
text/0000-formal-subteams.md Outdated Show resolved Hide resolved

[reference-level-explanation]: #reference-level-explanation

The initial members of each subteam will be as follows:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should make sure that the people listed here want to actually be listed and are in the right category, either way - if you want, I can do that.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd appreciate that if you could! If you're okay with the members as listed, reach out to them, confirm they're okay, and we can lock them in 🙏

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Although having been involved with all the *nix stuff, I also quite like working on the launcher side of things if people are still wanted there.

text/0000-formal-subteams.md Outdated Show resolved Hide resolved
text/0000-formal-subteams.md Outdated Show resolved Hide resolved
text/0000-formal-subteams.md Outdated Show resolved Hide resolved
@goaaats
Copy link
Member

goaaats commented May 16, 2022

We've just identified a need for a "support" subteam that manages support channels/tools, is there a space for this? With Franz + Nite + me for now, I guess. Maybe this can be combined with community?

@philpax philpax requested a review from goaaats May 22, 2022 10:37
@philpax
Copy link
Contributor Author

philpax commented May 22, 2022

I'm going to institute an informal final comment period. If there's no major objections, I'll merge this in a week's time (the 29th) and we can action it by creating the relevant GitHub teams/Discord roles, setting up permissions, and unblocking the other PRs.

@philpax philpax mentioned this pull request May 24, 2022
@ArcaneDisgea
Copy link

We've just identified a need for a "support" subteam that manages support channels/tools, is there a space for this? With Franz + Nite + me for now, I guess. Maybe this can be combined with community?

I'd honestly like to move to support and out of moderation if that's not a big deal. I don't mind helping peeps or slowmoding general chat but I just don't have the best judgement calls for dev relations and how to moderate them in that regard.

@philpax
Copy link
Contributor Author

philpax commented May 24, 2022

We've just identified a need for a "support" subteam that manages support channels/tools, is there a space for this? With Franz + Nite + me for now, I guess. Maybe this can be combined with community?

I'd honestly like to move to support and out of moderation if that's not a big deal. I don't mind helping peeps or slowmoding general chat but I just don't have the best judgement calls for dev relations and how to moderate them in that regard.

happy to update this in the DIP if goat approves your Goatcorp Employee Transfer REQuesT.

@karashiiro

This comment was marked as resolved.


[future-possibilities]: #future-possibilities

We could potentially develop policies around how to join a subteam, so that people interested in participating know how to start.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have a prototype discord bot in a private repo that does have an online form that can be filled out as an application that then creates a thread in a discord channel and can ping relevant members to discuss said application/applicant. Not sure if you all would find that useful or if it's too much.

@philpax philpax changed the title WIP: Formal subteams Final Comment: Formal subteams May 25, 2022
text/18-formal-subteams.md Outdated Show resolved Hide resolved
@philpax philpax merged commit f12472a into goatcorp:main May 29, 2022
@philpax philpax deleted the formal-subteams branch May 29, 2022 19:30
@philpax
Copy link
Contributor Author

philpax commented May 29, 2022

Congratulations on the first DIP, everyone! goat's not feeling well today so we won't action it immediately, but we'll get the ball rolling soon 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.