Add Code of Conduct Committee 2020 report
authorJonathan S. Katz <jonathan.katz@excoventures.com>
Sun, 14 Mar 2021 20:17:36 +0000 (16:17 -0400)
committerJonathan S. Katz <jonathan.katz@excoventures.com>
Sun, 14 Mar 2021 20:19:02 +0000 (16:19 -0400)
This also includes an additional CSS class to help keep multiple
tables of this report aligned with each other for easier browsing.

media/css/main.css
templates/pages/about/policies/coc/reports/2020.html [new file with mode: 0644]

index 2de86d12720eac413ea412a5a2f2a371a83be4c3..9517ddf092b0f15ee3a20e22e0401b4ca345a2d7 100644 (file)
@@ -1392,6 +1392,10 @@ table.cocc-table tbody tr td:nth-child(1) {
   width: 20%;
 }
 
+table.coc-report-table thead tr th:nth-child(1) {
+  width: 50%;
+}
+
 /* Contributors */
 table.contributor-table thead tr th {
   width: 50%;
diff --git a/templates/pages/about/policies/coc/reports/2020.html b/templates/pages/about/policies/coc/reports/2020.html
new file mode 100644 (file)
index 0000000..6a2ffcd
--- /dev/null
@@ -0,0 +1,399 @@
+{%extends "base/cocpage.html"%}
+{%block title%}2020 Annual Report | Code of Conduct Committee{%endblock%}
+{%block cocmain%}
+<h1>Code of Conduct Committee: 2020 Annual Report <i class="fas fa-gavel"></i></h1>
+
+<p><em>Delivered: March 1, 2021</em></p>
+
+<p>
+  The PostgreSQL Community <a href="/about/policies/coc/">Code of Conduct</a>
+  Committee presents this report of its activities for the calendar year 2020.
+</p>
+
+<p>
+  The following individuals served on the <a href="/about/policies/coc_committee/">Committee</a>
+  during the year, and are continuing on the Committee for 2021:
+</p>
+
+<ul>
+  <li>Stacey Haysler, Chair</li>
+  <li>Carole Arnaud</li>
+  <li>Umair Shahid</li>
+</ul>
+
+<p>
+  The following individuals served on the Committee through October 31, 2020:
+</p>
+
+<ul>
+  <li>Ilya Kosmodemiansky</li>
+</ul>
+
+<p>
+  The following individuals served on the Committee through November 2, 2020:
+</p>
+
+<ul>
+  <li>Jonathan Katz</li>
+</ul>
+
+<p>
+  The following individuals served on the Committee beginning October 14, 2020:
+</p>
+
+<ul>
+  <li>Jeanette Bromage</li>
+  <li>Fábio Telles Rodriguez</li>
+  <li>Anastasia Lubennikova</li>
+</ul>
+
+<p>
+  The following individuals served on the Committee beginning December 15, 2020:
+</p>
+
+<ul>
+  <li>Michael Goldberg</li>
+</ul>
+
+<p>
+  In the period of January 1, 2020 through December 31, 2020, the Committee
+  received the following reports:
+</p>
+
+<ul>
+  <li>Inappropriate conduct on community channels: 3</li>
+</ul>
+
+<p>
+  The results of the investigations:
+</p>
+
+<ul>
+  <li>Education and coaching: 0</li>
+  <li>Temporary ban from community resources: 0</li>
+  <li>Permanent ban from community resources: 0</li>
+  <li>No finding of policy violation: 3</li>
+  <li>Not within the Committee’s jurisdiction: 0</li>
+  <li>Investigation ongoing as of December 31, 2020: 0</li>
+</ul>
+
+<p>
+  With this year’s report, we are including a demographic breakdown of
+  applicants and Committee members to date for the Committee. We have expanded
+  from five to seven members in the past year, which has allowed us to broaden
+  our geographic reach.
+</p>
+
+<p>
+  If you have any comments or questions about this report, you can contact the
+  Committee via email at <a href="mailto:coc@lists.postgresql.org">coc@lists.postgresql.org</a>.
+</p>
+
+<p>
+  We would like to thank the <a href="/developer/core/">Core Team</a> for their
+  cooperation and support of the Committee’s work, and the community members
+  who continue to uphold the professional standards of the PostgreSQL
+  Community and create an accessible and cooperative environment for all users.
+</p>
+
+<h2>Code of Conduct Committee Applicants: 2018—2020</h2>
+
+<table class="table coc-report-table">
+  <thead class="thead-light">
+    <tr>
+      <th><strong>Gender</strong></th>
+      <th>2020<a href="#footnote1"><sup>1</sup></a></th>
+      <th>2019</th>
+      <th>2018</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td><strong>Total Applicants</strong></td>
+      <td><strong>18</strong></td>
+      <td><strong>12</strong></td>
+      <td><strong>14</strong></td>
+    </tr>
+    <tr>
+      <td>Female</td>
+      <td>3</td>
+      <td>3</td>
+      <td>2</td>
+    </tr>
+    <tr>
+      <td>Male</td>
+      <td>15</td>
+      <td>9</td>
+      <td>12</td>
+    </tr>
+    <tr>
+      <td>Nonbinary</td>
+      <td>0</td>
+      <td>0</td>
+      <td>0</td>
+    </tr>
+  </tbody>
+</table>
+
+<table class="table coc-report-table">
+  <thead class="thead-light">
+    <tr>
+      <th><strong>Geography - Country</strong><a href="#footnote2"><sup>2</sup></a></th>
+      <th>2020</th>
+      <th>2019</th>
+      <th>2018</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td>Argentina</td>
+      <td>2</td>
+      <td>1</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>Belgium</td>
+      <td>1</td>
+      <td>0</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>Brazil</td>
+      <td>1</td>
+      <td>0</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>China</td>
+      <td>1</td>
+      <td>0</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>Colombia</td>
+      <td>0</td>
+      <td>1</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>Dubai</td>
+      <td>0</td>
+      <td>1</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>France</td>
+      <td>0</td>
+      <td>1</td>
+      <td>3</td>
+    </tr>
+    <tr>
+      <td>Germany</td>
+      <td>0</td>
+      <td>0</td>
+      <td>1</td>
+    </tr>
+    <tr>
+      <td>India</td>
+      <td>1</td>
+      <td>1</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>Indonesia</td>
+      <td>1</td>
+      <td>0</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>Israel</td>
+      <td>1</td>
+      <td>0</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>Italy</td>
+      <td>0</td>
+      <td>1</td>
+      <td>1</td>
+    </tr>
+    <tr>
+      <td>Pakistan</td>
+      <td>1</td>
+      <td>2</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>Russian Federation</td>
+      <td>2</td>
+      <td>0</td>
+      <td>1</td>
+    </tr>
+    <tr>
+      <td>Singapore</td>
+      <td>1</td>
+      <td>0</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>Slovakia</td>
+      <td>1</td>
+      <td>1</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>Spain</td>
+      <td>0</td>
+      <td>1</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>The Netherlands</td>
+      <td>0</td>
+      <td>0</td>
+      <td>1</td>
+    </tr>
+    <tr>
+      <td>The Ukraine</td>
+      <td>1</td>
+      <td>1</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>Turkey</td>
+      <td>1</td>
+      <td>0</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>United Kingdom</td>
+      <td>2</td>
+      <td>0</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>United States</td>
+      <td>2</td>
+      <td>2</td>
+      <td>10</td>
+    </tr>
+  </tbody>
+</table>
+
+<h2>Code of Conduct Committee Members 2018—2020:</h2>
+
+<table class="table coc-report-table">
+  <thead class="thead-light">
+    <tr>
+      <th><strong>Gender</strong></th>
+      <th>2020</th>
+      <th>2019</th>
+      <th>2018</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td><strong>Total Members</strong></td>
+      <td><strong>8</strong><a href="#footnote3"><sup>3</sup></a></td>
+      <td><strong>5</strong></td>
+      <td><strong>5</strong></td>
+    </tr>
+    <tr>
+      <td>Female</td>
+      <td>4</td>
+      <td>2</td>
+      <td>2</td>
+    </tr>
+    <tr>
+      <td>Male</td>
+      <td>4</td>
+      <td>3</td>
+      <td>3</td>
+    </tr>
+    <tr>
+      <td>Nonbinary</td>
+      <td>0</td>
+      <td>0</td>
+      <td>0</td>
+    </tr>
+  </tbody>
+</table>
+
+<table class="table coc-report-table">
+  <thead class="thead-light">
+    <tr>
+      <th><strong>Geography - Country</strong><a href="#footnote2"><sup>2</sup></a></th>
+      <th>2020</th>
+      <th>2019</th>
+      <th>2018</th>
+    </tr>
+  </thead>
+  <tbody>
+    <tr>
+      <td>Brazil</td>
+      <td>1</td>
+      <td>0</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>France</td>
+      <td>1</td>
+      <td>1</td>
+      <td>2</td>
+    </tr>
+    <tr>
+      <td>Germany</td>
+      <td>0</td>
+      <td>1</td>
+      <td>1</td>
+    </tr>
+    <tr>
+      <td>Israel</td>
+      <td>1</td>
+      <td>0</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>Pakistan</td>
+      <td>1</td>
+      <td>1</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>Russian Federation</td>
+      <td>1</td>
+      <td>1</td>
+      <td>1</td>
+    </tr>
+    <tr>
+      <td>United Kingdom</td>
+      <td>1</td>
+      <td>0</td>
+      <td>0</td>
+    </tr>
+    <tr>
+      <td>United States</td>
+      <td>2</td>
+      <td>2</td>
+      <td>3</td>
+    </tr>
+  </tbody>
+</table>
+
+<p id="footnote1">
+  <sup>1</sup> In 2020, there were two separate calls for new members.
+  Applicants who replied to both are counted only once.
+</p>
+
+<p id="footnote2">
+  <sup>2</sup> The geographical distribution sometimes equals more than the
+  number of applicants, due to some applicants having dual residency or dual
+  citizenship.
+</p>
+
+<p id="footnote3">
+  <sup>3</sup> The Committee had seven active members total for the 2020—2021
+  term. One member stepped down midyear, and we did a second call for members to
+  fill the empty seat, so the statistics show eight people for this year.
+</p>
+{%endblock%}