Many calendar events point to defunct user groups
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 1.1k
- Forks
- 640
- Avg merge
- 22h 36m
- Merged PRs (30d)
- 16
Description
I was just looking at the official PHP events calendar and it seems like the vast majority of events listed are for groups that no longer exist. I reviewed the first 7 days of the November 2024 calendar, and only 5 of the 27 events listed are actually active:
- Page/domain not found: 14
- Link works + event still exists: 5
- Meetup exists but PHP calendar is broken: 1
- Last meetup > 5 years ago: 3
- Last meetup > 2 years ago: 1
- Ads for training: 3
I'd be happy to help. I can potentially PR a script that could at least check that event links resolve. I'd also be happy to manually review existing recurring events and remove the ones that no longer exist.
Let me know if you'd be open to accepting a PR for some automated clean up, and maybe point me in the direction of how I might apply for some sort of moderation access to the calendar?
Thanks for all the hard work the existing php.net volunteers put into to keeping the site updated and working!
Contributor guide
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 with the PHP events calendar and review the first seven days of the November 2024 listings, checking the event links and recurring entries against the categories described in the issue. Determine whether the intended work is automated link checking, manual removal of defunct groups, or both; done means the agreed cleanup is applied and inactive listings are no longer shown.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- content
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100