Skip to content

Commit 0267714

Browse files
committed
📯 principles: Initial commit
This is a direct port of the working draft of Principles currently found in our Discourse discussion thread: https://discourse.sustainoss.org/t/principles-of-authentic-participation-continuing-the-sustain-conversation/284?u=jwf Signed-off-by: Justin W. Flory <git@jwf.io>
1 parent e4c9422 commit 0267714

File tree

7 files changed

+68
-4
lines changed

7 files changed

+68
-4
lines changed

docs/index.rst

Lines changed: 41 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,49 @@ For more information, see the `repo on GitHub <https://github.com/sustainers/aut
99
.. toctree::
1010
:maxdepth: 2
1111
:name: about
12-
:caption: About:
12+
:caption: Principles:
1313
:glob:
1414

15-
about/*
15+
principles/*
1616

17-
:caption: Principles:
18-
:glob:
1917

18+
*******
19+
Purpose
20+
*******
21+
22+
**To define a core set of principles of what authentic participation means in multiple contexts (e.g. corporate, individual, humanitarian/NGO, etc.).**
23+
24+
These principles can be used as a starting place for future work, such as a best practices document, a certification body, or other mediums.
25+
But before we get tactical, we need to be strategic about what principles are essential to authentic contribution.
26+
27+
28+
****************
29+
High-level recap
30+
****************
31+
32+
This discussion took place across two working sessions at `Sustain 2020 <https://blog.justinwflory.com/2020/02/sustain-oss-2020-quick-rewind/>`_:
33+
34+
- Models for corporate accountability as open source community members (a.k.a. what does it mean to be a corporate member of open source communities?)
35+
- Principles of Authentic Contribution (`session notes`_)
36+
37+
Across the sessions, we talked about the following:
38+
39+
#. Organizational accountability
40+
#. How to participate in open source transparency and authentically as an organization
41+
#. Desire to create an inter-organizational resource to take back to our orgs to help explain what authentic participating in open source actually looks like
42+
#. Explore ways to build social accountability into our workplaces
43+
44+
Themes from Sustain conversations
45+
=================================
46+
47+
The `session notes`_ are annotated and color-coded according to the following themes:
48+
49+
- **Maintainer responsibility**: Open-sourcing your own projects or participating in existing communities
50+
- **Guiding hand**: Navigating contribution intent with a hidden agenda that is not well-communicated
51+
- **Participation**: Making key decisions while involving a community
52+
- **Equalizing knowledge**: Understated value in documentation?
53+
- **Undervaluation of open source**: Communicating less obvious perks for engaging authentically
54+
- **You and corporation**: Relationship between individual contributors and the organization they represent in their contributions
2055

2156

2257
******************
@@ -26,3 +61,5 @@ Indices and tables
2661
* :ref:`genindex`
2762
* :ref:`modindex`
2863
* :ref:`search`
64+
65+
.. _`session notes`: https://docs.google.com/document/d/15UcaImOlR1XKA9SX9qE_kxW5A6NRI_369eQUO5ZW1xc/edit?usp=sharing

docs/principles/01-starts-early.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Starts Early.
2+
=============
3+
4+
**This came out of the discussions about organizations showing up with mature, fully baked contributions over which the community had no input.**
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Puts the Community First.
2+
=========================
3+
4+
**This reflected the general consensus that when an organization and the community want different things, the community needs to come first.**
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Starts With Listening.
2+
======================
3+
4+
**This was Duane’s reflection of some comments about folks showing up to projects with no historical context and telling them everything they were doing wrong.**
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Has Transparent Motivations.
2+
============================
3+
4+
**Without a shared understanding of the motivations, it’s impossible to resolve differences of opinion effectively.**
5+
**No hidden motives.**
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Enforces Respectful Behavior.
2+
=============================
3+
4+
**Participants agree to adhere to community-established codes of conduct.**
5+
**Organizations commit to holding their participants accountable for their behavior.**
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Ends Gracefully.
2+
================
3+
4+
**No sudden withdrawal of resources without notification and an exit plan.**
5+
**Clear documentation that would allow the community to pick up projects when a company decides to withdraw support.**

0 commit comments

Comments
 (0)