Fourteen links in the weekly external-link report are permanently unknown (403) and cannot rot visibly
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 82/100
Direzione di ricerca
Inizia da scripts/check_external_links.py e segui il modo in cui il report gestisce le risposte 403. Controlla i test esistenti e aggiungi una risposta simulata per l’API di disponibilità di Internet Archive. Il lavoro è concluso quando i link 403 vengono segnalati come archiviati o unverified, no archive copy, restano esclusi dal conteggio dei link non funzionanti e il nuovo test passa.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Where: scripts/check_external_links.py.
Current gap: Links on jamanetwork.com, supreme.justia.com, papers.ssrn.com, mitpress.mit.edu, pubmed.ncbi.nlm.nih.gov and science.sciencemag.org answer scripts with 403, so a local run lists them as unknown every time and a dead one would never be reported.
Repro:
python3 scripts/check_external_links.py | grep -c 403
Suggested approach: For a link that is 403 to the checker, ask the Internet Archive availability API whether a snapshot exists and report links with none as unverified, no archive copy; keep them out of the broken count.
Done when: 403 links are split into archived and not archived in the report, with a test using a stubbed response.
- Lingua principale
- HTML
- Stelle
- 47
- Fork
- 45
- Merge medio
- 3h 17m
- PR unite (30g)
- 107
Preparare l'ambiente
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 yakew7/Fair-Code
-
bug testing
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
yakew7/Fair-Code#1169 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement reproducibility testing
Difficoltà 3/5 1-2 giorni Idoneità per principianti 67/100
yakew7/Fair-Code#1205 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
ci community enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
I maintainer di solito rispondono entro 1 giorno
-
community enhancement help wanted
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
yakew7/Fair-Code#1199 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di yakew7/Fair-Code
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
dekobon/big-code-analysis#1729 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
solana-foundation/solana-web3.js#4015 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
chapel-lang/chapel-vscode#158 ·
I maintainer di solito rispondono entro 1 giorno
-
automation doc-healer documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
cline/mcp-marketplace#3415 ·