-
Notifications
You must be signed in to change notification settings - Fork 28
Add speaker guidelines #219
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
Merged
Merged
Changes from all commits
Commits
Show all changes
3 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,163 @@ | ||
| --- | ||
| title: Speaker Guidelines | ||
| description: | | ||
| Thank you for contributing to PyCon India 2025! Whether you're leading a panel, presenting a poster, or hosting an Open Space, your participation helps make the conference vibrant and community-driven. | ||
| Please review the guidelines below based on your session type. | ||
| layout: page.njk | ||
| --- | ||
|
|
||
| ## Talks and workshops | ||
|
|
||
| Following are the guidelines each speaker must follow. These are there to ensure the event is neutral and more in the spirit of open source. | ||
|
|
||
| 1. Each slide must not have a logo or equivalent that represents a company/organization. | ||
| *You may have a company logo where you introduce yourself, but speaker details should be more prominent.* | ||
| 2. No product or hiring pitches are to be done during the session. | ||
| 3. If any external images or resources are used, credits or links to the source must be mentioned on the slide or at the end. | ||
| 4. If your session is about a commercial/non-open source product, a major part of your session must be about the technical implementation details of it. | ||
| *This is to ensure that your session doesn’t become a product marketing session and that attendees benefit from your learning.* | ||
| 5. Your talk and slides must follow the [PyCon India Code of Conduct](https://in.pycon.org/2025/coc/policy/). | ||
|
|
||
| *Note that some of these might not apply to the sponsored sessions.* | ||
|
|
||
| ### Tips | ||
| Here are some of the best practices that would help you make your sessions better. | ||
|
|
||
| 1. Have an introduction slide where you talk about yourself. | ||
| *This helps the attendees get to know you, why you are talking about the topic, and also helps them answer “Why should they listen to you?”.* | ||
| 2. Add interactive elements to your talk, this can be as simple as asking a show of hands or a quick quiz. | ||
| 3. Keep your demos recorded & make slides available offline. | ||
| *This can save you at times when things just break, you don’t have Internet connection and so on.* | ||
| 4. Bring your own laptop along with **any adapters** required for presenting via an HDMI connection. | ||
| 5. Add slide numbers, this helps attendees to take notes during the session. | ||
| 6. A must-read: [Accessible Speaking Best Practices](https://www.deque.com/blog/accessible-speaking-best-practices/) this also has actionable steps. | ||
| 1. Ensure the font size is large enough so that it is visible to the attendees from the back. | ||
| 2. Consider using a light theme for slides, as the contrast and visibility of the light themes is more in general. | ||
| 3. If you are showing code live, close all sidebars, extra tabs etc. to make it distraction free. | ||
|
|
||
| --- | ||
|
|
||
| ## Panel Discussions | ||
|
|
||
| **Duration**: 30 minutes (including Q&A) | ||
| **Format**: Group discussion with 3-4 panelists and a moderator | ||
|
|
||
| ### Responsibilities | ||
|
|
||
| **Moderators**: | ||
|
|
||
| * Coordinate with panelists in advance. | ||
| * Prepare a clear agenda and set of discussion questions. | ||
| * Ensure balanced participation and respectful dialogue. | ||
| * Facilitate audience Q&A. | ||
| * Consider setting the questions in a way to ensure the panel discussion caters to all levels of audience. | ||
| * Conclude the discussion with takeaways or highlights. | ||
|
|
||
| **Panelists**: | ||
|
|
||
| * Keep remarks concise to allow time for others. | ||
| * Respect diverse viewpoints and foster inclusive discussion. | ||
|
|
||
| ### Tips | ||
|
|
||
| * Focus on discussion, not presentations. | ||
| * Encourage audience interaction—pose questions, use polls, or open the floor. | ||
| * Avoid self-promotion; prioritize community insights and shared learning. | ||
|
|
||
| --- | ||
|
|
||
| ## Poster Presentations | ||
|
|
||
| **Duration**: 1-2 hours (during dedicated poster session) | ||
| **Format**: Visual display + informal, one-on-one or small-group discussions | ||
|
|
||
| ### Guidelines | ||
|
|
||
| * Design a clear, readable poster (recommended size: A0 or 36"x48"). | ||
| * Include: title, names, affiliations, problem statement, approach, results, visuals, and contact info. | ||
| * Be present at your poster during the scheduled session to discuss your work. | ||
| * Provide a QR code linking to your code, paper, or project website (optional but encouraged). | ||
|
|
||
| ### Tips | ||
|
|
||
| * Use visuals over text. Keep explanations simple and engaging. | ||
| * Prepare a 1-2 minute “elevator pitch” for passersby. | ||
|
|
||
| --- | ||
|
|
||
| ## Lightning Talks | ||
|
|
||
| **Duration**: 5 minutes maximum (strictly enforced) | ||
| **Format**: Fast-paced, single-speaker presentation | ||
|
|
||
| ### Guidelines | ||
|
|
||
| * Arrive 10 minutes early with your presentation on a USB drive or cloud link. | ||
| * Stick to the time limit—there will be no extensions. | ||
| * Use no more than 3–5 slides. | ||
|
|
||
| ### Tips | ||
|
|
||
| * Focus on one idea: a project, tip, or call to action. | ||
| * Be energetic and engaging—lightning talks are crowd favorites! | ||
|
|
||
| {% aside %} | ||
| Note: Talks exceeding 5 minutes will be politely cut off. | ||
| {% endaside %} | ||
|
|
||
| --- | ||
|
|
||
| ## Open Spaces | ||
|
|
||
| **Duration**: 30–60 minutes (flexible) | ||
| **Format**: Self-organized, participant-driven discussion or activity | ||
|
|
||
| ### Guidelines (Facilitator/Host) | ||
|
|
||
| * Define a clear purpose or goal for the session (e.g., “Brainstorming Python in Education”). | ||
| * Create a welcoming space for all attendees to participate. | ||
| * Manage time and wrap up with key takeaways (if applicable). | ||
|
|
||
| ### Tips | ||
|
|
||
| * Have a round of introductions as it gives a chance to everyone to speak up and works as an ice-breaker. | ||
| * As the room is shared, respect time limits and clean up afterward. | ||
|
|
||
| {% aside %} | ||
| Remember: Open Spaces are community-powered. Come ready to share, listen, and collaborate. | ||
| {% endaside %} | ||
|
|
||
| --- | ||
|
|
||
| ## Dev Sprint | ||
|
|
||
| **Duration**: Full-day | ||
| **Format**: Collaborative coding and onboarding | ||
|
|
||
| ### Guidelines | ||
|
|
||
| * Represent your open source project or community initiative. | ||
| * Prepare beginner-friendly issues (labeled “good first issue”). | ||
| * Provide clear setup instructions and documentation. | ||
| * Be approachable and welcoming to newcomers of all skill levels. | ||
|
|
||
| {% aside %} | ||
| Goal: Help others contribute meaningfully and grow your community. | ||
| {% endaside %} | ||
|
|
||
| --- | ||
|
|
||
| ## General Guidelines for All Speakers & Hosts | ||
|
|
||
| * **Code of Conduct**: All sessions must adhere to the [PyCon India Code of Conduct](https://in.pycon.org/2025/code-of-conduct). | ||
| * **Accessibility**: Use clear language and describe visuals. | ||
| * **Recording & Consent**: Sessions may be recorded. Inform participants if you plan to record your Open Space or Dev Sprint activity. | ||
| * **Arrival Time**: Arrive at least 10–15 minutes before your session starts. | ||
| * **Contact**: Reach out to the help desk or volunteer coordinator for any support. | ||
|
|
||
| --- | ||
|
|
||
| Thank you for sharing your knowledge and passion with the Python community! | ||
| We can’t wait to learn from you at PyCon India 2025. | ||
|
|
||
| For questions, email: cfp@in.pycon.org |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.