Document and enforce pull request review guidelines
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 76/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- java
- Ambito
- developer-experience, documentation
Direzione di ricerca
Inizia da AGENTS.md nella root del repository e individua come sono organizzate le indicazioni esistenti per contribuire. Prepara un REVIEW.md nella root che copra le sette aree di revisione elencate nell’issue e aggiungi un riferimento al file in AGENTS.md. Il lavoro è completato quando entrambi i file forniscono una checklist di revisione coerente e utilizzabile per i controlli proposti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Write down what a review of a Wicket pull request checks, so human and agent reviewers apply the same checks to every change, and make the checklist part of the workflow.
AGENTS.md describes how to write a change: format, commits, build, API compatibility, Javadoc, comments, security. Nothing describes what to check when reviewing one. The checks this issue should cover:
- License compliance: ASF headers, the licenses of new dependencies under the ASF third-party policy, and
LICENSE,LICENSE-binary,NOTICEandlicenses/for third-party code or assets copied into the tree. - OSGi and JPMS: the bundle manifest and
module-info.javastay consistent with the pom when packages or dependencies change. - Performance: a change to a hot path keeps its complexity and memory footprint, or shows with a benchmark that the cost is worth it. During the dependency cleanup for #1862, a first draft replaced
LinkedMapinMarkupContainerand made single child removal O(n). - Accessibility: markup, components and JavaScript that render UI keep meeting WCAG.
- Documentation: changes users notice update the migration guide, user guide or Javadoc in the same pull request.
- Serialization: changes to the serialized form of components and models, which affect stored pages and session size.
- Tests: new test classes end in
Test, or Surefire never runs them.
Proposal: a REVIEW.md in the repository root with these checks, referenced from AGENTS.md so agents writing a change check it against the same list.
- Lingua principale
- Java
- Stelle
- 799
- Fork
- 420
- Merge medio
- 18h 37m
- PR unite (30g)
- 140
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
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 apache/wicket
-
PageParameters.hashCode is inconsistent with equals for named parameters in a different orderAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
COOP and COEP exemptions compare with the context path, so page exemptions never matchForse già presa @asvanberg l’ha presa 18 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
apache/wicket#1661 · 1 commento · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
The CSP report-uri is lost in development mode because strict() clears itForse di nuovo libera @VelpulaGangavardhan l’ha presa 22 giorni fa e non c’è nessuna pull request aperta. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
apache/wicket#1660 · 5 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di apache/wicket
Issue simili
-
`Time.at(t, in: nil)` returns UTC instead of the local time (or the time zone of `t`), unlike CRubyAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
hermes-queue
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
chrisalunlloyd2-sudo/mindpalace#349 ·
I maintainer di solito rispondono entro 1 giorno
-
Retry-After parser accepts invalid delay-seconds valuesForse già presa @Dhruvraj-Rana l’ha presa oggi. ApertaBug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
open-telemetry/opentelemetry-java#9018 ·
I maintainer di solito rispondono entro 2 giorni
-
bug priority: medium Review effort [1-5]: 2 status: needs-triage type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
carlos-emr/carlos#5818 ·
I maintainer di solito rispondono entro 1 giorno
-
bug good first issue help wanted tooling
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
appmonster007/kmip-adapter#100 ·