Skip to content

Commit

Permalink
Further requested clarification
Browse files Browse the repository at this point in the history
* Applies to OpenUserJS#116
  • Loading branch information
Martii committed Jun 12, 2014
1 parent db5c3e5 commit f9fd2ca
Showing 1 changed file with 11 additions and 8 deletions.
19 changes: 11 additions & 8 deletions TOS.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,33 @@
# Terms of Service

## Etiquette
* Everyone should maintain a professional and civil demeanor towards others.
* Staying on topic is a good thing to remember. Everyone has other duties to attend to at different times. Try to be succinct and don't obsess on a particular topic.
* Everyone should maintain a professional and civil demeanor towards each other.
* Staying on topic is a good thing to remember. Everyone has other duties to attend to at different times. Try to be succinct and don't obsess on a particular topic. Give others a chance to respond.
* Intense conversations regarding "filling voids" should be avoided. Advocacy of one site or another should be minimal and gracefully done.
* **"Open Source" is not the same as "the developers must do my bidding"**. A lot of generous time is donated by multiple developers in attempting to resolve any properly presented issues. However this does not mean there is an obligation to do it on anyones time table. Until the site bills are paid by everyone involved it's a wise choice to be courteous instead of snarky.
* Passive aggressive behavior with abrasive commenting does not encourage teamwork even when it is coupled with genuine constructive feedback. Personal attacks may be eligible for removal from the site.
* **"Open Source" is not the same as "the developers must do my bidding"**. A lot of generous time is donated by multiple developers in attempting to resolve any properly presented issues. However this does not mean there is an obligation to do it on any single persons time table. Until the site bills are paid by everyone involved it's a wise choice to be courteous instead of snarky.

## Abstraction

### Obfuscation

Obfuscation is not currently permitted.
Obfuscation is currently prohibited.

### Minification

Within moderation we understand the occasional necessity to conserve device space. This is currently under discussion in development.
Within moderation we understand the occasional necessity to conserve device storage space. This is currently under discussion in development.

## Target Site Abuse

If it is determined that a script or author is abusive towards a target site it will be removed and potentially barred.
* If it is determined that a script is intentionally abusive towards any target site it will be removed and the account may be barred.
* Spamming is currently prohibited. Some minor exceptions may be allowed if it is found to be in context of a particular topic related to User Scripts.
* Posting script source snippets in a discussion should be properly formatted with code fences, code markup, or code markdown. If this is not followed both the comment and the author is again eligible for removal.

## Recommendations

* Fully describe a published script as this will help others know exactly what is happening. Vague scripts are not recommended.
* Fully describe a published script as this will help others know exactly what is being offered. Vague scripts are not recommended.
* Utilize the peer review system. It is there for the benefit of everyone.
* Have fun but at the same time not at someone elses expense.
* Have fun but at the same time not at some other persons expense.

## Licensing
*To Be Announced*
Expand Down

0 comments on commit f9fd2ca

Please sign in to comment.