Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feat] update code of conduct #485

Merged
merged 2 commits into from
Feb 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 7 additions & 11 deletions i18n/about/code-of-conduct.i18n.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ export default genI18nMessages({
descriptions: [
'PyCon Taiwan is dedicated to providing a harassment-free conference ' +
'experience for everyone. We do not tolerate harassment toward conference ' +
'participants in any form.Remember that harassment and jokes that are sexist, ' +
'racist, or exclusionary are not tolerated at PyCon Taiwan. PyCon Taiwan take ' +
'participants in any form. Remember that harassment and jokes that are sexist, ' +
'racist, or exclusionary are not tolerated at PyCon Taiwan. PyCon Taiwan takes ' +
'appropriate actions to redirect behavior violating the Code of Conduct.',
],
list: [
Expand All @@ -40,7 +40,7 @@ export default genI18nMessages({
'Users of Python are diverse in their professional roles, technical backgrounds, ' +
'and application areas. They contribute to the technology in many different ways, ' +
'some amazingly unimaginable. Opinions or actions that undervalue other members of ' +
'the community are inappropriate and will not be tolerated. ',
'the community are inappropriate and will not be tolerated.',
],
},
{
Expand Down Expand Up @@ -77,12 +77,10 @@ export default genI18nMessages({
{
title: 'How to Report',
descriptions: [
'In the event where there is conflict of interest, you may directly contact any of the lead incident responders:',
'In the event of a conflict of interest, feel free to contact the official lead incident responders directly:',
],
list: [
'Committee of Incident Response, PyCon Taiwan ([email protected])',
'Winnie (Chairperson of PyCon TW 2023, [email protected])',
'Pochun (Chairperson PyCon TW 2023, [email protected])',
],
},
{
Expand Down Expand Up @@ -158,7 +156,7 @@ export default genI18nMessages({
'PyCon Taiwan 致力於為所有人提供無騷擾的會議體驗(包含數位場域),我們不容許以任何形式騷擾任何參與者。' +
'期望大家一起合作,務必遵守以下三大原則,PyCon Taiwan 籌備團隊有權調整任何違反此準則的行為。',
],
list: ['禁止騷擾言行', '彼此欣賞', '體貼他人'],
list: ['禁止騷擾', '彼此欣賞', '體貼他人'],
subtitle: [
{
title: '禁止騷擾',
Expand Down Expand Up @@ -200,12 +198,10 @@ export default genI18nMessages({
{
title: '如何通報',
descriptions: [
'如果發生衝突,可以直接聯繫任一通報應變者:',
'如果發生衝突,可以直接聯繫官方通報應變者:',
],
list: [
'PyCon Taiwan 事件通報應變委員會 ([email protected])',
'Winnie (PyCon TW 2023 大會主席, [email protected])',
'Pochun (PyCon TW 2023 大會主席, [email protected])',
],
},
{
Expand Down Expand Up @@ -237,7 +233,7 @@ export default genI18nMessages({
{
title: '保密原則',
descriptions: [
'所有通報內容都將保密。 當我們與被舉報人討論通報事件時,我們將盡可能匿名化通報之事件細節以保護舉報者之隱私。',
'所有通報內容都將保密。當我們與被舉報人討論通報事件時,我們將盡可能匿名化通報之事件細節以保護舉報者之隱私。',
'然而,有些事件是發生在一對一的互動中,即便我們匿名化通報之事件細節,被檢舉者仍可能猜到是誰舉報他們。' +
'如果您擔心遭遇報復或人身安全,請在通報內容中註明。' +
'在某些情況下,我們會將多個匿名通報轉譯成一種行為模式,並針對該行為採取行動。',
Expand Down
11 changes: 10 additions & 1 deletion pages/about/code-of-conduct.vue
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,16 @@
"
/>
</div>
<ol class="ml-4 list-decimal">
<ol
v-if="subtitle && subtitle.list"
class="ml-4"
:class="{
'list-decimal':
subtitle.list.length > 1,
'list-disc':
subtitle.list.length === 1,
}"
>
<li
v-for="(
li, liIndex
Expand Down
Loading