w3c/epubcheck
The conformance checker for EPUB publications
w3c/epubcheck è adatto ai principianti?
Abbiamo visto troppo poche pull request recenti di contributori esterni su w3c/epubcheck per dire quanto spesso vengono accettate. In questo momento è aperta 1 issue adatta ai principianti.
- Stelle
- 2k
- Fork
- 446
- Issue aperte per principianti
- 1
- Issue indicizzate
- 86
- Merge medio
- 12g 16h
- PR unite (30g)
- 2
- Lingua principale
- Java
- Licenza
- BSD-3-Clause
- Ultimo push su GitHub
- 29/10/2026
- Ultima indicizzazione
- 20/9/2026
- Guida per i contributori
- Guida per i contributori
- Codice di condotta
- Codice di condotta
- Label per principianti
- Nessuna label per principianti indicizzata
Come contribuire a w3c/epubcheck
- Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
- Include un Dockerfile o un file Docker Compose, quindi puoi avviarlo senza installare tutta la sua toolchain.
- Leggi il suo codice di condotta: vale per issue e pull request tanto quanto per la chat.
- Scegli la issue aperta adatta ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 58/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 73/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 76/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
-
CSS-028: reported once per declaration, and its location context can name the previous rule's fontAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 30/100
-
A spine `toc` pointing at a non-NCX item skips that item's validation (CHK-008), hiding its errorsForse di nuovo libera @rdeltour l’ha presa 38 giorni fa e non c’è nessuna pull request aperta. Apertastatus: accepted type: improvement
-
Message ids are inconsistently spelled: 21 of 315 use an underscoreForse di nuovo libera @rdeltour l’ha presa 47 giorni fa e non c’è nessuna pull request aperta. Apertastatus: accepted type: improvement
-
status: in discussion type: question
Difficoltà 5/5 Più di una settimana Idoneità per principianti 28/100
-
Improve reporting of issue locations using element pathsForse di nuovo libera @rdeltour l’ha presa 66 giorni fa e non c’è nessuna pull request aperta. Apertastatus: needs review type: improvement
-
status: in discussion type: feature
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
-
Validate text fragment locators (#:~:text=) in media overlay text srcForse di nuovo libera @rdeltour l’ha presa 66 giorni fa e non c’è nessuna pull request aperta. Apertastatus: in discussion type: improvement
-
A png when passed thorugh the epubcheck, gets mistaken for JPEG, even tho the magic bytes are correct (when using xxd or hexdump)Forse di nuovo libera @rdeltour l’ha presa 377 giorni fa e non c’è nessuna pull request aperta. Apertastatus: needs test case type: unverified
-
Context menu item requestForse di nuovo libera @rdeltour l’ha presa 414 giorni fa e non c’è nessuna pull request aperta. Apertapriority: low status: in discussion type: feature
-
URL normalization of OCF resourcesForse di nuovo libera @rdeltour l’ha presa 420 giorni fa e non c’è nessuna pull request aperta. Apertastatus: in discussion type: spec
-
Check for multiple occurence of OPF guide references with type="text"Forse di nuovo libera @rdeltour l’ha presa 446 giorni fa e non c’è nessuna pull request aperta. Apertapriority: low status: needs review type: improvement
-
Image DimensionsForse di nuovo libera @rdeltour l’ha presa 446 giorni fa e non c’è nessuna pull request aperta. Apertastatus: accepted type: improvement
-
Add a new Vocab type for permissive enum-based vocabulariesForse di nuovo libera @rdeltour l’ha presa 676 giorni fa e non c’è nessuna pull request aperta. Apertapriority: low status: ready for implem type: improvement
-
spec: EPUB 3.x status: in discussion type: spec
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
-
review keyword chain readability in test scenariosForse di nuovo libera @rdeltour l’ha presa 1432 giorni fa e non c’è nessuna pull request aperta. Apertanewcomers friendly 😊 priority: low status: ready for implem type: tests
-
REST API and Docker imageApertapriority: low status: needs contribution type: feature
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
-
Error in error message...Forse di nuovo libera @rdeltour l’ha presa 1524 giorni fa e non c’è nessuna pull request aperta. Apertapriority: low status: in discussion type: improvement
-
Referencing resources outside directory containing the package documentForse di nuovo libera @rdeltour l’ha presa 1419 giorni fa e non c’è nessuna pull request aperta. Apertapriority: low spec: EPUB 3.3 status: accepted
-
Internal links in documentation site are brokenForse di nuovo libera @rdeltour l’ha presa 1947 giorni fa e non c’è nessuna pull request aperta. Apertastatus: accepted type: docs
-
Configure advanced GitHub Actions workflowsForse di nuovo libera @rdeltour l’ha presa 1952 giorni fa e non c’è nessuna pull request aperta. Apertastatus: in progress type: maintenance
-
When running in exp mode, filenames have an .epub extension added to themForse di nuovo libera @rdeltour l’ha presa 1985 giorni fa e non c’è nessuna pull request aperta. Apertapriority: low status: accepted type: improvement
-
CLI epubcheck checking more than one file at a timeForse di nuovo libera @rdeltour l’ha presa 2045 giorni fa e non c’è nessuna pull request aperta. Apertapriority: low status: in discussion type: improvement
-
priority: low status: needs contribution type: maintenance
Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100
-
priority: low spec: all status: ready for implem type: improvement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
-
handling multiple mapping documents in containerForse di nuovo libera @rdeltour l’ha presa 2317 giorni fa e non c’è nessuna pull request aperta. Apertapriority: low spec: EPUB Multiple Renditions status: accepted type: improvement
-
edupub heading with alt-less image not a violationForse di nuovo libera @rdeltour l’ha presa 2426 giorni fa e non c’è nessuna pull request aperta. Apertaspec: EDUPUB status: in discussion type: tests
-
edupub implicit body test still needs aria-labelForse di nuovo libera @rdeltour l’ha presa 2426 giorni fa e non c’è nessuna pull request aperta. Apertaspec: EDUPUB status: in discussion type: tests
-
index semantic isn't restricted to bodyForse di nuovo libera @rdeltour l’ha presa 2426 giorni fa e non c’è nessuna pull request aperta. Apertaspec: EPUB Indexes status: in discussion type: tests
-
XHTML annotation with MathML descendant content valid or invalid?Forse di nuovo libera @rdeltour l’ha presa 1419 giorni fa e non c’è nessuna pull request aperta. Apertapriority: low spec: EPUB 3.x status: in discussion type: spec
-
MathML contentequiv annotations are for content mathmlForse di nuovo libera @rdeltour l’ha presa 1426 giorni fa e non c’è nessuna pull request aperta. Apertapriority: low spec: EPUB 3.x status: in discussion type: spec
-
Message codes revampForse di nuovo libera @rdeltour l’ha presa 2525 giorni fa e non c’è nessuna pull request aperta. Apertastatus: in discussion type: improvement
-
priority: low status: needs contribution type: feature
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
-
VTT validationApertapriority: low status: needs contribution type: feature
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
-
EPUBCheck not reporting missing the # in refines="ID" in opfForse di nuovo libera @rdeltour l’ha presa 2622 giorni fa e non c’è nessuna pull request aperta. Apertastatus: needs test case type: unverified
-
priority: low spec: EPUB 2.x status: accepted type: improvement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
-
priority: low status: accepted type: improvement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
-
priority: low status: accepted type: maintenance
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
-
Make sure Schematron checks normalize whitespace when neededForse di nuovo libera @mattgarrish l’ha presa 2797 giorni fa e non c’è nessuna pull request aperta. Apertapriority: low spec: all status: accepted type: improvement
-
Improve the mode selection (with better file extension detection)Forse di nuovo libera @GrayWolfMT l’ha presa 2733 giorni fa e non c’è nessuna pull request aperta. Apertastatus: accepted type: improvement
-
automated the update of translated message files from TransifexForse di nuovo libera @tofi86 l’ha presa 2899 giorni fa e non c’è nessuna pull request aperta. Apertapriority: low status: needs contribution type: maintenance
-
Project and issue managementForse di nuovo libera @rdeltour l’ha presa 675 giorni fa e non c’è nessuna pull request aperta. Apertapriority: low status: stalled type: maintenance
-
priority: low type: improvement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
-
type: improvement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
-
status: needs contribution type: improvement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
-
type: improvement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100