Repository navigation
Correct repository discovery metadata and safely retire stale wiki guidance #117
Copy link
Copy link
Closed
Labels
area: docsConsumer/contributor documentation and project metadata.Consumer/contributor documentation and project metadata.documentationenhancementpriority: P2Planned maintenance; follow the ordered batch and documented dependencies.Planned maintenance; follow the ordered batch and documented dependencies.triage: decisionDecision required before implementation; neither rejected nor accepted by triage.Decision required before implementation; neither rejected nor accepted by triage.
Description
Reviewed 2026-09-25 (America/Los_Angeles) against main at bd249f5. Execution order and cross-issue ownership: #169. Batch 05.
This scope replaces the dated implementation prescriptions in the original report and earlier comments; linked historical evidence remains useful but must be rechecked before implementation.
Live state and remaining work
The repository description still says Java 1.5+, topics remain defense/encoding/java/xss, and the wiki remains enabled. Historical wiki edits do not alone prove its current edit permissions; inspect the live setting before asserting public editability.
- Update description/topics to Java 8+, contextual encoding and the distinction between zero-dependency core and adapters; align with current README.
- Verify wiki permissions and restrict editing if necessary while reviewing its content. Archive unique useful material before choosing to hide the wiki; keep a recoverable record.
- Reassess legacy grave-accent advice against current browser support and Support ordinary templates and preserve JavaScript Unicode data #155's contracts before migrating it. Do not republish obsolete workarounds as current security guidance.
- After migration/link updates, make an explicit retain/hide decision and verify the public result. A custom social preview is optional, not a security or release blocker.
- Coordinate separate OWASP website changes with that repository; do not assume editing this repository changes the external project page.
#128 owns canonical usage guidance; #108 settings hardening; #96 generated-site/Pages retirement. This issue does not authorize a blind deletion of documentation.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area: docsConsumer/contributor documentation and project metadata.Consumer/contributor documentation and project metadata.documentationenhancementpriority: P2Planned maintenance; follow the ordered batch and documented dependencies.Planned maintenance; follow the ordered batch and documented dependencies.triage: decisionDecision required before implementation; neither rejected nor accepted by triage.Decision required before implementation; neither rejected nor accepted by triage.
Activity
[-]Update repository description and topics; restrict then retire the wiki[/-][+]Correct repository discovery metadata and safely retire stale wiki guidance[/+]jmanico commentedon Sep 26, 2026
Completed with #189, merged as
8c32b2c69337b4883af13e4c9271c7726b0f6666after Sol and final Astra review and all 28 final-head checks.a10dea70c502c02d072d3d9d2dc520d7c042587ain the repository archive. A complete history bundle is retained for recovery. Current usage/context guides replace the useful examples; obsolete IE grave-accent workarounds and unsafe CSS/URL examples are explicitly historical./wikinow redirects to the repository front page; APIhas_wikiis false.Community readback also confirms the three new issue forms, blank issues, private security routes, project contribution/CoC/PR files, both reviewed funding destinations, and zero CODEOWNERS errors. Discussions remains disabled. #169 will carry final post-merge workflow evidence and cleanup.