Movatterモバイル変換


[0]ホーム

URL:


Code of Conduct

Arch Linux Code of Conduct#

The Arch community is a technical community whose shared purpose is to support and enhance ArchLinux.

Arch Linux is a community-driven distribution; the developers, support staff and people whoprovide assistance in the various fora all do so in their own time, motivated by a shared desireto provide a minimal base system that can be configured by an individual to suit their specificrequirements. The code of conduct here has been developed over a number of years and reflects thecommunity’s ethos of a functional support system with a high signal-to-noise ratio and an explicitexpectation of self-sufficiency, willingness to learn and contribution.

Familiarising yourself with the principles and guidelines here is both a courtesy to the communityand an effective way of making your initial interactions with other Arch Linux users mutuallybeneficial.

The rules laid out in this document are necessary limitations to create a community that is usefuland welcoming to everybody. They allow members to satisfy all contributive impulses withoutaggravating themselves or encroaching on the freedom of others. Embracing these principles andobeying the guidelines therefore benefits the entire community by providing freedom from thedisorder and other oppressive, harmful and negative consequences of a more chaotic approach.

Common sense introduction#

Arch is a community of volunteers. Rather than providing a complicated pattern of balanced freedomsand restrictions, as well as the time, resources and personnel required to interpret and administersuch rules, we have chosen a simple principle to embrace for the benefit of all. Therefore, thisentire document may be condensed into one simple admonition:

Proactively seek to give of yourself and to bring only benefit to your peers and community.

Code of conduct#

Theminimum necessary standards when interacting with others in the Arch Linux community comprisethe following points.

Respect#

Respect other users#

Arch Linux is a respectful, inclusive community. Anti-social or offensive behaviour will not betolerated. Simply put, treat others as you would be treated; respect them and their views, even ifyou disagree with them. When you do find yourself disagreeing; counter the idea or the argument,rather than engage inad hominem attacks.

Respect other operating systems and projects#

Maligning other FOSS projects or distributions, or any other operating systems and their users isprohibited. The entire Arch team is happy to volunteer their time and energy to provide you withthe Arch Linux distribution, documentation and forums. Kindly show respect toward the volunteers,users and communities of other projects, distributions and operating systems as well. Views,experiences and opinions are always welcome, but unproductive slander is not.

Respect the staff#

Support staff have been chosen for their abilityto exercise consistently good judgement and shall have the final say. Note that Arch Linux is notrun as a democracy. The staff shall always attempt to implement universally peaceful solutions, butin the end, are charged with the responsibility of maintaining peaceful, civil order for themajority of the community. Therefore, they cannot always please everyone with the decisions made.Do your part to contribute to a healthy community and environment.

No trolling#

A “troll” is a person who misuses their forum freedoms to intentionally disrupt, cause controversy,incite an argument, and/or receive negative attention by deliberately posting provocative content.The term may also be used as a verb, to refer to the act of posting such content, or as a noun, torefer the content itself.

Trolls can be deceitful and frequently use indirect expressions of hostility through ambivalenceand implicit messages as a method of covertly insulting, intimidating, or inciting a person orpersons for their own sadistic pleasure. They often pick their words very carefully and aretherefore able to defend their masked attempts at creating unrest, redirecting the blame onto thecommunity and its supposed failure to understand them properly. Trolling is prohibited.

Do not flame#

Flaming, in the most common sense definition, is directing negative, disrespectful, and/orinsulting comments toward someone. An equally or more negative response, resulting in a cyclingexchange of insults is often the consequence. Flaming fellow members (including the Arch team) willnot be tolerated. Avoid personal insults and sarcastic or patronizing language.Discussions canbe productive, but quarreling is always destructive.

Be responsible#

If an interpersonal issue arises, be open-minded to the possibility that your behaviour or intent,actual or perceived, may have contributed to the problem. Arch Linux users are encouraged tocultivate self awareness and remain peaceable toward their peers. Taking responsibility for ouractions is often a good first step toward a peaceful reconciliation.

Examples of unwanted behaviour#

From the guiding principles outlined above, it follows that the followingpoints are a (by far non-exclusive) list of forbidden behaviour.

Criminal solicitation#

Criminal solicitation is forbidden inthis community. In this context, “criminal solicitation” shall mean, “To actively or implicitlyfacilitate, incite, move, or persuade others to some act of lawlessness or illegal activity.”

Therefore do not post discussions which demonstrate, or link to, criminal solicitation in any form.This includes, but is not limited to information or links to facilitate illegal drug use, theft,network intrusion, creation of code for malicious purposes, prohibited software copying, prohibiteduse of copyrighted/patented material, so-called “warez”, or sites which provide torrents or linksto such content. Illegal content shall be removed swiftly and dealt with in full accordance withknown applicable law.

Spam/Advertising/Solicitation#

Spamming is forbidden. Please alert staff to the presence of spam should you encounter it.Offending spam accounts and associated IP addresses will be banned. Do not reply to spam posts asit increases the amount of work required to clean them up.

Publicity, if it is related to Arch (as a project or community) or GNU/Linux/FOSS, will usually beallowed. Promoting web-invites, blog posts or commercial promotions are actively discouraged, oroutright prohibited. Registering just to promote your issue/cause, FOSS-related or not, treats thecommunity as a resource and is not acceptable; if unsure about the appropriateness of your content,contact the support staff before posting. Also be aware that posting shortened/obscured links is atechnique of spammers and deliberately inhibits the communities ability to judge the propriety ofthe link. Therefore, only post links that include a clear destination.

Sockpuppetry#

Limit your fora membership to one account only. Having multiple accounts is an unnecessary use ofresources. Further, it may be interpreted as trolling behaviour.

Any form ofsockpuppetry or impersonation isprohibited.

Personal topics/rants#

Rants and complaints are actively discouraged. This type of content is much better suited to a blogor other personal web space and is considered undesirable in the Arch community. Your contributionsshould be open, productive and inviting to all participants. Also seeRespect other operating systems and projects.

Controversy/controversial topics#

There is no explicit list of topics considered to be “trollish”, controversial or provocative, butin the past, posts pertaining toReligion, Sports, Race, Nationalism andPolitics haveinvariably been closed. Therefore,specifically avoid these and all divisive topics in the Archcommunity. The staff certainly realize that such issues are deeply ingrained human realities.However, this is a technical community and is not intended nor able to effectively facilitate suchcommentary nor the resulting unrest.

Ineffective discussion (“bikeshed”)#

Discussions stating the equivalent of “there is a problem with the Arch system and methodology, weneed to discuss it” (sometimes referred to as“bikeshedding”) have been repeatedly provenineffective and inflammatory and will usually be closed down after a warning from the supportstaff. Arch is a Do It Yourself community. If you have identified a systemic issue, find a solutionthat works for you, implement it, then post.

Furthermore, questioning or discussing the methods used by the Arch Linux development team will bemonitored closely and locked or removedif deemed unhelpful and/or unproductive. Harsh,unproductive criticism is also uncalled for.

If you have a question regarding Arch development, ensure that your topic poses a specific questionand be open-minded to responses. If possible, provide a solution or partial solution. Submittingcode and patches for discussion is always more pragmatic than asking others to do it for you.

Overly broad questions and help vampirism#

The Arch Linux community values technical correctness. When seeking or giving help, remember tostrive for accuracy, completeness and correctness. An excellent introduction to the expectations ofthe Arch community is ESR’sHow To Ask Questions The Smart Way.

Do not be a“help vampire”.

Arch Linux distribution support ONLY#

Arch-based distributions have their own support fora and users of those distributions should beactively encouraged to seek support there. These distributions often use different packages,package versions, repositories, or make custom system configurations silently, practicallyrendering support for such projects within Arch Linux impossible. Community technical support shallonly be provided for the Arch Linux distribution and the Arch User Repository. Posting issues with,and requesting support for, derivative distributions or operating systems other than Arch Linux areprohibited.

Enforcement#

Behaviour running afoul of the guidelines layed out in this document should be reported in privateto the moderators of the respective forum first, see the following section for the appropriatepoints of contact. If this is not possible, e.g. when the behaviour directly involves Arch Linuxstaff, the Arch Linux project leader should be contacted instead.

All reports will be treated confidentially in order to respect the privacy of all parties involved.If deemed necessary and appropriate, other Arch Linux staff members can be involved in thediscussion, but must uphold the same principles of confidentiality.

The responsible body will take the report of the incident under consideration and decide on theappropriate reaction. All reports will be taken seriously and be processed in a timely manner. Theresponse is determined on a case by case basis. Possible actions can be, but are not limited to:issue a warning, temporarily or permanently suspending or deleting the user account, or in extremecases, a ban from all Arch Linux projects.

As a general rule, for first-time offences a warning is usually the appropriate reaction, unless theoccurrence is judged to be especially flagrant, in which case a ban may be issued immediately. Sucha warning will usually be communicated in private to the user and needs to be acknowledged inwriting in order to make sure that the user has read and understood the scope of theirtransgression. If the warning goes unheeded, further action will be taken, commonly resulting in atemporary or permanent suspension.

All actions taken, such as warnings or suspensions, will be communicated to the affected user(s) inprivate. If a user feels treated unjustly by such a decision, they may appeal to the appropriatechannel as described in the next section. If possible, the appeal should be handled by a differentstaff member this time, e.g. by a different moderator, or the project leader if necessary.

Contacting the staff#

If you feel that an egregious oversight has been made, or if you need to alert the staff of anyabusive behaviour, there are a number of ways you can ask for assistance or redress. These include:

Further reading#

In addition to the above points,there aregeneralguidelines outside of the terms of servicethat are specific to each of the community fora and contain useful information on how to conductoneself on the respective communication channel.

All users agree to review the current guidelinesbefore any use of any of the communicationchannels.

Changes to links in the“Further reading” section and the contents of the respective guidelinesmay occur outside of the 30 days notice period for changes to the Code of Conduct itself.

About this document#

This code of conduct has been originally developed on the Arch wiki, whereits history can befound. Later revisions of this document can be found in theArch Linux Service Agreements repository.

The text is available under the terms of theGNU Free Documentation License 1.3 or later.


[8]ページ先頭

©2009-2025 Movatter.jp