Skip to content

Latest commit

 

History

History
63 lines (38 loc) · 5 KB

TOS.md

File metadata and controls

63 lines (38 loc) · 5 KB

Terms of Service

Etiquette

  • 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.
  • 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 account 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 currently prohibited.

Minification

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 is intentionally abusive towards any target site it will be removed and the account may be barred. This includes, but not limited to, cookie stealing scripts.
  • Spamming is currently prohibited. Some minor exceptions may be allowed if it is found to be in context of a particular topic and related to User Scripts.
  • Posting script source snippets in a discussion should be properly formatted with markdown code fences, markdown code, markup pre tags, and/or markup code tags with appropriate discussion. e.g. Do not post only script source without explaining what it means in human terms. If this is not followed both the comment and the account is, again, eligible for removal.

Recommendations

  • 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 some other persons expense.

Licensing

Reserved Rights

  • OpenUserJs.org reserves the implied right to publish, distribute, and terminate access to your published works and code snippets.
  • OpenUserJs.org allows all published works on this site to be forked via this sites forking capabilities.

Default Licensing

  • Users Scripts have an implied license of MIT License (Expat) if the @license (including the alternate spelling of @licence) metadata block key is absent.
  • Libraries need to include one reference to their license(s) either via a cross-site compatible metadata block with at least one @license and/or @licence key, License Header, or full License text (full text is not recommended for storage constraints on portable devices)

Acceptable Licensing

  • To Be Announced but probably going to be OSI only

More To Be Announced

The Fine Print

LIMITS ON LIABILITY

A. YOU AGREE THAT WE WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES (EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES), ARISING FROM, RELATING TO OR CONNECTED WITH: (A) THE USE OR INABILITY TO USE OUR SERVICE, (B) THE COST OF REPLACEMENT OF ANY GOODS, SERVICES OR INFORMATION PURCHASED OR OBTAINED AS A RESULT OF ANY INFORMATION OBTAINED FROM OR TRANSACTIONS ENTERED INTO THROUGH OR FROM OUR SERVICE, (C) DISCLOSURE OF, UNAUTHORIZED ACCESS TO OR ALTERATION OF CONTENT, (D) STATEMENTS, CONDUCT OR OMISSIONS OF ANY SERVICE PROVIDERS OR OTHER THIRD PARTY ON OUR SERVICE OR (E) ANY OTHER MATTER ARISING FROM, RELATING TO OR CONNECTED WITH OUR SERVICE OR THESE TERMS.

B. WE WILL NOT BE LIABLE FOR ANY FAILURE OR DELAY IN PERFORMING UNDER THESE TERMS OF SERVICE WHERE SUCH FAILURE OR DELAY IS DUE TO CAUSES BEYOND OUR REASONABLE CONTROL, INCLUDING NATURAL CATASTROPHES, GOVERNMENTAL ACTS OR OMISSIONS, LAWS OR REGULATIONS, TERRORISM, LABOR STRIKES OR DIFFICULTIES, COMMUNICATIONS SYSTEMS BREAKDOWNS, HARDWARE OR SOFTWARE FAILURES, TRANSPORTATION STOPPAGES OR SLOWDOWNS OR THE INABILITY TO PROCURE SUPPLIES OR MATERIALS.

INDEMNITY

You agree to defend, indemnify and hold us harmless from any claim, demand, action, damage, loss, cost or expense, including without limitation, reasonable attorneys fees, incurred in connection with any suit or proceeding brought against us arising out of your use of our Service or alleging facts or circumstances that could constitute a breach of any provision of these Terms by you. If you are obligated to indemnify us, we will have the right, in our sole and unfettered discretion, to control any action or proceeding and determine whether we wish to settle it, and if so, on what terms.

Closing

OpenUserJs.org reserves the right to amend these terms at any time.