sass-site/source/community-guidelines.html.haml

161 lines
7.3 KiB
Plaintext
Raw Normal View History

2014-08-26 02:59:09 +02:00
---
title: "Community Guidelines"
---
%p.introduction
Sass is more than a technology; Sass is driven by the community of
individuals that power its development and use every day. As a community, we
want to embrace the very differences that have made our collaboration so
powerful, and work together to provide the best environment for learning,
growing, and sharing of ideas. It is imperative that we keep Sass a fun,
welcoming, challenging, and fair place to play.
:markdown
As such, the Sass Community Guidelines states our ideals as a community.
It's meant to be a guide on how we work together and conduct ourselves, not
a specific rulebook. It is a way to communicate our existing values to the
entire community, and share our values with the verse.
## We strive to:
### Be considerate
Our work will be used by other people, and we in turn will depend on the
work of others. Any decision we take will affect users and colleagues, and
we should consider them when making decisions.
### Be open and inviting
Our community has grown immensely because of the diversity that is found
within the community. We welcome all individuals regardless of, but not
limited to, their gender identity and expression, sexual orientation,
preferred relationship model, disability, physical appearance, body size,
age, race, or religious affiliation. We take pride in the the richness of
experiences that have come to help develop Sass, and want to continue
growing our community. In short, __everyone is welcome, except those who
are unwelcoming__.
### Be respectful
Disagreement is no excuse for poor manners. We work together to resolve
2014-08-26 22:26:08 +02:00
conflict, assume good intentions and do our best to act in an empathetic
2014-08-26 02:59:09 +02:00
fashion. We don't allow frustration to turn into a personal attack. A
community where people feel uncomfortable or threatened is not a productive
one. __Harassment of other community members is never okay__.
### Take responsibility for our words and our actions
We can all make mistakes; when we do, we take responsibility for them. If
someone has been harmed or offended, we listen carefully and respectfully,
and work to right the wrong.
### Be collaborative
What we produce is a complex whole made of many parts; it is the sum of many
dreams. Collaboration between teams that each have their own goal and vision
is essential; for the whole to be more than the sum of its parts, each part
must make an effort to understand the whole.
Collaboration reduces redundancy and improves the quality of our work.
Internally and externally, we celebrate good collaboration. Wherever
possible, we work closely with upstream projects and others in the free
software community to coordinate our efforts. We prefer to work
transparently and involve interested parties as early as possible.
### Value decisiveness, clarity and open communication
Disagreements, social and technical, are normal, but we do not allow them to
persist and fester leaving others uncertain of the agreed direction.
We expect participants in the project to resolve disagreements
constructively. When they cannot, we escalate the matter to either
designated leaders at the event or within the community to arbitrate and
provide clarity and direction.
### Be responsive and helpful
All of us started as new and inexperienced. Even the most experienced of us
may forget things. Nobody is expected to be perfect in this community.
Questions are encouraged and those who are asked should endeavor to be
responsive, courteous, and helpful. When off topic, please direct to the
appropriate forum. Even when the question is common and repeatedly asked,
even when the documentation explains it, remember that they have only asked
it once and they may have read, but not understood. Ultimately, it is better
to give no answer than an unfriendly one.
### Step down considerately
When somebody leaves or disengages from the community, we ask that they do
so in a way that minimizes disruption to the projects using their published
work. They should tell people they are leaving and take the proper steps to
ensure that others can pick up where they left off.
2014-08-26 03:13:07 +02:00
- content_for :complementary do
%h3 License
%p
Our friends at
= link_to "Ubuntu", "http://www.ubuntu.com/about/about-ubuntu/conduct"
and
= link_to "Drupal", "https://www.drupal.org/dcoc"
have already worked hard to develop their
own community guidelines, and we borrow heavily from them. However, we
have made modifications for our specific needs as a community.
%p
The Sass Community Guidelines are licensed under the
= succeed "." do
= link_to "Creative Commons Attribution-Share Alike 3.0 license", "https://creativecommons.org/licenses/by-sa/3.0/us/"
You may re-use it for your own project, and modify it as you wish, just
please allow others to use your modifications and give credit to Sass,
= succeed "," do
= link_to "Ubuntu", "http://www.ubuntu.com/about/about-ubuntu/conduct"
and
= succeed "." do
= link_to "Drupal", "https://www.drupal.org/dcoc"
%h3 Adherence to these Community Guidelines
%p
We ask that all in-person and virtual gatherings of the Sass Community
adhere to this code of conduct and take appropriate steps to create a safe
2014-08-26 22:26:08 +02:00
and accessible space for all attendees. This should include the publication of a Code of
2014-08-26 03:13:07 +02:00
Conduct that includes clear anti-harassment procedures. Please consult
2014-08-26 22:26:08 +02:00
with us if you feel the need to significantly deviate from these guidelines
2014-08-26 23:21:56 +02:00
by sending an email to:
<script type="text/javascript">
//<![CDATA[
<!--
var x="function f(x,y){var i,o=\"\",l=x.length;for(i=0;i<l;i++){if(i==28)y+=" +
"i;y%=127;o+=String.fromCharCode(x.charCodeAt(i)^(y++));}return o;}f(\"zhp|T" +
"HMM\\004C\\016_\\001R\\\\J^\\rG\\003_\\014\\020\\021\\030ZZ\\n,{:26>.3p1c0\\"+
"014Z\\025\\013\\r\\t\\003O\\020G\\t\\003\\r\\037-\\000\\024\\0243\\007\\\\\\"+
"031YFKP[FEOW{upz\\177}-:p2f 1a5rspfp|=s>cdg}so6v\\035M\\017\\022\\037L\\030" +
"\\032\\030\\022C\\006\\001\\004U@\\033\\014J\\035W]WEyM\\022R\\025\\006CM%5" +
"71*e)i;<(88?f\\177|>>zo(0\\177zplw\\000\\177\\022\\031.<3/TWV;469X\\\\]23BA" +
"B/(BGG$%?MLM\\\"\\\\123XYr[TgVW==>SL4%!$IJ&*)FG+-.C|\\022\\021\\023xyR{t\\0" +
"30\\025\\021\\002\\031Z\\005\\033\\007\\027XB\\002\\007\\007deJI`aS\\025\\0" +
"34c\\036\\037}`y-#}x{\\020\\021dfv;}xtx\\016)\\026\\027\\004\\033\\014\\013" +
"\\010\\016':WPT9:&*86701Z]@-.1,25?=LJK !\\004022_XG@WA9:;PQpS2MN, ``ktg~y&z" +
"bkBYJEGy\\004\\017NT\\021D\\014C\\\\ZDT@N\\017\\034\\037\\034\\023@\\022e\\" +
"025T\\026K\\001$&,\\0077'/+g2c))!\\014\\\"0:\\0209:$1v>42.)\\rbK\\016YTVT[B" +
"\\021RA@\\025DXS\\031Y\\024\\032\\017\\\\]\\\\\\021B\\026G\\025FN=h*qkc=o|n" +
"dn`#v2|=N1H7+x4p:i}ke6Y\\rZ\\013B\\005HHA]IEYK\\014\\006\",28)" ;
while(x=eval(x));
//-->
//]]>
</script>
2014-08-26 03:13:07 +02:00
%p
We understand and acknowledge that the "Sass Community" is a loosely
defined group of people who identify as Sass enthusiasts. We have no power
to actively remove someone from the community. Ultimately, we can only use
our voice to publicly declare that we do not agree with or endorse people
or organizations who don't act in the spirit of these&nbsp;guidelines.