What
Two hand-curated lists of famously abandoned repos power different surfaces of the site:
src/lib/scoring.ts → KNOWN_REPO_CAUSES — short cause strings used on generated death certificates when one of these repos is scanned.
src/lib/hallOfShame.ts → HALL_OF_SHAME — full entries surfaced in the Recently Buried section on the landing page.
We'd love more entries from the community.
How to contribute
In src/lib/scoring.ts — add a lowercase owner/repo key to KNOWN_REPO_CAUSES:
'owner/repo': 'A short, witty, accurate cause of death',
In src/lib/hallOfShame.ts — add an entry to the HALL_OF_SHAME array:
{
fullName: 'owner/repo',
cause: 'short cause of death (~60 chars)',
score: 8, // 6–10 depending on how dead it is
deathDate: 'Dec 2022',
lastWords: 'one-line quote in the repo\'s voice',
},
You can contribute to either file (or both — ideally both, for repos that deserve a full tombstone).
Guidelines
- Repos must be genuinely abandoned or officially deprecated
- Causes should be factually accurate and written in the same dry, deadpan tone as the existing ones
- Keep
cause under ~60 characters
lastWords should feel like something the repo would mutter on its deathbed
- Check existing entries first — no duplicates
- Good candidates: Parse, Flash SDK, Backbone.js, jQuery UI, Google+ APIs, Heroku free-tier client, SourceForge tooling
Acceptance criteria
What
Two hand-curated lists of famously abandoned repos power different surfaces of the site:
src/lib/scoring.ts→KNOWN_REPO_CAUSES— short cause strings used on generated death certificates when one of these repos is scanned.src/lib/hallOfShame.ts→HALL_OF_SHAME— full entries surfaced in the Recently Buried section on the landing page.We'd love more entries from the community.
How to contribute
In
src/lib/scoring.ts— add a lowercaseowner/repokey toKNOWN_REPO_CAUSES:In
src/lib/hallOfShame.ts— add an entry to theHALL_OF_SHAMEarray:You can contribute to either file (or both — ideally both, for repos that deserve a full tombstone).
Guidelines
causeunder ~60 characterslastWordsshould feel like something the repo would mutter on its deathbedAcceptance criteria
npm run lintpasses