Skip to content

Commit 38fd7b8

Browse files
Merge pull request #247 from pythonindia/sayan/add-transparency-report
Add Transparency Report 2025
2 parents e759dfd + f46c60a commit 38fd7b8

File tree

3 files changed

+201
-1
lines changed

3 files changed

+201
-1
lines changed

src/_data/menuItems.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,10 @@
134134
{
135135
"name": "Reporting Guide",
136136
"link": "coc/reporting"
137+
},
138+
{
139+
"name": "Transparency Report",
140+
"link": "coc/transparency-report"
137141
}
138142
]
139143
},

src/coc/policy.njk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ layout: base.njk
1010
Code Of Conduct
1111
</div>
1212
<div class="text-md lg:text-xl pt-12 text-[#FFFFFF] lg:pr-10 text-justify">
13-
<p>Check out our Code of Conduct (CoC) Transparency Report <a href="https://in.pycon.org/2024/transparency-report/" target="_blank" rel="noopener noreferrer" class="underline">here</a> for insights into how we uphold community standards at PyCon India. Transparency and accountability are central to maintaining a positive environment. Your feedback is invaluable in our continuous improvement efforts.</p>
13+
<p>Check out our Code of Conduct (CoC) Transparency Report <a href="{{ env.baseUrl }}coc/transparency-report/" class="underline">here</a> for insights into how we uphold community standards at PyCon India. Transparency and accountability are central to maintaining a positive environment. Your feedback is invaluable in our continuous improvement efforts.</p>
1414
</div>
1515
</div>
1616
<div class="lg:w-[30%] w-[80%] lg:mt-60 flex items-center justify-center mx-auto">

src/coc/transparency-report.njk

Lines changed: 196 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,196 @@
1+
---
2+
title: Code Of Conduct - Transparency Report
3+
description: PyCon India 2025 CoC Transparency Report
4+
layout: base.njk
5+
---
6+
7+
<div class="w-full h-auto bg-pycon-blue -mb-24 px-[6%] flex flex-col md:flex-row">
8+
<div class="pt-32 pb-8 md:pb-32 w-full lg:w-[70%]">
9+
<div class="black-han-sans-regular font-normal text-3xl md:text-5xl md:text-center text-[#FFFFFF] text-center lg:text-left">
10+
Transparency Report
11+
</div>
12+
<div class="text-md lg:text-xl pt-12 text-[#FFFFFF] lg:pr-10 text-justify">
13+
<p>Code of Conduct &middot; PyCon India 2025</p>
14+
<p class="pt-2">Conference: 13&ndash;14 Sep 2025 | Workshop: 12 Sep 2025 | Dev Sprint: 15 Sep 2025 | Bengaluru, India</p>
15+
</div>
16+
</div>
17+
<div class="lg:w-[30%] w-[80%] lg:mt-60 flex items-center justify-center mx-auto">
18+
<img src="{{ env.baseUrl }}img/assets/notepad.svg" alt="Report" class="w-[40%] lg:w-[60%] transition-transform duration-100" style="animation: floating 2s ease-in-out infinite;">
19+
<img src="{{ env.baseUrl }}img/assets/book-stars.svg" alt="Transparency" class="w-[40%] lg:w-[60%] transition-transform duration-100" style="animation: floating 2s ease-in-out infinite;">
20+
</div>
21+
</div>
22+
23+
24+
<div class="main-container pt-16 md:pt-48 bg-lavender w-full h-auto px-[6%]">
25+
<div class="pb-40 md:pb-60 lg:pb-[20%] w-full text-justify lg:w-[70%]">
26+
27+
{# 01. About the Event #}
28+
<div class="mt-24 md:-mt-32 lg:-mt-20 text-md lg:text-xl font-light">
29+
<div class="black-han-sans-regular font-normal text-3xl md:text-5xl md:text-center text-[#000000] text-center lg:text-left">
30+
<p>01. About the Event</p>
31+
</div>
32+
<div class="pt-12 text-[#000000] lg:pr-10">
33+
<div class="overflow-x-auto">
34+
<table class="w-full md:w-auto text-md lg:text-xl">
35+
<tr>
36+
<td class="pr-8 py-2 font-semibold">Dates</td>
37+
<td class="py-2">12&ndash;15 September 2025</td>
38+
</tr>
39+
<tr>
40+
<td class="pr-8 py-2 font-semibold">Edition</td>
41+
<td class="py-2">16th PyCon India</td>
42+
</tr>
43+
<tr>
44+
<td class="pr-8 py-2 font-semibold">Venues</td>
45+
<td class="py-2">3 venues across Bengaluru</td>
46+
</tr>
47+
<tr>
48+
<td class="pr-8 py-2 font-semibold">Keynotes</td>
49+
<td class="py-2">4 speakers</td>
50+
</tr>
51+
</table>
52+
</div>
53+
54+
<p class="pt-8 text-2xl font-bold flex items-center"><span><img src="{{ env.baseUrl }}img/assets/square-lime.svg" alt="Bullet Icon" class="w-5 mr-2"></span>Venues</p>
55+
<ul class="list-none pt-4 space-y-4">
56+
<li class="flex">
57+
<img src="{{ env.baseUrl }}img/assets/circle-lime.svg" alt="Bullet Icon" class="w-4 h-4 mr-2 mt-1">
58+
<span><strong>Workshop Day</strong> &mdash; St. Francis College, Bengaluru</span>
59+
</li>
60+
<li class="flex">
61+
<img src="{{ env.baseUrl }}img/assets/circle-lime.svg" alt="Bullet Icon" class="w-4 h-4 mr-2 mt-1">
62+
<span><strong>Conference Days</strong> &mdash; NIMHANS Convention Centre, Bengaluru</span>
63+
</li>
64+
<li class="flex">
65+
<img src="{{ env.baseUrl }}img/assets/circle-lime.svg" alt="Bullet Icon" class="w-4 h-4 mr-2 mt-1">
66+
<span><strong>Dev Sprint</strong> &mdash; Scaler School of Technology, Bengaluru</span>
67+
</li>
68+
</ul>
69+
</div>
70+
</div>
71+
72+
{# 02. Code of Conduct #}
73+
<div class="pt-12 lg:pt-32 text-md lg:text-xl font-light">
74+
<div class="black-han-sans-regular font-normal text-3xl md:text-5xl md:text-center text-[#000000] text-center lg:text-left">
75+
<p>02. Code of Conduct</p>
76+
</div>
77+
<div class="pt-12 text-[#000000] lg:pr-10">
78+
<p class="pb-4">
79+
PyCon India 2025 is committed to providing a welcoming and inclusive environment for all participants, regardless of their background, experience, or identity. Our Code of Conduct (CoC) is designed to ensure a safe and respectful conference experience for everyone. This transparency report documents CoC-related incidents and outlines the actions taken by the organizing team.
80+
</p>
81+
<p class="pb-4">
82+
The full CoC policy is available at <a href="{{ env.baseUrl }}coc/policy/" class="underline">in.pycon.org/2025/coc/policy</a>.
83+
</p>
84+
85+
<div class="pt-8">
86+
<p class="text-2xl font-bold flex items-center"><span><img src="{{ env.baseUrl }}img/assets/square-lime.svg" alt="Bullet Icon" class="w-5 mr-2"></span>Reporting Channels</p>
87+
<ul class="list-none pt-4 space-y-4">
88+
<li class="flex">
89+
<img src="{{ env.baseUrl }}img/assets/circle-purple.svg" alt="Bullet Icon" class="w-4 h-4 mr-2 mt-1">
90+
<span>In-person through the volunteers.</span>
91+
</li>
92+
<li class="flex">
93+
<img src="{{ env.baseUrl }}img/assets/circle-purple.svg" alt="Bullet Icon" class="w-4 h-4 mr-2 mt-1">
94+
<span>Directly to CoC committee members</span>
95+
</li>
96+
<li class="flex">
97+
<img src="{{ env.baseUrl }}img/assets/circle-purple.svg" alt="Bullet Icon" class="w-4 h-4 mr-2 mt-1">
98+
<span>Via email at <a href="mailto:coc@in.pycon.org" class="underline font-semibold">coc@in.pycon.org</a></span>
99+
</li>
100+
</ul>
101+
</div>
102+
103+
<div class="pt-8">
104+
<p class="text-2xl font-bold flex items-center"><span><img src="{{ env.baseUrl }}img/assets/square-lime.svg" alt="Bullet Icon" class="w-5 mr-2"></span>CoC Response Team</p>
105+
<p class="pt-4">The CoC committee was active throughout all four days of the conference, including workshops and the dev sprint.</p>
106+
</div>
107+
</div>
108+
</div>
109+
110+
{# 03. Incidents #}
111+
<div class="pt-12 lg:pt-32 text-md lg:text-xl font-light">
112+
<div class="black-han-sans-regular font-normal text-3xl md:text-5xl md:text-center text-[#000000] text-center lg:text-left">
113+
<p>03. Incidents</p>
114+
</div>
115+
<div class="pt-12 text-[#000000] lg:pr-10">
116+
<p class="pb-4 text-2xl font-bold">Reports received: 0</p>
117+
<p class="pb-4">
118+
No Code of Conduct violations or incident reports were received during PyCon India 2025 &mdash; including the workshop day, both conference days, and the dev sprint.
119+
</p>
120+
121+
<div class="pt-8">
122+
<p class="text-2xl font-bold flex items-center"><span><img src="{{ env.baseUrl }}img/assets/square-lime.svg" alt="Bullet Icon" class="w-5 mr-2"></span>Context</p>
123+
<p class="pt-4">
124+
We consider zero incidents a positive reflection of the community's commitment to respectful conduct, not a sign of under-reporting. The CoC team was visible and approachable throughout the event. Attendees were informed of reporting channels in the opening session, the programme guide, and via signage at the venue.
125+
</p>
126+
<p class="pt-4">
127+
If you experienced or witnessed something at PyCon India 2025 that you did not report at the time, you are still encouraged to reach out to <a href="mailto:coc@in.pycon.org" class="underline font-semibold">coc@in.pycon.org</a>. All reports are handled with care and confidentiality.
128+
</p>
129+
<p class="pt-4 italic">
130+
&mdash; Code of Conduct Working Group, PyCon India 2025
131+
</p>
132+
</div>
133+
</div>
134+
</div>
135+
136+
{# 04. Accessibility & Child Care #}
137+
<div class="pt-12 lg:pt-32 text-md lg:text-xl font-light">
138+
<div class="black-han-sans-regular font-normal text-3xl md:text-5xl md:text-center text-[#000000] text-center lg:text-left">
139+
<p>04. Accessibility &amp; Child Care</p>
140+
</div>
141+
<div class="pt-12 text-[#000000] lg:pr-10">
142+
<div>
143+
<p class="text-2xl font-bold flex items-center"><span><img src="{{ env.baseUrl }}img/assets/square-lime.svg" alt="Bullet Icon" class="w-5 mr-2"></span>Accessibility</p>
144+
<p class="pt-4">
145+
PyCon India 2025 continued the accessibility initiatives introduced in 2024. All recorded talks were captioned to assist participants in following content in their preferred format. Sessions included visual aids and adapted illustrations to make technical concepts more accessible and engaging.
146+
</p>
147+
<p class="pt-4">
148+
Quiet rooms were available for attendees who needed a break from the busy conference environment.
149+
</p>
150+
</div>
151+
152+
<div class="pt-8">
153+
<p class="text-2xl font-bold flex items-center"><span><img src="{{ env.baseUrl }}img/assets/square-lime.svg" alt="Bullet Icon" class="w-5 mr-2"></span>Child Care</p>
154+
<p class="pt-4">
155+
Building on the 2024 pilot, on-site child care services were again offered at no charge to attendees. The service was staffed by trained professionals from a certified agency and included age-appropriate activities and dedicated rest areas.
156+
</p>
157+
<p class="pt-4">
158+
Feedback from 2024 was incorporated to improve scheduling clarity and the sign-up process. We continue to invite suggestions from the community to strengthen this offering in future editions.
159+
</p>
160+
<p class="pt-4 italic">
161+
&mdash; Accessibility Working Group, PyCon India 2025
162+
</p>
163+
</div>
164+
</div>
165+
</div>
166+
167+
{# 05. Closing Note #}
168+
<div class="pt-12 lg:pt-32 text-md lg:text-xl font-light">
169+
<div class="black-han-sans-regular font-normal text-3xl md:text-5xl md:text-center text-[#000000] text-center lg:text-left">
170+
<p>05. Closing Note</p>
171+
</div>
172+
<div class="pt-12 text-[#000000] lg:pr-10">
173+
<p class="pb-4">
174+
We are grateful to all attendees, speakers, volunteers, and sponsors who helped create a safe and welcoming atmosphere at PyCon India 2025. Maintaining an inclusive community requires continuous effort, and your cooperation makes a genuine difference.
175+
</p>
176+
<p class="pb-4">
177+
If you have suggestions regarding our Code of Conduct, reporting mechanisms, or accessibility provisions, please reach out at <a href="mailto:coc@in.pycon.org" class="underline font-semibold">coc@in.pycon.org</a>. Your feedback directly shapes how we approach future editions.
178+
</p>
179+
<p class="pb-4">
180+
We look forward to welcoming you at PyCon India 2026.
181+
</p>
182+
<p class="pb-4 italic">
183+
&mdash; PyCon India 2025 Organising Team
184+
</p>
185+
</div>
186+
</div>
187+
188+
{# Footer #}
189+
<div class="pt-12 lg:pt-16 text-md lg:text-xl font-light border-t border-gray-300">
190+
<p class="pt-8 text-[#000000]">
191+
&copy; 2025 PyCon India &middot; <a href="mailto:coc@in.pycon.org" class="underline">coc@in.pycon.org</a>
192+
</p>
193+
</div>
194+
195+
</div>
196+
</div>

0 commit comments

Comments
 (0)