Skip to content

Add list of CoC contacts - #483

Open
encukou wants to merge 5 commits into
pyvec:masterfrom
encukou:coc
Open

Add list of CoC contacts #483
encukou wants to merge 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 :)

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