Skip to content

Commit 981fbd7

Browse files
authored
Merge pull request #215 from mwcraig/add-coco-meeting-guidelines
Add draft of CoCo operating policies Since there are no more open comments and no other ideas in the last 10 days, I'm merging.
2 parents fc72c2c + d2ef7f2 commit 981fbd7

File tree

1 file changed

+113
-0
lines changed

1 file changed

+113
-0
lines changed

policies/coco-operating-policies.md

Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
# Astropy Coordination Committee Operating Policies
2+
3+
This living document outlines the guiding procedures of the Astropy Coordination
4+
Committee. Note that this is not meant to be exhaustive nor duplicative - for
5+
example, the running notes doc documents how it is meant to be used itself.
6+
This document instead is meant to describe procedure, and where necessary,
7+
policy, for how the CoCo operates.
8+
9+
Note also: [APE0](https://github.com/astropy/astropy-APEs/blob/main/APE0.rst)
10+
lays out the role, election, and philosophy for the CoCo, and that content is not
11+
duplicated here.
12+
13+
## Meeting Details
14+
15+
All meetings are held remotely (using Astropy’s Zoom) except when CoCo members happen to be co-located.
16+
17+
*Frequency*
18+
19+
Meeting frequency can vary depending on required workload with the assent of
20+
the current CoCo. The minimum expected rate is monthly.
21+
22+
*Quorum*
23+
24+
CoCo1 assumed 2,
25+
and CoCo2 generally informally required 3 although 2 was sometimes sufficient
26+
for urgent or unlikely-to-be-controversial decisions. Coco3 uses a quorum of
27+
3, however, members not present can leave a note in the agenda to ask to hold
28+
an item until they are present. At least positive 3 votes are needed for any
29+
decision.
30+
31+
*Moderation*
32+
33+
There is no dedicated chair. Rather, the role of chair is taken on a
34+
per-meeting basis by a moderator who both prepares the agenda and moderates
35+
the discussion. The moderator role rotates through all CoCo members on a
36+
specified cycle (with swaps as needed to accommodate
37+
vacations/conflicts/etc).
38+
39+
*Agenda/Notes*
40+
41+
All CoCo members are able to add items to the agenda at any time, subject to
42+
approval of the meeting moderator. Notes are taken in the same document as
43+
the agenda. The CoCo is collectively responsible for the accuracy of the
44+
notes.
45+
46+
## Voting
47+
48+
The CoCo aims for consensus when making decisions. However if this is
49+
impractical in a timely manner (i.e. the committee is deadlocked), or the
50+
item under discussion is judged to be important enough by assent of the
51+
committee, a vote may be requested. The following are additional useful
52+
guidelines for votes:
53+
54+
+ If a choice is change vs stay the same, status quo should be default - hence ties
55+
should generally lead to status quo.
56+
+ If the CoCo is deadlocked, the issue may be better put to the broader community or
57+
the Astropy Voting Membership. This is particularly true for especially “weighty”
58+
decisions, and the CoCo should feel free to put the question to the broader
59+
community in place of decision by close votes.
60+
61+
## Outward Communication Channels
62+
63+
+ The running notes should be open.
64+
65+
+ To make announcements to the Astropy community, the CoCo generally relies upon
66+
relevant mailing lists and forums. When sending such announcements from the CoCo,
67+
a CoCo member should be careful to sign a message as:
68+
69+
For the Astropy Coordination Committee,
70+
<Name>
71+
72+
+ When sending a message as an individual member of the project (or in one of their
73+
other roles), they should sign in whatever other way they prefer.
74+
75+
## Internal Communication channels
76+
77+
*Coordinators Mailing List/Google group ([email protected])*
78+
79+
Used for private conversations between the coordinators and specific individuals or
80+
just among the coordinators. There is an expectation that messages in this group might
81+
be private communication. Hence, without the CoCo’s agreement, these emails are not
82+
to be shared outside of the CoCo, although future CoCos will be able to see them.
83+
84+
*Private Slack channel (`#coordinatorsNN`)*
85+
86+
Used for private, informal conversations among CoCo members. A new channel is created
87+
each time CoCo membership changes. There is a strong expectation of privacy and
88+
messages should not be shared without express permission of the sender.
89+
90+
## CoCo membership history
91+
92+
### CoCo3 (Elected Sep 2021)
93+
94+
- Kelle Cruz - Three year term
95+
- Matt Craig - One year term
96+
- Moritz Gunther - Two year term
97+
- Adrian Price-Whelan - One year term
98+
- Erik Tollerud - Two year term
99+
100+
### CoCo2 (appointed upon Perry’s voluntary departure)
101+
#### 2013? – 2021
102+
103+
- Tom Aldcroft
104+
- Kelle Cruz
105+
- Tom Robitaille
106+
- Erik Tollerud
107+
108+
### CoCo1 (elected as a single slate)
109+
#### 2008? - 2013?
110+
- Perry Greenfield
111+
- Tom Robitaille
112+
- Erik Tollerud
113+

0 commit comments

Comments
 (0)