Skip to content

Commit 8412855

Browse files
committed
Add draft of operating policies
1 parent 412585d commit 8412855

File tree

1 file changed

+120
-0
lines changed

1 file changed

+120
-0
lines changed

policies/coco-operating-policies.md

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
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+
There is currently no formal quorum for meeting or decisions. 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+
*Other Project Emails (e.g. [email protected])*
91+
92+
As with the coordinators list, there is generally an expectation of privacy from those
93+
who send to these emails, although that varies with the email.
94+
`[email protected]` has particular status in that it goes direct to the
95+
Project Ombudsperson.
96+
97+
## CoCo membership history
98+
99+
### CoCo3 (Elected Sep 2021)
100+
101+
- Kelle Cruz - Three year term
102+
- Matt Craig - One year term
103+
- Moritz Gunther - Two year term
104+
- Adrian Price-Whelan - One year term
105+
- Erik Tollerud - Two year term
106+
107+
### CoCo2 (appointed upon Perry’s voluntary departure)
108+
#### 2013? – 2021
109+
110+
- Tom Aldcroft
111+
- Kelle Cruz
112+
- Tom Robitaille
113+
- Erik Tollerud
114+
115+
### CoCo1 (elected as a single slate)
116+
#### 2008? - 2013?
117+
- Perry Greenfield
118+
- Tom Robitaille
119+
- Erik Tollerud
120+

0 commit comments

Comments
 (0)