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

moderation mailing list #5

Closed
jasnell opened this issue Nov 13, 2015 · 28 comments
Closed

moderation mailing list #5

jasnell opened this issue Nov 13, 2015 · 28 comments

Comments

@jasnell
Copy link
Member

jasnell commented Nov 13, 2015

We need an email alias (perhaps [email protected]) that individuals can use to report CoC violations. It should forward to members of the @nodejs/inclusivity WG

@rvagg ... what is the process for getting this set up?

@MylesBorins
Copy link
Contributor

I know that @nebrius has a utility he built to help make it possible to use a phone call or text as well (I believe it is with twilio).

It might be good to have as an option.

@mikeal
Copy link

mikeal commented Nov 13, 2015

The state of this for @nodejs.org is not ideal (stuck in Google Apps managed by IT) and we aren't going to bring it to resolution by the end of the year.

IMO we should use @iojs.org in the meantime since Rod has proper tooling around that.

@jasnell
Copy link
Member Author

jasnell commented Nov 13, 2015

Ok. That works for me.

@Starefossen
Copy link
Member

@jasnell just make a PR against aliases.json.

  { "from": "report", "to": [
    "[email protected]",
    
  ] }

@mikeal
Copy link

mikeal commented Nov 13, 2015

Once this is setup on iojs.org I can ask IT to make [email protected] just a forward to it.

@jasnell
Copy link
Member Author

jasnell commented Nov 13, 2015

hmm... the challenge with that @Starefossen is that aliases.json is public and we don't necessarily want it to be known who all is receiving the messages going to the report alias. There should likely be some degree of anonymity on the receiving side.

@mikeal
Copy link

mikeal commented Nov 13, 2015

Ideally the alias would just post a new issue in the moderation repo, if that is possible

@nebrius
Copy link
Contributor

nebrius commented Nov 13, 2015

fwiw, here's my tool: https://github.com/nebrius/incident-reporter. It's a phone based system based on Twilio. It's more useful for live events, where response time is paramount tbh.

@rvagg
Copy link
Member

rvagg commented Nov 14, 2015

-1 to secret lists, it's a public repo for a reason, transparency is a big deal, if someone can't list their address then I'd question their qualifications for moderating anything

@rvagg
Copy link
Member

rvagg commented Nov 14, 2015

as an aside, if a private list really was deemed necessary for some extreme reason then I imagined that it could be done with some additional tooling that pulled in data from the nodejs/secrets repo where we keep proper secret stuff

@jasnell
Copy link
Member Author

jasnell commented Nov 14, 2015

The goal is not a secret mailing list, it's about providing an entry point for moderation reports. Having notes post to the moderation mailing list is a perfect solution. This is really no different than the use of [email protected] as a medium for reporting sensitive security matters.

@rvagg
Copy link
Member

rvagg commented Nov 14, 2015

and again, there's no reason for [email protected] to be secret, I initially had it set up @iojs.org but it was consolidated to @nodejs.org which is unfortunately obscured behind Google Apps. I'd rather pull all of it out to a public repo, there's currently no justification for any of it being secret as far as I'm concerned.

@Starefossen
Copy link
Member

What would have been cool is a way to link email aliases to Node.js GitHub org teams since these teams are public to all Node.js members:

  { "from": "report", "to": [
    "@nodejs/inclusivity",
    "@nodejs/tsc",
    
  ] }

@bnoordhuis
Copy link
Member

It should forward to members of the @nodejs/inclusivity WG

The TSC should be in the loop as well. I don't think we should offload all responsibility to a WG.

There should likely be some degree of anonymity on the receiving side.

I disagree for similar reasons as @rvagg: transparency and accountability are important. No shadowy cabals.

@jasnell
Copy link
Member Author

jasnell commented Nov 14, 2015

At this point, I agree. The list of moderators should be absolutely public.
On Nov 14, 2015 3:22 AM, "Ben Noordhuis" [email protected] wrote:

It should forward to members of the @nodejs/inclusivity
https://github.com/orgs/nodejs/teams/inclusivity WG

The TSC should be in the loop as well. I don't think we should offload all
responsibility to a WG.

There should likely be some degree of anonymity on the receiving side.

I disagree for similar reasons as @rvagg https://github.com/rvagg:
transparency and accountability are important. No shadowy cabals.


Reply to this email directly or view it on GitHub
#5 (comment).

@jasnell
Copy link
Member Author

jasnell commented Nov 14, 2015

#6

@juliepagano
Copy link

For reference, there's some relevant discussion about level of involvement in moderation from the inclusivity WG over here.

nodejs/inclusivity#16

@misterdjules
Copy link

I find having a public facing contact point @ iojs.org to be very confusing, since the project's name is Node.js and it's hosted @nodejs.org. There are still a lot of users who are confused about the state of the merge, adding more confusion to that seems like it would not help. Moreover, we have [email protected], so having [email protected] seems like it would be inconsistent.

Creating a mailing-list @nodejs.org takes a few seconds, and can be done by anyone who's willing to take care of it.

@Fishrock123
Copy link
Contributor

@misterdjules while true, there's severe technical limitations with setting up @nodejs.org emails for reasons I don't fully remember..

@jasnell
Copy link
Member Author

jasnell commented Nov 20, 2015

We need to get those resolved. While I don't mind the io.js domain, for something like this it really ought to be nodejs.org

@Starefossen
Copy link
Member

Can't we just set up [email protected] to forward to the [email protected] mailing list?

@rvagg
Copy link
Member

rvagg commented Nov 20, 2015

Yeah @Starefossen that's how I'd like to see it used, not that we publicise @iojs.org addresses but use it as a way of managing the lists more easily. @mikeal do you feel like filling an issue with the helpdesk to get a public "group" added for [email protected] with [email protected] as the only member?

@mikeal
Copy link

mikeal commented Nov 20, 2015

@rvagg that should be easy, although I'm not sure if it'll be an account or a group. We basically just need a forward right?

@rvagg
Copy link
Member

rvagg commented Nov 22, 2015

Yeah, just forward. If it's an account it's another $5/month, if it's a group it can be an account-less forward. Let them figure it out though.

@mikeal
Copy link

mikeal commented Nov 24, 2015

the email forward is setup, is the iojs.org automation working?

@rvagg
Copy link
Member

rvagg commented Nov 24, 2015

@mikeal PR #6 wasn't merged, I've done that now and run the update so [email protected] should be active, I'll try it out

@rvagg
Copy link
Member

rvagg commented Nov 25, 2015

not working, I think maybe mailgun doesn't like aliases to point to aliases, will have to do some expansion

@rvagg
Copy link
Member

rvagg commented Nov 30, 2015

working now, my bad

@rvagg rvagg closed this as completed Nov 30, 2015
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

No branches or pull requests

10 participants