Skip to content

Commit 1e2a242

Browse files
Arockiaraj-Batonanistark
authored andcommitted
CFP webpage added, CFP Submit button added on Homepage, CFP Content page added on Nav bar
1 parent edfa446 commit 1e2a242

File tree

3 files changed

+139
-6
lines changed

3 files changed

+139
-6
lines changed

src/_includes/navbar.njk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
</div>
1212
<div id="menu"
1313
class="w-full sm:w-auto self-end sm:self-center hidden sm:flex flex-col sm:flex-row items-center h-full py-1 pb-4 sm:py-0 sm:pb-0">
14+
<a class="text-gray-800 font-bold hover:text-purple-600 text-lg text-center no-underline py-2 mx-2" href="{{ env.baseUrl }}cfp">Call for Proposals</a>
1415
<a class="text-gray-800 font-bold hover:text-purple-600 text-lg text-center no-underline py-2 mx-2" href="{{ env.baseUrl }}coc">Code Of Conduct</a>
1516
<a class="text-gray-800 font-bold hover:text-purple-600 text-lg text-center no-underline py-2 mx-2" href="https://in.pycon.org/blog/">Blog</a>
1617
</div>

src/_includes/section.header.njk

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@
2525
</div>
2626
</div>
2727
</div>
28-
<div class="flex justify-center items-center my-4">
29-
<!-- Submit CFP Button Link <a href="/submit-cfp" class="inline-block"> <button class="bg-orange-500 text-white py-2
30-
px-4 rounded transition-transform transform hover:scale-105 active:scale-95 focus:outline-none focus:ring-2
31-
focus:ring-blue-500">
32-
Submit CFP
33-
</button> </a> -->
28+
<div class="flex justify-center items-center space-x-4">
29+
<!-- Submit CFP Button Link-->
30+
<a href="{{ env.baseUrl }}cfp" class="inline-block"> <button class="bg-orange-500 text-white font-semibold py-3 px-6 rounded transition-transform transform hover:scale-105
31+
active:scale-95 focus:outline-none focus:ring-2 focus:ring-green-500">
32+
Call for Proposals
33+
</button> </a>
3434
<!-- Volunteer Button Link -->
3535
<a
3636
href="https://docs.google.com/forms/d/e/1FAIpQLSdX2LEom11BbWDiLUiQp1rmeNX9l7J8bfszGidsRDoExy0D5A/viewform"

src/cfp.md

Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
---
2+
title: Call For Proposals
3+
description: Call For Proposals
4+
layout: page.njk
5+
---
6+
7+
8+
Join us for the 16th edition of PyCon India, the premier Python conference in India, scheduled for September 12-15, 2025, in Bengaluru. Whether you use Python professionally, as a hobby, or are simply passionate about Python and its community, we'd love to hear from you and invite you to submit proposals for Talks and Workshops.
9+
10+
## Important Dates
11+
12+
- **Submission Open**: 20 February 2025
13+
- **Submission Deadline**: 18 May 2025
14+
- **Schedule Announcement**: 7 July 2025
15+
- **Workshops**: 12 September 2025
16+
- **Talk Presentations**: 13-14 September 2025
17+
- **DevSprint**: 15 September 2025 *(Details to follow)*
18+
19+
## Venues
20+
21+
- **Workshops**: To be announced
22+
- **Talk Presentations**: NIMHANS Convention Centre, Bengaluru
23+
- **DevSprint**: To be announced
24+
25+
26+
## Submit Your Proposal
27+
28+
- Submit your proposal for a Talk or Workshop at PyCon India 2025.
29+
- We welcome speakers from diverse backgrounds to share their knowledge and insights.
30+
- Choose a category – Talk (30 min) or Workshop (3 hours).
31+
- Review the submission guidelines before submitting your proposal.
32+
- For any questions regarding the CFP process, please email [cfp@in.pycon.org](mailto:cfp@in.pycon.org)
33+
34+
<div style="text-align: center;">
35+
<a href="https://cfp.in.pycon.org/2025/cfp" class="button" style="display: inline-block; padding: 10px 20px; background-color: #F97316; color: white; text-decoration: none; border-radius: 5px; font-weight: bold;">Submit a Proposal</a>
36+
</div>
37+
38+
## Session Types
39+
40+
**Talks**
41+
42+
• Technical Talks are 30-minute sessions (25 min talk + 5 min Q&A)
43+
• Cover any Python-related topic and share valuable insights
44+
• Share real-world experiences, new ideas, and best practices in Python
45+
• Discuss challenges, solutions, and contributions to the Python ecosystem
46+
• Provide practical knowledge, innovative approaches, or industry trends
47+
• Refer to the submission categories for more details
48+
49+
**Workshops**
50+
51+
• Workshops are 3-hour hands-on sessions for interactive learning
52+
• Focus on practical implementation and guide participants through real-world applications
53+
• Include live coding, exercises, and problem-solving to enhance learning
54+
• Cover tools, frameworks, best practices, or advanced techniques in Python
55+
• Encourage collaboration, experimentation, and active participation
56+
• Refer to the submission categories for more details
57+
58+
59+
## Categories
60+
61+
**Python Core & Performance**
62+
63+
• Fundamental Python concepts like language runtime, AST, standard library, new features, documentation, and concurrency primitives like multithreading
64+
• Deep dive into Python internals, GIL optimization, and memory management
65+
• Performance improvements using Cython, PyPy, JIT compilers, and async programming
66+
67+
**AI, ML & Data Science**
68+
69+
• Generative AI, LLMs, multimodal AI, and reinforcement learning.
70+
• ETL, Real-time analytics, and business intelligence.
71+
• Applications of AI in automation, NLP, and computer vision.
72+
73+
**Python for Cloud, DevOps & Infrastructure**
74+
75+
• Cloud native applications with AWS, GCP, and Azure.
76+
• Kubernetes, Terraform, and Infrastructure as Code (IaC).
77+
• CI/CD automation, serverless computing, and Python in platform engineering.
78+
79+
**Web, Desktop & Full-Stack Development**
80+
81+
• Building APIs & web applications using gRPC, FastAPI, Django, and Flask, etc.
82+
• Desktop App Development – GUI frameworks like PyQt, Tkinter, and Kivy for cross-platform apps.
83+
84+
**Python for Hardware, Edge Computing & IoT**
85+
86+
• MicroPython, CircuitPython, and real-time embedded systems
87+
• Robotics, automation, and IoT applications with Raspberry Pi, ESP32, etc.
88+
• Optimizing Python for low-power hardware
89+
90+
**Python in Research & Education**
91+
92+
• High-performance computing in physics, chemistry, and climate modeling
93+
• Python in medical research: drug discovery, medical imaging, and bioinformatics
94+
• Educational Applications
95+
96+
**Community**
97+
98+
• Cultural Aspects & Societal Influence – Exploring how Python impacts diversity, health, education, productivity, and workspaces
99+
• Ethical Considerations in Technology – Examining government policies, responsible AI, privacy concerns, and mitigating biases in tech
100+
• Career Growth, Mentorship & Developer Well-Being – Work-life balance, mental health in tech, productivity strategies, mentorship, career growth, and leadership development
101+
• Building and maintaining Python user groups and meetups
102+
103+
**Others**
104+
105+
• Emerging Tech – Quantum computing, blockchain, and Python in metaverse applications
106+
• Python's role in sustainability & green computing – Energy-efficient programming
107+
• Python in FinTech & Algorithmic Trading – DeFi, automated trading, and risk analysis
108+
• Developer Tools – Enhancing productivity with Python-based IDEs, debugging tools, automation frameworks, and package management solutions
109+
• And everything else not explicitly covered in the other categories
110+
111+
## Submission Guidelines
112+
113+
- **Originality**: Proposals must be original and not previously presented at PyCon India.
114+
- **Diversity**: We encourage submissions from individuals of all backgrounds, including those from underrepresented groups in technology.
115+
- **Multiple Submissions**: Speakers may submit multiple proposals; however, each proposal should be distinct.
116+
- **Language**: All proposals must be submitted in English.
117+
- **Reference**: Review the [proposals from last year](https://in.pycon.org/cfp/2024/proposals/) for inspiration and guidance.
118+
119+
## Review Process
120+
121+
- **Initial Screening**: Proposals will be reviewed for completeness and adherence to guidelines.
122+
- **Internal Review**: A panel of experts will evaluate proposals based on relevance, clarity, and impact.
123+
- **External Review**: Selected proposals will undergo further evaluation by external reviewers.
124+
- **Final Selection**: Shortlisted speakers will be invited for rehearsal sessions before finalizing the schedule.
125+
126+
## Rehearsals
127+
128+
- Shortlisted speakers are expected to participate in rehearsal sessions via teleconferencing. This process ensures that talks are well-prepared and fit within the allotted time.
129+
130+
## Code of Conduct
131+
132+
- All participants must adhere to the [PyCon India Code of Conduct]({{ env.baseUrl }}coc), ensuring a welcoming and inclusive environment for everyone.

0 commit comments

Comments
 (0)