|
| 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