Our project culture
Please discuss on ProjectCultureTalk.
everyone to contribute. Avoid elitism and don't intimidate others from participating. Feel free to disagree, but please be polite in your comments
on the Foswiki project websites by leaving topics editable by everyone
. (only very few topics need restricted edit access)
Take the initiative
. If you see something that is broken, go ahead and fix it. Don't be afraid to improve someone else's code, documentation, or proposal, no matter who wrote it. Follow through on your ideas and suggestions, recruiting any help that is necessary. Don't wait for someone else to do it for you.
Share your ideas and plans with the community.
Before making major changes, particularly ones that require considerable effort to revert, ensure you understand the current situation first. Benefit and learn from the experiences of others.
Let people know who you are
and share what you have done. Don't just lurk.
When it is possible and effective, strive to automate processes
instead of relying on manual effort.
Focus your energy on envisioning and realizing the future
, and not on dwelling on the past.
that is not clear
to you. Don't be afraid to challenge supposed experts: no matter who they are, they must be able to communicate clearly with everyone.
Be willing to accept and appreciate
that the ideas of others
can be an improvement on your own. Avoid "Not Invented Here" syndrome or tunnel vision.
a new page
, look for
an existing one
into which you could integrate your planned content. However, with the goal of keeping pages short and focused
, be willing to refactor the existing page as required. Summarise, rewrite, move, and delete content and topics as required. (To encourage more rewriting, the CommentPlugin has been disabled. Discuss, if that is right.
) Write concisely
: wordy topics take more effort to read and can be more difficult to understand.
Though administrative tidying is appreciated, such as fixing links, punctuation, and spelling, strive to make substantive changes
that add information or otherwise improve
the text. Don't make irrelevant edits to a topic just to get yourself in the recent changes lists. You do not need to repeat other people's remarks: you can show your support by adding new information, and refactoring as needed.
Avoid interleaved, threaded conversations
in general topics, as it can dilute the focus of the page. Also avoid signing
your changes to topics or otherwise overusing your signature. (Topics intended specifically to host discussion threads are exceptions.)
Use appropriate semantic markup
for topic content. For example, unless a topic is primarily a list of items, it generally should not be a bulleted list.