-
Notifications
You must be signed in to change notification settings - Fork 30.1k
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 Node Slack community to support options #18191
Conversation
README.md
Outdated
@@ -49,6 +49,7 @@ When looking for support, please first search for your question in these venues: | |||
* [Node.js Help][] | |||
* [Open or closed issues in the Node.js GitHub organization](https://github.com/issues?utf8=%E2%9C%93&q=sort%3Aupdated-desc+org%3Anodejs+is%3Aissue) | |||
* [Questions tagged 'node.js' on StackOverflow][] | |||
* [Node.js Slack Community](node-js.slack.com): Visit [nodeslackers.io](nodeslackers.io) to register |
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.
-
node-js.slack.com
->https://node-js.slack.com/
Without the protocol part, the URL is rendered as relative and causes 404. -
The same:
nodeslackers.io
->https://nodeslackers.io/
?
However, both https://nodeslackers.io/ and http://nodeslackers.io/ are not accessible for me (nodeslackers.io’s server IP address could not be found
).
Should it be http://www.nodeslackers.com/ ?
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.
Looks like it! I will update. Thanks.
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.
Should be! Good catch. Trying to improve this short term.
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.
🎉
README.md
Outdated
@@ -49,7 +49,8 @@ When looking for support, please first search for your question in these venues: | |||
* [Node.js Help][] | |||
* [Open or closed issues in the Node.js GitHub organization](https://github.com/issues?utf8=%E2%9C%93&q=sort%3Aupdated-desc+org%3Anodejs+is%3Aissue) | |||
* [Questions tagged 'node.js' on StackOverflow][] | |||
* [Node.js Slack Community](node-js.slack.com): Visit [nodeslackers.io](nodeslackers.io) to register | |||
* [Node.js Slack Community](http://node-js.slack.com): Visit | |||
[nodeslackers.io](http://www.nodeslackers.io) to register |
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.
This should still be changed to .com
😄 .
http://www.nodeslackers.io
-> http://www.nodeslackers.com/
I am not able to access nodeslackers.io either, www.nodeslackers.com is fine, though it is kind of scary that it is https-less. |
README.md
Outdated
@@ -49,6 +49,8 @@ When looking for support, please first search for your question in these venues: | |||
* [Node.js Help][] | |||
* [Open or closed issues in the Node.js GitHub organization](https://github.com/issues?utf8=%E2%9C%93&q=sort%3Aupdated-desc+org%3Anodejs+is%3Aissue) | |||
* [Questions tagged 'node.js' on StackOverflow][] | |||
* [Node.js Slack Community](http://node-js.slack.com): Visit | |||
[nodeslackers.io](http://www.nodeslackers.io) to register |
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.
Micro-nit: period after register
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.
http://www.nodeslackers.io
is not resolving for me, btw. Has it not yet been set up?
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.
I get ERR_NAME_NOT_FOUND on http://www.nodeslackers.io should be changed to http://www.nodeslackers.com/
@benjamingr that's what I said 😅 . |
@alextes right, and thanks for the review. I'm making that an explicit "changes requested" as a collaborator which means this PR can't be merged by accident (since it had approvals) until that issue is resolved. It's more of another safety measure - apologies for not acknowledging your review in my "changes requested" :) |
I see, in that case, let me just get my ego out of your helpful way 😅 . |
@hackygolucky ... I assume the node.js slack is something set up by the Community Committee? Is there more documentation for it? E.g. who are the admins, what's it's purpose/intent, etc. |
@aredridel and @hackygolucky are also admins. |
@jasnell in the discussions we'd had last year about IRC vs. Slack vs. something else, the consensus was to work with the existing communities because it is incredibly challenging bandwidth-wise to create from scratch when we have wonderful, active communities willing to participate and just...waiting for us to extend the olive branch to collaborate. In this case, this community Slack was already around for quite some time and welcoming to working groups that would like to work there. So we talked with the admins to ensure the steps could be taken to make moderation team feel comfortable with being considered a space project members can recommend users to for interacting and asking questions. It's the same reason #nodejs on IRC is considered unofficial. We haven't laid the groundwork for that...yet. I think you've brought up a valid point of having a heartier reference place for this Slack, so I'll file another PR to further document that along with the admins. |
Also I'm the worst I'm so sorry y'all even had to put the blocker on that dumb typo twice over :( |
Haha, you're great @hackygolucky 😄. Don't worry about it 😉. URL looks good 👌. |
README.md
Outdated
@@ -49,6 +49,8 @@ When looking for support, please first search for your question in these venues: | |||
* [Node.js Help][] | |||
* [Open or closed issues in the Node.js GitHub organization](https://github.com/issues?utf8=%E2%9C%93&q=sort%3Aupdated-desc+org%3Anodejs+is%3Aissue) | |||
* [Questions tagged 'node.js' on StackOverflow][] | |||
* [Node.js Slack Community](http://node-js.slack.com): Visit | |||
[nodeslackers.io](http://www.nodeslackers.com/) to register |
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.
[nodeslackers.io]
-> [nodeslackers.com]
to sync with the URL :)
woo hoo! happy this is now being considered :) We've had this group for a couple years and it's always growing @alextes fyi , you pinged the wrong Justin in that message above :) |
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 but we likely need some indicator for the stackoverflow and slack community to indicate that they are not "official" foundation-provided resources. That can come later tho
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.
It is still an unofficial resource and should be denoted as such.
@Fishrock123 @jasnell I might be reading this PR wrong, but I thought the purpose of this is to label it as official? That said, I think we're all ok with having it labeled "unofficial" , but... what do we need to do actually do to receive the "official" label? We're 2-3 years in existence, >3,600 members in the group, it's active, has a healthy amount of moderation, and we're all willing to help out wherever needed. We've also posted the CoC in the main channel, will send a periodic reminder of the rules/CoC, and all the admins have expressed a willingness to help enforce/collab with the Node folks. On a side note, I'd openly welcome any folks from the Node committee to join the group and hang out to chat any concerns - and of course chat about Node :) Though... this shouldn't be merged yet since the text still shows nodeslackers.io (link was changed correctly to .com) |
@Fishrock123 I think we need to come up with some language that isn't 'official/unofficial' for this(admittedly, I brought this upon myself by just adopting that language so this is me suggesting an alternative). What we're talking about here is a sanctioned partnership and collaboration. If we're able to apply and moderate the CoC guidelines with a group(we currently can't do that in StackOverflow, but we are able to try for IRC just haven't done this). Everything doesn't need to be legally owned by the Node.js Foundation for people to participate and be a part of the community and for us within the project to feel comfortable with sending folks there. Much like NodeSchool. It is leveraging the power of the community in a 'verified' sort of way, I suppose? |
@Fishrock123 do you strongly disagree with the PR? If so, I guess it would be best to get a TSC vote? |
That's fine by me - I have a suggestion: And yes due to past things and the state of |
@hackygolucky would you be so kind and add the suggestion from @Fishrock123 to the entry? |
Ping @hackygolucky |
@Fishrock123 are you OK with landing this? And then we'll add a statement saying it's unofficial (same as StackOverflow). |
I rebased due to conflicts and addressed the comment. @Fishrock123 this is now in the "unofficial" part, so I guess you are now fine with this? |
README.md
Outdated
@@ -55,6 +55,8 @@ search these unofficial resources: | |||
* [Questions tagged 'node.js' on StackOverflow][] | |||
* [#node.js channel on chat.freenode.net][]. See <http://nodeirc.info/> for more | |||
information. | |||
* [Node.js Slack Community](http://node-js.slack.com): Visit |
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.
Micro-nit: There should be a trailing slash on the URL in this line.
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.
Oh, much less of a nit and more important: This should be https
. (Yes, it redirects. But still, that first request can send cookies unencrypted and have MITM content inserted and all that stuff.)
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.
Addressed.
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.
Yes, please!
README.md
Outdated
@@ -55,6 +55,8 @@ search these unofficial resources: | |||
* [Questions tagged 'node.js' on StackOverflow][] | |||
* [#node.js channel on chat.freenode.net][]. See <http://nodeirc.info/> for more | |||
information. | |||
* [Node.js Slack Community](http://node-js.slack.com): Visit | |||
[nodeslackers.com](http://www.nodeslackers.com/) to register. |
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.
I wish this URL was https. Looks like it's not served over HTTPS unfortunately. Leaving this comment here in case whoever runs it sees this and there's anything that can be done about it. Non-blocking on landing this.
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.
😬 woops, yeah i'll get on that first thing tomorrow and let you know
I am going to land this in ~24h if there are no objections from anyone. |
Landed in 5c57cea 🎉 |
PR-URL: nodejs#18191 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
PR-URL: #18191 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Checklist
Adds the Node.js Slack Community to the list of support resources. Admins from the Slack community have agreed to posting and upholding the CoC and collaborating with the Moderation Team to uphold the guidelines. cc @alextes @ljharb
To note: would like to try this as well with
#nodejs
on Freenode IRC, but it takes a bit more work. So it stays listed in unofficial until/if we're able to confirm the same and have an admin team with bandwidth to support the existing community.