python-organizers / python-organizers/conferences
Proposal: Rename repository to “Python Events” and include conferences + meetups with a shared schema
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 228
- Forks
- 109
- Avg merge
- 7h 31m
- Merged PRs (30d)
- 5
Description
Hi all!
I’d like to propose evolving this repository from a conferences-only list into a broader Python events dataset that includes both conferences and meetups in one place.
Motivation
- Many people (speakers, sponsors, attendees, organizers) look for both conferences and meetups.
- Keeping both event types in one repository makes discovery easier and centralizes maintenance.
- We can keep compatibility with existing tooling by reusing the current CSV format.
Proposal
- Rename the repository from conferences to events. Github should (I believe) handle redirection by itself for http requests.
- Organize data into two directories:
conferences/<year>.csvmeetups/<year>.csv
- Use the same CSV schema for both categories (same headers as today):
Subject, Start Date, End Date, Location, Country, Venue, Tutorial Deadline, Talk Deadline, Website URL, Proposal URL, Sponsorship URL
- Keep non-applicable fields empty for meetup entries (e.g., CFP/sponsorship deadlines).
- Update lint/validation/scripts to read both directories.
Why this structure
- Single source of truth for Python events.
- Minimal migration risk (no breaking schema redesign).
- Easy filtering by directory while preserving consistent data ingestion.
If this direction sounds good, I’m happy to help with a follow-up PR for:
- README updates
- directory migration plan
- linter/script path updates
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the existing conference CSV layout and the linting, validation, and data-reading scripts. Assess how the proposed conferences/.csv and meetups/.csv paths can share the current schema, then check the README and migration impact. Done means both directories are supported consistently and the repository rename and documentation plan are addressed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- content, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100