-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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
Add platform specific teams to onboarding-extras #9009
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Apple has updated branding:
How about also changing |
@imyller |
Is there interest for adding @nodejs/platform-mac ? |
@imyller I think it makes sense as long as there are macOS specific issues that don't show up on Linux. Edit: Added @nodejs/platform-macos |
a548be2
to
25fa706
Compare
I think we should also have: platform-ppc: @mhdawson @gireeshpunathil @gibfahn @bnoordhuis @sxa555 @jbajwa and add @sxa555 and @jbajwa to: platform-aix and platform-ppc There is also a doc somewhere that provides guidance on who to cc for issues, we should probably update that to cover these new groups. |
@@ -76,10 +77,10 @@ Please use these when possible / appropriate | |||
### Other Labels | |||
|
|||
* Operating system labels | |||
* `os x`, `windows`, `solaris` | |||
* `macos`, `windows`, `smartos`, `aix` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
aside: this has not yet been changed
Assuming you mean https://github.com/nodejs/node/blob/master/doc/onboarding-extras.md#who-to-cc-in-issues, that's covered in this PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@gibfahn Linux on P uses ppc and is not related to AIX. platform-ppc (or maybe something better) would be for issues on Linux on P as opposed to AIX. |
@gibfahn yup https://github.com/nodejs/node/blob/master/doc/onboarding-extras.md#who-to-cc-in-issues was that I was thinking about. I should have looked more closely. |
@mhdawson If that's possible then great! I'll update. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Adds `s390` and `ppc` as Arch labels, and `aix` as an OS label.
Specifies teams to cc for platform specific issues - Existing teams: @nodejs/platform-arm, @nodejs/platform-freebsd, and @nodejs/platform-windows - New teams: @nodejs/platform-s390, @nodejs/platform-aix - Changed name: @nodejs/platform-solaris -> @nodejs/platform-smartos
I'd be interested in joining the PPC, AIX and s390 teams. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
c133999
to
83c7a88
Compare
Adds `s390` and `ppc` as Arch labels, and `aix` as an OS label. PR-URL: #9009 Reviewed-By: Julien Gilli <[email protected]> Reviewed-By: Ilkka Myller <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Specifies teams to cc for platform specific issues - Existing teams: @nodejs/platform-arm, @nodejs/platform-freebsd, and @nodejs/platform-windows - New teams: @nodejs/platform-s390, @nodejs/platform-aix - Changed name: @nodejs/platform-solaris -> @nodejs/platform-smartos PR-URL: #9009 Reviewed-By: Julien Gilli <[email protected]> Reviewed-By: Ilkka Myller <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
PR-URL: #9009 Reviewed-By: Julien Gilli <[email protected]> Reviewed-By: Ilkka Myller <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
PR-URL: #9009 Reviewed-By: Julien Gilli <[email protected]> Reviewed-By: Ilkka Myller <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Landed in c659c9d...5532a7a |
@mhdawson I'm getting an error when I try to add someone who isn't a collaborator to a team. I guess gireeshpunathil, joransiu, sxa555, richardlau, jbajwa and john-yan will have to be added to the org (if that's okay, would be good to get confifrmation from @mikeal), which I don't have access to do. I also don't think I can create the @misterdjules I'll leave the changing of @nodejs/platform-solaris -> @nodejs/platform-smartos and the @imyller I added you to @nodejs/platform-macos , again I don't think I can change the label, maybe @jasnell could do that? |
Done. |
Adds `s390` and `ppc` as Arch labels, and `aix` as an OS label. PR-URL: #9009 Reviewed-By: Julien Gilli <[email protected]> Reviewed-By: Ilkka Myller <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
Specifies teams to cc for platform specific issues - Existing teams: @nodejs/platform-arm, @nodejs/platform-freebsd, and @nodejs/platform-windows - New teams: @nodejs/platform-s390, @nodejs/platform-aix - Changed name: @nodejs/platform-solaris -> @nodejs/platform-smartos PR-URL: #9009 Reviewed-By: Julien Gilli <[email protected]> Reviewed-By: Ilkka Myller <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
PR-URL: #9009 Reviewed-By: Julien Gilli <[email protected]> Reviewed-By: Ilkka Myller <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
PR-URL: #9009 Reviewed-By: Julien Gilli <[email protected]> Reviewed-By: Ilkka Myller <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
as the platform support for v4 and v6 are different I am opting to not land this. @gibfahn please feel free to manually backport |
Checklist
make -j8 test
(UNIX), orvcbuild test nosign
(Windows) passesAffected core subsystem(s)
doc
Description of change
This is three separate changes (which can probably be squashed on landing):
EDIT: To clarify, the label changes haven't been done yet. I guess it makes sense to do it as part of the landing process (cc. @Fishrock123 )
1. Add OS/ARCH labels for
aix
,ppc
, ands390
:2. Change
solaris
tag tosmartos
:3. Add teams for platform-specific issues
Members for new teams:
Feel free to volunteer!
Do members of teams need to be collaborators? EDIT: I think the answer is yes