1. Respect one another

Discussion is the cornerstone of a project like this and the sharing of viewpoints is crucial, as is understanding and accepting that many views will differ from your own. By all means debate rigorously and defend your view point stoutly, but avoid abrasive dialogue and personal attacks.

Give leeway to people who do not have English as a first language. Pause before taking insult, and pause before responding. There is a difference between robust discussion and steamrollering. Civility is paramount. Manners cost nothing; we are all capable of self-moderation, and of being aware of our conduct.

2. Remember the Apache OpenOffice Mission

“To create, as a community, the leading international office suite that will run on all major platforms and provide access to all functionality and data through open-component based APIs and an XML-based file format.”

The AOO project is a place for finding open-source solutions to document creation and consumption. We believe in making AOO freely available because we are the sort of people who welcome diversity in others, creativity of all sorts and who enjoy finding the best in all situations.

3. Be Nice

Not only are there lots of people on this list whose first language is not English there are some busy readers who, by necessity, have to read things quickly. If other list members are telling you they do not understand what you wrote, or take your innocent phrasing in a poor light, take it as a signal that your writing style is too idiomatic or too technical (unlikely but possible) for others to follow easily. This does not necessarily indicate that you are mean, wrong and bad, so just be nice and reword the passage. Assume people are not in "attack mode." We are all on the same team here.

4. Don't Respond When You are Angry

Assuming people are not in attack mode means that if you think they are, just now, then probably you are just misunderstanding their point. Ad hominem attacks, e.g., "You are too dumb to get this," are a sign that you yourself may not have a good-enough handle on the issue to explain your point clearly.

5. Relax

Always remember that unless there is a darn good reason, nothing gets decided at the ASF in less than 72 elapsed hours, so your reply can wait until morning. You might even get lucky, and when you check back somebody else will have posted either what you wanted to say, or something close enough that you can work with it.

Remember that the members of a community mailing list will get to the list when they can. Most of us do this in our spare time, and in different time zones. Perhaps the rule of thumb could be to respond no more than once per hour, or once per day, to any given thread. The highest frequency of responses does not necessarily “Win” in a community of equals. The most concise and useful post tends to win, because furthering the dialog and advancing the community's goals is what we all desire.

Of course, not all threads are decision-making threads. Some are debugging or problem solving. In those cases, the opposite advice applies. If you know the answer, and can state it briefly, then do so.

6. Get to the point

Write as tersely as possible and edit down as much possible so that other people who are just as busy as you may quickly get your point without ending up defensive. Of course, balance is needed. Do not let brevity get in the way of providing enough information. Remember that people must understand your post in order to understand your point.

7. Consider trimming the post to which you are responding

People who read emails on small screens are not the only ones who are frustrated by picking important new information out of tons of stuff they have already read. To trim a post, one simply remove any parts of the post to which one is replying that are not important to understand ones reply. If the response to one of these posts is, “What? I do not understand,” then it may be that too much of the context may have been removed.

8. Respect the private lists

What happens on a private list, stays on that list. There are only a few private lists on the project, e.g., the PMC list and the Security Team. But you might on occasion interact with other private lists, like legal-internal or infrastructure-private. Anything you read in a private list is confidential and not to be spoken of, or copied to people who are not members of that private list.

Note: the other side of respecting the private lists is to use them only when necessary, and for for topics that require confidentiality, such as information that deals with security vulnerabilities, personnel matters, user private information, etc.

9. There are going to be exceptions to the rule

All of these guidelines are subject to sanity-testing. A person posting illegal material on any Apache.org or Apache OpenOffice list will be reported to the appropriate authorities and will not be able to complain that their list privacy has been violated. Ramping up to a release, there are a lot of postings at high frequency. Sometimes it unavoidably requires a long post to say what needs to be said.

10. Moderators are guiding the lists

A. General

We have various mailing lists, they all have a purpose. Lists are how we work on developing the product, communicate about the project, coordinate with other project members, help users, etc.

B. PMC appoints the Moderators

Moderators are appointed by the PMC to help ensure that the mailing lists function well for these purposes.

C. Good Behavior is expected

List subscribers are expected to be "be good". It is not our job to explain what that means in minute detail. That was the job of our parents, and it took many years. The best we can do is give some highlights, in the form of these List Conduct Guidelines. These are reminders of some of the things to watch out for that may be less familiar to new users of mailing lists. This list is not comprehensive. There are more ways that a clever person can find to be disruptive than we have time, or creativity, to write down.

D. Disruptive users can be left out of the lists

When encountering disruptive behavior on the list, Moderators have available, at their discretion, a range of corrective actions, from general reminders, private or public admonishment, to temporary or permanent banning of subscribers. There is no necessary progression of actions. For example, depending on severity disruptive actions might lead immediately to banning.

E. What to do in case of doubt?

Decisions of Moderators are subject to review by the PMC and anyone who feels that a Moderator's discretion was abused can escalate by sending an email to the PMC at private@openoffice.apache.org. The decision of the PMC is final.

More Useful Stuff