Processing Math: Done
jsMath
Differences between revisions 1 and 2
Revision 1 as of 2014-11-27 07:15:49
Size: 2411
Editor: robertwb
Comment:
Revision 2 as of 2014-11-27 07:16:12
Size: 4657
Editor: robertwb
Comment: Copy original code, for tracking changes.
Deletions are marked like this. Additions are marked like this.
Line 52: Line 52:



The Sage community is comprised of an international mixture of
mathematicians, computer scientists, engineers, researchers, teachers,
amateurs, and others with varied backgrounds. This diversity is one of
our strengths, but it can also lead to communication problems and
unhappiness. People who love working on Sage can more effectively
collaborate with others if they follow this code.

If you believe someone is violating the code of conduct, we ask that
you report it by emailing sage-abuse@googlegroups.com. The group
administrators will consider the issue and explore resolutions. [See
note below.] It is also possible to move heated discussions to the
mailing list sage-flame@googlegroups.com.

1) Be friendly and patient.

2) Be welcoming. We strive to be a community that welcomes and
supports people of all backgrounds and identities.

3) Be considerate. Your work will be used by other people and you in
turn will depend on the work of others. Any decision you take will
affect users and developers, so you should take those consequences
into account when making decisions. Conversely, Sage is constantly
evolving, and earlier decisions that were made in good faith may
sometimes need to be reconsidered. Nonetheless, we should still
appreciate the hard work done in the past.

4) Be respectful and polite. Not all of us will agree all the time,
but disagreement is no excuse for poor behavior and poor manners. We
might all experience some frustration now and then, but we cannot
allow that frustration to morph into personal attacks. It is important
to remember that a community where people feel uncomfortable or
threatened is not a productive one. Members of the Sage community
should be respectful when dealing with other developers and users.

When we disagree, we should try to understand why. Disagreements, both
social and technical, happen all the time. It is important that we
resolve disagreements and differing views constructively. Being unable
to understand why someone holds a viewpoint does not mean that they
are wrong. Do not forget that it is human to err. Blame alone gets us
nowhere, it is better to help resolve issues so we can all learn from
our mistakes.

Code of Contact as voted on ending November 24, 2014

The Sage community is comprised of an international mixture of mathematicians, computer scientists, engineers, researchers, teachers, amateurs, and others with varied backgrounds. This diversity is one of our strengths, but it can also lead to communication problems and unhappiness. People who love working on Sage can more effectively collaborate with others if they follow this code.

If you believe someone is violating the code of conduct, we ask that you report it by emailing sage-abuse@googlegroups.com. The group administrators will consider the issue and explore resolutions. [See note below.] It is also possible to move heated discussions to the mailing list sage-flame@googlegroups.com.

1) Be friendly and patient.

2) Be welcoming. We strive to be a community that welcomes and supports people of all backgrounds and identities.

3) Be considerate. Your work will be used by other people and you in turn will depend on the work of others. Any decision you take will affect users and developers, so you should take those consequences into account when making decisions. Conversely, Sage is constantly evolving, and earlier decisions that were made in good faith may sometimes need to be reconsidered. Nonetheless, we should still appreciate the hard work done in the past.

4) Be respectful and polite. Not all of us will agree all the time, but disagreement is no excuse for poor behavior and poor manners. We might all experience some frustration now and then, but we cannot allow that frustration to morph into personal attacks. It is important to remember that a community where people feel uncomfortable or threatened is not a productive one. Members of the Sage community should be respectful when dealing with other developers and users.

When we disagree, we should try to understand why. Disagreements, both social and technical, happen all the time. It is important that we resolve disagreements and differing views constructively. Being unable to understand why someone holds a viewpoint does not mean that they are wrong. Do not forget that it is human to err. Blame alone gets us nowhere, it is better to help resolve issues so we can all learn from our mistakes.

Alternatives

No Code

Reject the code as written above.

Change code to guidelines

The Sage community is comprised of an international mixture of mathematicians, computer scientists, engineers, researchers, teachers, amateurs, and others with varied backgrounds. This diversity is one of our strengths, but it can also lead to communication problems and unhappiness. People who love working on Sage can more effectively collaborate with others if they follow this code.

If you believe someone is violating the code of conduct, we ask that you report it by emailing sage-abuse@googlegroups.com. The group administrators will consider the issue and explore resolutions. [See note below.] It is also possible to move heated discussions to the mailing list sage-flame@googlegroups.com.

1) Be friendly and patient.

2) Be welcoming. We strive to be a community that welcomes and supports people of all backgrounds and identities.

3) Be considerate. Your work will be used by other people and you in turn will depend on the work of others. Any decision you take will affect users and developers, so you should take those consequences into account when making decisions. Conversely, Sage is constantly evolving, and earlier decisions that were made in good faith may sometimes need to be reconsidered. Nonetheless, we should still appreciate the hard work done in the past.

4) Be respectful and polite. Not all of us will agree all the time, but disagreement is no excuse for poor behavior and poor manners. We might all experience some frustration now and then, but we cannot allow that frustration to morph into personal attacks. It is important to remember that a community where people feel uncomfortable or threatened is not a productive one. Members of the Sage community should be respectful when dealing with other developers and users.

When we disagree, we should try to understand why. Disagreements, both social and technical, happen all the time. It is important that we resolve disagreements and differing views constructively. Being unable to understand why someone holds a viewpoint does not mean that they are wrong. Do not forget that it is human to err. Blame alone gets us nowhere, it is better to help resolve issues so we can all learn from our mistakes.

CodeOfConduct (last edited 2017-04-28 18:45:25 by mrennekamp)