Skip to content

Conversation

@kfranqueiro
Copy link
Contributor

@kfranqueiro kfranqueiro commented Jan 23, 2026

This is a spiritual successor to #3985. It removes:

  • The remainder of the XSLT build system, which has been unused since Implement Eleventy-based build system #3917 was merged 18 months ago
  • The contents of lib, which were only necessary for running the XSLT build
  • The entirety of the wcag20 folder, which has not been built in any way for an even longer time than that, and has typically only tripped up folks in the WCAG 2.x Backlog TF
  • A reference to one wcag20 file in 11ty/biblio.ts, which has been replaced with a map directly containing the output that was previously computed at build time
  • References to these files in the README, .gitignore, and the check-files workflow
    • Note this means that anyone who has ever run the XSLT build system locally (probably a low-single-digit number of people) will need to remove some old build artifacts that will show up in git status after pulling once this is merged

This branch occupies roughly 90MB less space than main when checked out, largely due to removal of lib and Flash and Silverlight examples under wcag20/Techniques/working-examples. (These will still exist in git history.)

This PR produces no changes in the Eleventy build output.

@kfranqueiro kfranqueiro requested a review from iadawn January 23, 2026 14:04
@kfranqueiro kfranqueiro added the Tooling Anything github / build process related label Jan 23, 2026
@netlify
Copy link

netlify bot commented Jan 23, 2026

Deploy Preview for wcag2 ready!

Name Link
🔨 Latest commit 8c53718
🔍 Latest deploy log https://app.netlify.com/projects/wcag2/deploys/6973bc0ca13fa600082f2b0a
😎 Deploy Preview https://deploy-preview-4885--wcag2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@patrickhlauke
Copy link
Member

this is magical! thanks for diving in on this long-standing bugbear of mine...

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

Labels

Tooling Anything github / build process related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants