Flag curated flagship opportunities whose dates need a refresh
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- typescript
- Ambito
- backend, developer-experience
Direzione di ricerca
Start by reading src/lib/flagship-opportunities.ts and the existing weekly link-health webhook and admin dashboard entry points. The proposed scope and several behavior choices are explicitly open for maintainer discussion, including the six-month threshold and webhook behavior. Done means agreed refresh rules and destinations are implemented, with the CONTRIBUTING.md workflow note.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem
src/lib/flagship-opportunities.ts (#112) holds hand-verified dates for about 60 scholarships, fellowships, and programs. They go stale every cycle: once a deadline passes, the program shows as a past cycle until someone updates the file, and nothing tells the maintainer which entries need a refresh.
Proposed scope (for discussion before a PR)
- A pure check that lists curated entries needing attention, each with a reason:
- the deadline has passed (the next cycle is expected around its
recurrencemonth) - there's no date yet and the program's usual month has arrived
verifiedOnis older than about 6 months
- the deadline has passed (the next cycle is expected around its
- Mentorship programs, which have no deadlines, are never flagged.
- A compact "Curated programs to re-check" section on the admin dashboard, linking to each entry's official
sourcepage. - A short summary added to the existing weekly link-health webhook message (opt-in, as today).
- A note in CONTRIBUTING.md on the refresh workflow.
No schema change. The curated data itself isn't changed.
Questions for the maintainer
- Is the admin dashboard plus the existing webhook the right place, or would you prefer something else, such as a GitHub issue opened automatically?
- Is 6 months a sensible re-verify age?
- Should the weekly webhook fire when only stale entries exist and there are no broken links?
- Lingua principale
- TypeScript
- Stelle
- 1
- Fork
- 6
- Merge medio
- 21h 33m
- PR unite (30g)
- 48
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Your-Voldemort/StudentStack
-
CI passes NEXT_PUBLIC_SUPABASE_ANON_KEY but the app reads NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY; e2e job installs only ChromiumForse già presa @rootsiemen l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
Your-Voldemort/StudentStack#126 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
Your-Voldemort/StudentStack#119 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di Your-Voldemort/StudentStack
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
Nimblesite/SharpLsp#468 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Bundled uv is never updated and trusts the compromised eMudhra certificatesForse già presa @FabienDanieau l’ha presa oggi. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
bg_wait's blocking mode (stopOnAttention: false) is under-documented and effectively undiscoverableAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
nicobailon/pi-subagents#3019 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
db-ux-design-system/core-web#8613 ·
I maintainer di solito rispondono entro 1 giorno