Skip to content

Add list of CoC contacts - #483

Merged
encukou merged 5 commits into
pyvec:masterfrom
encukou:coc
Aug 17, 2026
Merged

Add list of CoC contacts #483
encukou merged 5 commits into
pyvec:masterfrom
encukou:coc

Conversation

@encukou

@encukou encukou commented Aug 14, 2026

Copy link
Copy Markdown
Member

Our CoC sends peoples to event organizers, who might not be the best people to handle these kind of issues.
Instead, let's reuse the Board as CoC contacts. (Perhaps not the best group, but we don't have another reasonably sized group of specific active people that's regularly kept up to date.)
If event organizers want different contacts, those get priority.

I've already added a coc_mail column to the internal member table.

Later we might want a better reporting mail than board@pyvec.org, and include the PSF CoC WG as "final arbiters", but that should be simpler content changes.

Don't merge before PR:

  • Technical solution is reviewed
  • Wording is proof-read (this needs a different set of eyes)
  • At least 3 board members add their mail (4/5)

@hroncok hroncok left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The preselected email subjects are not consistent in English and Czech and I don't like either of them.

  • "Code of Conduct" is not specific enough. Add "report" maybe?
  • "Stížnost ohledně kodexu chování" is too verbose, and I don't like "stížnost" in this context. I lack better alternatives, though; I will brainstorm in person.

wrt review: I have skimmed through the code changes, and they look reasonable. However, I have not tested them. I focused on prose.

Comment thread src/pyvecorg/data/coc.yaml Outdated
Comment thread src/pyvecorg/data/coc.yaml Outdated
Comment thread src/pyvecorg/data/coc.yaml Outdated
Co-authored-by: Miro Hrončok <miro@hroncok.cz>

@encukou encukou left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's make the default subject short; people can add more info before sending

Comment thread src/pyvecorg/data/coc.yaml Outdated

@hroncok hroncok left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

technological solution looks OK, but I don't have the data spreadsheet, so I cannot test that. (one nitpick)

Comment thread src/pyvecorg/views.py
context = select_language(data, lang)
context['lang'] = lang
context['this'] = 'coc'
return render_template('coc.html', **context) No newline at end of file

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unrelated :)

@encukou
encukou merged commit b8bf28b into pyvec:master Aug 17, 2026
1 check passed
@encukou
encukou deleted the coc branch August 17, 2026 08:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants