Hi all,
Here's the second set of minutes.
Cheers
Ant
****
*
*Draft Minutes - Code of Conduct TF: Ninth Call *
18 February 2021, 16:30-17:30 (UTC+1)
*Present:*Denesh Bhabuta, Brian Nisbet, Ulka Uthale, Leo Vegoda, Salam
Yamout
*Summary:*The TF agreed that it was ready to publish the draft CoC and
ask the RIPE community for feedback. The approach for how to develop the
next two documents was discussed. The TF noted that it would need to
think about how the future CoC Team would interact with other parts of
RIPE, such as the WG Chairs. The TF discussed how it would respond to
feedback on its draft CoC; it agreed to focus on collecting input rather
than responding to every point on the mailing list.
*1. Minute**s*
The minutes from the previous call had not yet been sent and Leo said
they could move this to the next call.
*2. Agenda*
There were no changes to the agenda.
*3. Actions*
*- RIPE NCC to finalise and share draft CoC for publication*
*- Leo to draft and share announcement text for draft CoC*
Leo said Antony had shared an updated draft CoC and updated the draft
announcement – so these two actions were completed.
*4. Publish?*
Leo noted that Antony had added a few editorial comments and made some
changes to the draft CoC and ran through them. He asked if anyone wanted
to make any further changes or if they were ready to publish and make
any required changes at a later point.
The TF agreed that it was ready to publish the draft document.
Leo said he was a little wary of publishing a document that was too
final and indicated that they weren’t open to comments. So even if there
were imperfections, this might not be a problem.
Leo said he would work with the RIPE NCC to get the draft document
published.
*Action: RIPE NCC to publish draft CoC on a webpage to share with the
RIPE community. *
*5. Upcoming Meeting*
Leo said it would be good for them to think about planning the next two
documents, especially as they would have at least a month while the
community gave feedback on their updated CoC draft.
Leo said there would be some dependencies between the process and the
CoC Team, and some interactions between the CoC Team and, for example,
RIPE WG Chairs. They would need to think about this. There would also be
requirements for tooling, which the RIPE NCC was already thinking about.
And there would be some data governance aspects about how reports were
managed, and this might interact with tooling that was provided to WG
Chairs – for example, if one potential outcome was to ban someone from
posting to mailing list while allowing them to continue receiving emails.
Brian noted that managing and moderating mailing lists was already an
active discussion between the Working Group Chairs Collective and the
RIPE NCC. He agreed that they would need to think about what they were
responsible for as a TF. Maybe in some cases they would simply be
pointing out questions that needed answering, and working out who the
responsible party was.
Leo thought there was definitely an onus on them to work out who the
responsible party was. He didn’t think they needed to define a list of
actions that needed to be taken in response to a CoC violation. He
thought it would be good if there could be some guidance given to the
RIPE NCC in terms of potential outcomes, to avoid last-minute software
changes being needed.
Salam said it was up to them to write what needed to be done – and this
would be not only the principle but the tooling. As RIPE NCC staff were
part of the group, they could then decide what was practical.
Leo said he didn’t think they would need to look at specific tooling
requirements. But he thought it might be worth listing what kind of
actions/procedures might be needed. The RIPE NCC could then integrate
this into its systems. He imagined the RIPE NCC’s tooling could change
over time – this was fine, so long as they specified what mailing lists
needed to do (for example). But there was more to it than that, there
was an interaction between the process and the CoC Team. The more
specific the process document became, the more impact this had on the
CoC Team, and they also needed to think about how this might affect the
selection process. One of the things they had discussed on an earlier
call was that they needed to allow space for the CoC Team to make its
own decisions and not make the process overly defined or legalistic. He
thought they should focus on what agenda items they needed to look at.
He imagined this would take some back-and-forward, because none of them
would come up with all of the answers on their own.
Denesh asked whether the first step would be to ask the RIPE NCC what
their current processes related to this were.
Leo said that would be helpful, and they’d already had some of that in
terms of the report from the Trusted Contacts, but there was the element
of what was involved if the CoC Team banned someone from a RIPE Meeting.
This would involve some form of interaction between the CoC Team and the
RIPE NCC’s meeting software. So, getting some feedback from the RIPE NCC
on what was currently possible would be helpful.
Salam said she wasn’t clear on what Leo was after. She also didn’t see
the relation between the CoC Team and the WG Chairs.
Brian said as a WG Chair he had sometimes removed people from the
mailing list for misbehaviour, on the basis of the CoC. He could imagine
cases in the future where someone made a complaint to the CoC Team
instead of the WG Chair. It would be interesting to think about what
happened if the CoC Team decided that a violation had occurred and the
WG Chair disagreed. As a community they would need to think about this,
as it created a second root to some degree. This somewhat already
existed with the Trusted Contacts, but the updated CoC would make this
more explicit. There could also be issues with in-person WG sessions,
which took place within the larger RIPE Meeting context. So, while there
were things that WG Chairs and the CoC Team could do, there was a lot of
potential for interaction and also for disagreement there.
Salam said if she misbehaved in a WG session, it would be either the WG
Chair or another meeting attendee that would report her to the CoC Team.
A certain process would then start, and it would reach a decision on her
behaviour. This would result in an action – whether she was barred from
the RIPE Meeting, given a warning, or whatever. She couldn’t see the
role of the WG Chair in this process, unless they were part of the CoC
Team or were questioned as part of its investigation.
Brian said this was where it became interesting. He might say he was
making a decision as WG Chair to ban someone from the mailing list
without referring them to the CoC Team.
Salam said she understood. In a perfect world, they would keep these
separate – if a chair had a problem with the behaviour of someone in
their WG, they could report them to the CoC Team and let that process
take its course.
Brian said there could be a point where someone reported a mail to the
CoC Team, who decided they should be banned. Did that mean that he (as
chair) was bound by the CoC Team’s decision? It was entirely possible
that he should be – but he could anticipate some people objecting to
this kind of structure being forced onto the WGs.
In response to Brian’s point, Denesh said that things were evolving over
time, and perhaps WGs needed to change as part of this and become more
structured.
Leo said that until now, the Trusted Contacts had mostly been
responsible for doing things during a RIPE Meeting. However, they were
changing the scope to “everything RIPE.” This meant the CoC Team might
be called to do things between RIPE Meetings, if there was a vigorous
discussion on a mailing list, for example. They would need to think
about this, as they put together the CoC Team document. They needed to
set expectations for the people who would volunteer for the role. While
it was likely that they would always have a RIPE NCC staff member on the
CoC Team, that person might not be in a position to make all of those
decisions – and relying on the RIPE NCC’s staff to manage the RIPE
community might put them into a difficult position. He thought it was
worth starting this discussion now and perhaps sharing agenda items on
the TF mailing list over the next few weeks.
Leo noted that he had the initial structure document and it would be
helpful for TF members to review this and decide where content should
sit and what might need to be added/removed. This document was simply
intended to spark discussion and feedback.
Salam asked where it said that the WG Chairs function was to monitor
their mailing lists.
Brian noted that in the Working Group Chair Job Description and
Procedures (ripe-692), it said that WG Chairs were responsible for
guiding mailing list discussions, though this didn’t mention moderation
specifically. He added that there were currently discussions among the
chairs that they might improve the tools/workflow to allow them to
enable moderation more easily.
Leo said it might be that they needed to recommend an update to other
documents, and it might be that the WG Chair job description needed
changes.
Salam asked if they should consider making all WG chairs part of the CoC
Team.
Leo said he didn’t know if every WG chair needed to be trained. He noted
that Jordi had been talking about the need for every chair to be
selected in the same manner, as they all developed policy. Leo had asked
the RIPE NCC’s Policy Officer for numbers on how many policies went
through the different WGs. This was very heavily weighted towards the
Address Policy WG, and dropped off quite abruptly when looking at other
WGs. This made him think that some WGs had different focuses – some were
more focused on organising face-to-face meetings, others were geared
towards facilitating mailing list discussions. He wondered if it made
sense to have one job description for all of them.
Brian said he’d spent a lot of time in the past trying to come up with a
unified procedure for selecting WG Chairs after Rob had asked him to do
this. This hadn’t gotten far, as there was significant resistance,
especially from those who strongly believed that a WG must come up with
its own processes in a bottom-up way. He thought they should have a
single procedure, but he was wary of the TF forcing the WG Chairs to do
certain things, and thought it was better for them to invest their
energies elsewhere.
Leo said if they were going to have RIPE WG Chairs involved in making
decisions related to the CoC, they would need to be aware that there
would be some work required between RIPE Meetings. That was all he was
trying to suggest there. Leo said they needed to think about how
ambiguous they wanted to be – as they wanted to allow space for
flexibility – though they wanted to be understandable.
Salam agreed with Leo’s approach, but thought it was a matter of
principles. The CoC Team was a disciplinary body that would do an
investigation and judge an individual’s conduct, and apply punishment if
someone violated the CoC. So, she thought they should not blur the line
between this body and other roles, such as WG Chairs. So, as a matter of
principle, any disciplinary action should come from the CoC Team
according to its processes – and not from WG Chairs.
Leo said he thought they had achieved what he had intended under this
agenda item – to start thinking about what they wanted to discuss. He
said he would create an action on him to share the structure document on
the list, and for TF members to propose agenda items on the mailing list.
*Action: Leo to share draft structure document. *
*Action: TF members to propose agenda items on the mailing list. *
*6. AOB*
Brian asked how they would share their draft with the community –
whether they would just publish it and leave it for the community to
comment, or whether they should take a more engaged approach and
actively discuss it with the community, as with the PDP.
Salam said that was a good question. She asked if they should respond to
any questions as individuals or if they should coordinate this via a
dedicated person.
Denesh thought they should just put it out there with a deadline. They
would get a range of views, but it was their role as a TF to review the
feedback and work out what was usable and what was not.
Leo thought they should prepare a summary of all the messages that came
in, and share this with the community. Here, they could clarify what
changes they would make to address these points. Otherwise they could
say that they had worked with the RIPE Chair Team and this was now the
CoC for RIPE.
Brian agreed with this approach. However, he said they should make it
clear how this was going to work – because people might be expecting
something more interactive like the PDP. They should make it clear that
they were gathering input and would not be responding to individual
comments as they came in.
Leo said that allowing for anonymous feedback was good and it might be
best if people shared this with the RIPE Chair Team directly.
Brian said he had been thinking more in terms of “private” than
“anonymous”. It was about allowing a solution for people that wanted to
raise a concern without having to do this via a public forum. But he
supported this approach, provided the RIPE Chair Team was happy with it.
*7. Review actions*
*Action: RIPE NCC to publish draft CoC on a webpage to share with the
RIPE community. *
*Action: Leo to share draft template/structure document. *
*Action: TF members to propose agenda items on the mailing list. *
*Action: Leo to check with RIPE Chair Team to see if they are willing to
accept anonymous feedback. *
*Action: Leo to work with the RIPE NCC to modify the announcement email
as required. *
**