Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

Mailing List Posting Guidelines

rlidwka edited this page Oct 14, 2012 · 19 revisions

There are two node mailing lists, with different purposes.

For people and things about node. Including but not limited to:

  1. Release announcements for Node.js programs.
  2. Community events, meetups, drinkups, workups, hack nights, conferences, and other social events.
  3. Discussions of Node.js community guidelines and policies
  4. JavaScript language discussions/questions/suggestions.
  5. Discussions of other SSJS platforms.
  6. Issues with specific node programs. (Though, it's worth checking if they have their own mailing list. Express, socket.io, npm, and many others have their own dedicated lists, where you'll generally get faster help.)
  7. "Help, I'm new to JS and need to know why this code doesn't work." Note that this is very different from "Please do my homework for me"! General rules of techie politeness apply. Be easy to help, and you'll get more help.
  8. What's awesome, what's lame, who's hot, who's not, who just had a baby, a funny video on youtube, philosophy, politics, sports, or any other (valuable!) primate-bonding subjects that you as a member of the node.js community are interested in and feel like sharing with others in the community. It's not reddit, and it should be at least somewhat node-related to be shared on the list, but the bar is pretty low.

This list is no longer used, it's kept for archival purposes. Design ideas and node core bugs can be posted on the github issues page.

Not Allowed

Here are some things that do not belong on either list:

Job Posts

Please post node-related job openings at http://jobs.nodejs.org/

Job openings for node-related positions should not be posted to either mailing list. For a while, this was encouraged, because it benefitted the community to have some outlet for these things, and there was no job board. However, they seem to cause a lot of clutter, and invite flame wars as to what "really" counts as a "node job".

Posting on the job board costs money. The reason for this is to weed out people who are not serious about their intent to hire a node developer to work on node. Node is a popular buzzword, and spam is an unfortunate side effect of that.

The price isn't intended to be exorbitant. If the price is a significant obstacle to you for some reason (for example, if you are an unfunded self-bootstrapped startup looking for a partner), then please contact us off-list and we'll try to work something out. The last thing anyone wants is to prevent the node ecosystem from growing.

Flame

If someone offends or insults you on-list, it's probably inadvertent. Most people try to be nice most of the time, or at least think they are. Take it up with them off-list. That kind of drama is not interesting to other users.

This also covers generally mean-spirited comments about other platforms. Complaining about other platforms doesn't help node.

Discussions about whether a given message belongs where someone sent it

If someone posts something that you think doesn't belong in the place they posted it, please kindly direct them to this page, and trust that they'll read it and try to follow it.

If you think this page is unclear or unhelpful, then let's discuss that on the nodejs list, without making it about a specific user, who will probably end up feeling guilty and picked on, and almost certainly had the best intentions. We need to encourage our community to grow, and we can't do that by berating new people.

Don't reply to spam, not even to tell the spammer to die, not even in a fire.