Skip to content

Remove the dependency on Jigsaw#449

Open
ebourg wants to merge 1 commit into
w3c:mainfrom
ebourg:jigsaw
Open

Remove the dependency on Jigsaw#449
ebourg wants to merge 1 commit into
w3c:mainfrom
ebourg:jigsaw

Conversation

@ebourg

@ebourg ebourg commented Jun 17, 2025

Copy link
Copy Markdown

CSS Validator depends on Jigsaw just for parsing the HTTP Accept-Charset header in ApplContext, but Jigsaw is no longer maintained and it could be replaced by a few extracted classes, this would reduce the size of css-validator.jar by 1.4MB.

@ylafon

ylafon commented Jul 7, 2025

Copy link
Copy Markdown
Member

I plan to have the necessary files in another repo, with the client-side separated from the main Jigsaw server. stay tuned...

@tenzap

tenzap commented Oct 4, 2025

Copy link
Copy Markdown
Contributor

@ylafon that's great. Hopefully this can be done before the next tagged version of css-validator.

@tenzap

tenzap commented Feb 18, 2026

Copy link
Copy Markdown
Contributor

@ylafon , gentle ping. Is the client side jigsaw library already available somewhere? CSS validator is now part of Debian and it would be cleaner if we could replace the patch of this PR by the new jigsaw library.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants