This text is taken verbatim from Myke Predko's web page (http://www.myke.com) with his kind permission :

I have found "Listservers" to be an invaluable technical resource and on this page, there are a number of pointers to different internet list servers to subscribe to. The purpose of the listserver is to provide an address that you can send a message to and have it relayed to other subscribers. This means that a large amount of mail can be sent and received in a short period of time (MIT's PIC Listserver typically processes 50 to 100 e-mails per day) to a large number of people (MIT's PIC Listserver has over 1,500 subscribers).

Listservers are really wonderful things with it possible to get answers to questions within literally minutes after posing them (although hours afterward is probably more typical). There are a great deal of very knowledgeable people who can answer questions on a variety of subjects (and have opinions on more than just the subject at hand).

Having a great deal of people available makes the list essentially a community. This is a world wide community and you have to try to be sensitive to different people's feelings and cultures. In thinking of this, I have created the following set of guidelines for list servers. The genesis of these guidelines came about after the PICList went through a period of time with problems with the same type of message coming through over and over.

I think these are pretty good guidelines for any list server and I suggest that you try to follow them as much as possible to avoid getting into embarrassing situations (of having your ancestry questioned because you made a gaff). After the guidelines, I have provided a number of different list servers that you can access.

  1. Don't subscribe to a List and then immediately start sending questions to the List. Instead, wait a day or so to get the hang of how messages are sent and replied to on the List and get a "feel" for the best way of asking questions.
  2. Some lists resend a note sent to it (while others do not). If you receive a copy of your first message, don't automatically assume that it is a "bounce" (wrong address) and resend it. In this case, you might want to wait a day or so to see if any replies to show up before trying to resend it. Once you've been on the list for a while, you should get an idea of how long it takes to show up on the list and how long it takes to get a reply.
  3. If you don't get a reply to a request, don't get angry or frustrated and send off a reply demanding help. There's a good chance that nobody on the list knows exactly how to solve your problem. In this case, try to break down the problem and ask the question a different way.
  4. Above I mentioned that you may be able to get replies within minutes, please don't feel that this is something that you can count on. Nobody on any of the lists given below are paid to reply to your questions. The majority of people who reply are doing so to help others. Please respect that and don't badger and help out in anyway that you can.
  5. If you are changing the "Subject" line of a post, please reference the previous topic (ie put in "was: '...'"). This will help others keep track of the conversation.
  6. When replying to a previous post, try to minimize how much of the previous note is copied in your note and maximize the relevance to your reply. This is not to say that none of the message should be copied or referenced. There is a very fine balance between having too much and too little. The sender of the note you are replying to should be referenced (with their name or ID).

    My rule of thumb is, if the original question is less than ten lines, I copy it all. If it is longer, then I cut it down (identifying what was cut out with a "SNIP" Message), leaving just the question and any relevent information as quoted. Most mail programs will mark the quoted text with a ">" character, please use this convention to make it easier for others to follow your reply.
  7. If you have an application that doesn't work, please don't copy the entire source code into a note and then post it to a List. As soon as I see a note like this I just delete it and go on to the next one (and I suspect that I'm not the only one). Also, some lists may have a message size limit (anything above this limit is thrown out) and you will not receive any kind of confirmation.

    If you are going to post source code: keep it short. People on the list are more than happy and willing to answer specific questions, but simply copying the complete source code in the note and asking a question like "Why won't the LCD Display anything" really isn't useful for anybody. Instead, try to isolate the failing code and describe what is actually happening along with what you want to happen. If you do this, chances are you will get a helpful answer quickly.

    A good thing to remember when asking why something won't work, make sure you discuss the hardware that you are using. If you are asking about support hardware (ie a programmer or emulator), make sure you describe your PC (or workstation) setup. If your application isn't working as expected, describe the hardware that you are using and what you have observed (ie if the clock lines are wiggling, or the application works normally when you put a scope probe on a pin).
  8. You may find a totally awesome and appropriate web page and want to share it with the List. Please make it easier on the people in the list to cut and paste the URL by putting it on a line all by itself in the format:
    http://www.awesome-pic-page.com
  9. If you have a new application, graphic, or whatever that takes up more than 1K you would like to share with everyone on the List, please don't send it as an attachment in a note to the List. Instead, either indicate you are have this amazing piece of work and tell people that you have it and where to request it (either to you directly or to a web server address). Many listservers, if a large file is received may automatically delete (thrown into the "bit bucket") it and you may or may not get a message telling you what happened.

    If you don't have a web page of your own or one you can access, requesting somebody to put it on their web page or ftp server is acceptable.
  10. Many of these listservers are made available, maintained and/or moderated by a device manufacturer. Keep this in mind if you are going to advertise your own product and understand what the company's policy on this is before sending out an advertisement.
  11. Putting job postings or employment requests _may_ be appropriate for a List (like the previous point, check with the list's maintainer). However, I don't recommend that the rate of pay or conditions of employment should be included in the note (unless you want to be characterized as cheap, greedy, unreasonable or exploitive).
  12. Spams are sent to every List server occasionally. Please do not "reply" to the note even if the message says that to get off the spammer's mailing list just "reply". This will send a message to everyone in the list. If you must send a note detailing your disgust, send it to the spam orignator (although to their ISP will probably get better results).

    NOTE: There are a number of companies sending out bogus spams to collect the originating addresses of replying messages and sell them to other companies or distributors of addresses on CD-ROM. When receiving a spam, see if it has been sent to you personally or the list before replying - but beware if you are replying to the spam, you may be just sending your e-mail address for some company to resell to real spammers.

    I know it's frustrating and, like everyone else, I'm sure you would like to have all spammers eviscerated, but if you want to minimize how much you are bothered in by spams in the future, you just have to ignore any spams that are sent to you.
  13. Following up with the previous message, if you are going to put in pointers to a list server, just put a hyperlink to the listserver request ID, NOT TO THE LISTSERVER ITSELF. If you provide the address to the listserver, Spammers can pull the link from your page and use it as an address to send Spams to. By not doing this, you will be minimizing the opportunity for spammers to send notes to the list.
  14. Off topic messages, while tolerated will probably bring lots of abuse upon yourself. If you feel it is appropriate to send an off topic message, some lists request that you put "[OT]" in the subject line, some members of the list use mail filters and this will allow them to ignore the off topic posts automagically.

    Eventually a discussion (this usually happens with off topic discussions) will get so strung out that there is only two people left arguing with each other. At this point stop the discussion entirely or go 'private'. You can obtain the other person's e-mail address from the header of the message - send your message to him or her and not to the entire list. Everyone else on the list would have lost interest a long time ago and probably would like the discussion to just go away (so oblige them).
  15. Posts referencing Pirate sites and sources for "cracked" or "hacked" software is not apporiate in any case and may be illegal. If you are not sure if it is okay to post the latest software you've found on the 'Net, then DON'T until you have checked with the owners of the software and gotten their permission. It would also be a good idea to indicate in your post that you have the owner's permission to distribute cracked software.

    A variety of different microcontrollers are used in "Smart Cards" (such as used with Cable and Satellite scrambling) and asking how they work will probably result in abusive replies or having your questions ignored. If you have a legitimate reason for asking about smart cards, make sure you state it in your e-mail to the list.
  16. When you first subscribe to a list, you will get a reply telling you how to unsubscribe from the list. DON'T LOSE THIS NOTE. In the past in some lists, people having trouble unsubscribing have sent questions to the list asking how and sometimes getting angry when their requests go unheeded. If you are trying to unsubscribe from a list and need help from others on the list, explain what you are trying to do and how you've tried to accomplish it.
  17. If you're like me and just log one once or twice a day, read all the notes regarding a specific thread before replying. When replying to a question that has already be answered look for what you can add to the discussion, not reiterate what's already been said.
  18. Lastly, please try to be courteous to all on the List. Others may not have your knowledge and experience or they may be sensitive about different issues. There is a very high level of professionalism on all the lists presented below, please help maintain it.

    Being insulting or rude will only get the same back and probably have your posts and legitimate questions ignored in the future by others on the list who don't want to have anything to do with you.

To put this succinctly: "Don't be offensive or easily offended."

See:

Code:

Questions:

Interested:

Comments: