Skip to content

Commit

Permalink
Merge pull request #6 from bqplot/official
Browse files Browse the repository at this point in the history
Final version of governance documents for approval
  • Loading branch information
SylvainCorlay authored Jul 3, 2020
2 parents 2f46643 + b15f77f commit 9eaf976
Show file tree
Hide file tree
Showing 5 changed files with 186 additions and 51 deletions.
130 changes: 130 additions & 0 deletions LICENSE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@
# Creative Commons CC0 License

## Statement of Purpose
The laws of most jurisdictions throughout the world
automatically confer exclusive Copyright and Related Rights
(defined below) upon the creator and subsequent owner(s) (each
and all, an "owner") of an original work of authorship and/or
a database (each, a "Work").

Certain owners wish to permanently relinquish those rights
to a Work for the purpose of contributing to a commons of
creative, cultural and scientific works ("Commons") that the
public can reliably and without fear of later claims of
infringement build upon, modify, incorporate in other works,
reuse and redistribute as freely as possible in any form
whatsoever and for any purposes, including without limitation
commercial purposes. These owners may contribute to the
Commons to promote the ideal of a free culture and the further
production of creative, cultural and scientific works, or to
gain reputation or greater distribution for their Work in part
through the use and efforts of others.

For these and/or other purposes and motivations, and
without any expectation of additional consideration or
compensation, the person associating CC0 with a Work (the
"Affirmer"), to the extent that he or she is an owner of
Copyright and Related Rights in the Work, voluntarily elects
to apply CC0 to the Work and publicly distribute the Work
under its terms, with knowledge of his or her Copyright and
Related Rights in the Work and the meaning and intended legal
effect of CC0 on those rights.

**1. Copyright and Related Rights.**
A Work made available under CC0 may be protected by
copyright and related or neighboring rights ("Copyright and
Related Rights"). Copyright and Related Rights include, but
are not limited to, the following:


1. the right to reproduce, adapt, distribute, perform,
display, communicate, and translate a Work;
2. moral rights retained by the original author(s) and/or
performer(s);
3. publicity and privacy rights pertaining to a person's
image or likeness depicted in a Work;
4. rights protecting against unfair competition in regards
to a Work, subject to the limitations in paragraph 4(a),
below;
5. rights protecting the extraction, dissemination, use and
reuse of data in a Work;
6. database rights (such as those arising under Directive
96/9/EC of the European Parliament and of the Council of 11
March 1996 on the legal protection of databases, and under
any national implementation thereof, including any amended
or successor version of such directive); and
7. other similar, equivalent or corresponding rights
throughout the world based on applicable law or treaty, and
any national implementations thereof.

**2. Waiver.** To the greatest extent
permitted by, but not in contravention of, applicable law,
Affirmer hereby overtly, fully, permanently, irrevocably and
unconditionally waives, abandons, and surrenders all of
Affirmer's Copyright and Related Rights and associated claims
and causes of action, whether now known or unknown (including
existing as well as future claims and causes of action), in
the Work (i) in all territories worldwide, (ii) for the
maximum duration provided by applicable law or treaty
(including future time extensions), (iii) in any current or
future medium and for any number of copies, and (iv) for any
purpose whatsoever, including without limitation commercial,
advertising or promotional purposes (the "Waiver"). Affirmer
makes the Waiver for the benefit of each member of the public
at large and to the detriment of Affirmer's heirs and
successors, fully intending that such Waiver shall not be
subject to revocation, rescission, cancellation, termination,
or any other legal or equitable action to disrupt the quiet
enjoyment of the Work by the public as contemplated by
Affirmer's express Statement of Purpose.

**3. Public License Fallback.** Should any
part of the Waiver for any reason be judged legally invalid or
ineffective under applicable law, then the Waiver shall be
preserved to the maximum extent permitted taking into account
Affirmer's express Statement of Purpose. In addition, to the
extent the Waiver is so judged Affirmer hereby grants to each
affected person a royalty-free, non transferable, non
sublicensable, non exclusive, irrevocable and unconditional
license to exercise Affirmer's Copyright and Related Rights
in the Work (i) in all territories worldwide, (ii) for the
maximum duration provided by applicable law or treaty
(including future time extensions), (iii) in any current or
future medium and for any number of copies, and (iv) for any
purpose whatsoever, including without limitation commercial,
advertising or promotional purposes (the "License"). The
License shall be deemed effective as of the date CC0 was
applied by Affirmer to the Work. Should any part of the
License for any reason be judged legally invalid or
ineffective under applicable law, such partial invalidity or
ineffectiveness shall not invalidate the remainder of the
License, and in such case Affirmer hereby affirms that he or
she will not (i) exercise any of his or her remaining
Copyright and Related Rights in the Work or (ii) assert any
associated claims and causes of action with respect to the
Work, in either case contrary to Affirmer's express Statement
of Purpose.

**4. Limitations and Disclaimers.**

1. No trademark or patent rights held by Affirmer are
waived, abandoned, surrendered, licensed or otherwise
affected by this document.
2. Affirmer offers the Work as-is and makes no
representations or warranties of any kind concerning the
Work, express, implied, statutory or otherwise, including
without limitation warranties of title, merchantability,
fitness for a particular purpose, non infringement, or the
absence of latent or other defects, accuracy, or the present
or absence of errors, whether or not discoverable, all to
the greatest extent permissible under applicable law.
3. Affirmer disclaims responsibility for clearing rights of
other persons that may apply to the Work or any use thereof,
including without limitation any person's Copyright and
Related Rights in the Work. Further, Affirmer disclaims
responsibility for obtaining any necessary consents,
permissions or other rights required for any use of the
Work.
4. Affirmer understands and acknowledges that Creative
Commons is not a party to this document and has no duty or
obligation with respect to this CC0 or use of the Work.
18 changes: 16 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,16 @@
# governance
In-progress draft governance documents
# BQplot Governance

The purpose of this repository is to formalize the governance process for the BQplot project. This document clarifies how decisions are made
and how the various elements of our community interact, including the relationship between
open source collaborative development and work that may be funded by for-profit or non-profit entities.

## Table of Contents

* [Main Governance Document](governance.md)
* [Code of Conduct](code_of_conduct.md) and [Enforcement](code_of_conduct_actions.md)
* [Current Steering Council and Institutional Partners](people.md)

## License of Governance Documents

To the extent possible under law, BQplot has waived all copyright and related or neighboring rights to the BQplot Governance documents, in accordance with the Creative Commons [CC0 license](http://creativecommons.org/publicdomain/zero/1.0/). This work is published from the United States. See the [LICENSE.md file](https://github.com/bqplot/governance/blob/master/LICENSE.md)
in this repository for details.
15 changes: 5 additions & 10 deletions code_of_conduct.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,7 @@ work, there is urgency or risk to someone, nobody is intervening publicly and
you don't feel comfortable speaking in public, etc. For these or other
reasons, structured follow-up may be necessary and here we provide the means
for that: we welcome reports by emailing
[*EMAIL*]() or by filling out [this
form](GOOGLE FORM).
[[email protected]](mailto:[email protected]).

This code applies equally to founders, developers, mentors and new community
members, in all spaces managed by Bqplot. This
Expand All @@ -45,8 +44,8 @@ participate within them.

By embracing the following principles, guidelines and actions to follow or
avoid, you will help us make Bqplot a welcoming and productive community. Feel
free to contact the Steering Committee at
[*EMAIL*](EMAIL) with any questions.
free to contact the Steering Council at
[[email protected]](mailto:[email protected]) with any questions.

1. **Be friendly and patient**.

Expand Down Expand Up @@ -120,7 +119,7 @@ or other local personnel that are present.

In situations where an individual community member acts unilaterally,
they must inform the Code of Conduct committee as soon as possible,
by emailing [EMAIL](EMAIL) within 24 hours.
by emailing [[email protected]](mailto:[email protected]) within 24 hours.


## Reporting
Expand All @@ -129,14 +128,10 @@ If you believe someone is violating the code of conduct, please report this in
a timely manner. Code of conduct violations reduce the value of the community
for everyone and we take them seriously.

You can file a report by emailing [EMAIL](EMAIL) or by filling out [this form](GOOGLE FORM).
You can file a report by emailing [[email protected]](mailto:[email protected]).
For more details or information on reporting in-person at an event, please see our
Reporting Guidelines.

The online form gives you the option to keep your report anonymous or request
that we follow up with you directly. While we cannot follow up on an anonymous
report, we will take appropriate action.


## Enforcement

Expand Down
28 changes: 13 additions & 15 deletions code_of_conduct_actions.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
# Bqplot Code of Conduct - Enforcement Manual

This is the enforcement manual followed by Bqplot's Steering Committee,

It is used when we respond to an incident to make sure we are consistent and fair.
This is the enforcement manual followed by Bqplot. It is used when we respond to an incident to make sure we are consistent and fair.

## The Code of Conduct Committee

All responses to reports of conduct violations will be managed by the Bqplot Steering Committee ("the committee").
All responses to reports of conduct violations will be managed by the Bqplot Steering Council, which serves as the Bqplot Code of Conduct Committee ("the Committee").

If a Code of Conduct report involves a member of the Steering Council, that member will not participate in the investigation or any decisions related to that report.

Expand Down Expand Up @@ -56,11 +54,11 @@ The Code of Conduct Committee will keep the following values and guidelines in m

We value the health of the community over individual contributions.

## How the committee will respond to incidents
## How the Committee will respond to incidents

When the committee is made aware of an incident, they will promptly reply to the reporter to confirm receipt.
When the Committee is made aware of an incident, they will promptly reply to the reporter to confirm receipt.

The committee will then review the incident and determine, to the best of their ability:
The Committee will then review the incident and determine, to the best of their ability:

* What happened.
* Whether this event constitutes a Code of Conduct violation.
Expand All @@ -73,34 +71,34 @@ group's deliberations will be recorded and retained (e.g. email discussions, mee

## Resolutions

The Committee will strive to achieve a quick resolution of reported issues. The committee must agree on a resolution by consensus. Possible responses may include:
The Committee will strive to achieve a quick resolution of reported issues. The Committee must agree on a resolution by consensus. Possible responses may include:

* Taking no further action
- if we determine no violations have occurred.
- if the matter has been resolved publicly while the committee was
- if the matter has been resolved publicly while the Committee was
considering responses.
* Remind publicly, and point out that some behavior/actions/language have been
judged inappropriate and why in the current context, or can be hurtful to
some people, requesting the community to self-adjust.
* A private reprimand from the committee to the individual(s) involved. In this
* A private reprimand from the Committee to the individual(s) involved. In this
case, the group chair will deliver that reprimand to the individual(s) over
email, cc'ing the group.
* A public reprimand. In this case, the committee chair will deliver that
* A public reprimand. In this case, the Committee chair will deliver that
reprimand in the same venue that the violation occurred, within the limits of
practicality. E.g., the original mailing list for an email violation, but
for a chat room discussion where the person/context may be gone, they can be
reached by other means. The group may choose to publish this message
elsewhere for documentation purposes.
* A "mutually agreed upon hiatus" where the committee asks the individual to
* A "mutually agreed upon hiatus" where the Committee asks the individual to
temporarily refrain from community participation. If the individual chooses
not to take a temporary break voluntarily, the committee may issue a
not to take a temporary break voluntarily, the Committee may issue a
"mandatory cooling off period".
* A permanent or temporary ban from some or all bqplot spaces (mailing lists,
chat channels, etc.).

The committee has the option to publish official public statements if judged necessary, but generally will pursue resolutions confidentially.
The Committee has the option to publish official public statements if judged necessary, but generally will pursue resolutions confidentially.

## Conflicts of Interest

In the event of a conflict of interest, a committee member must immediately
In the event of a conflict of interest, a Committee member must immediately
notify the other members, and recuse themselves if necessary.
Loading

0 comments on commit 9eaf976

Please sign in to comment.