Remove generated HTML and dead Windows build tooling - #49
Merged
Conversation
The 28 committed HTML files became orphaned when caltechlibrary#46 moved the docs build to assemble from docs/ rather than filtering the repository root. Nothing reads them: no kept file links to any of them, and the build globs only Markdown. Both pages that matter are generated -- README.md becomes index.html via build-pandoc's --index-from default, and docs/search.md becomes search.html. make.ps1 goes with website.ps1 and website.mak, already removed. .nojekyll was for branch-based Pages; deployment is artifact-based now, so Jekyll never runs. INSTALL_NOTES_macOS.md and INSTALL_NOTES_Windows.md document bypassing Gatekeeper and SmartScreen for unsigned executables. This repository ships browser JavaScript and has no executables. cmt already excludes both from --init for deno-webcomponent projects, so removing them applies its design rather than diverging from it. Also drops the PowerShell block in docs/building_web_components_with_deno.md, which invoked the deleted make.ps1.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purely subtractive: 33 files, −3968 lines, nothing added but a one-line doc fix.
The 28 HTML files
They became orphaned when #46 moved the docs build to assemble from
docs/instead of filtering the repository root. Verified before deleting:
build-pandocglobsdocs/*.mdplusextra-sources: "*.md". HTML isneither an input nor read from the root.
README.mdbecomesindex.htmlvia the action’\s--index-fromdefault, anddocs/search.mdbecomes
search.html.20 are in the root, 8 in
llm_notes/. Thellm_notes/*.mdsources stay.make.ps1 and .nojekyll
make.ps1is the last of its family —website.ps1andwebsite.makarealready gone.
.nojekyllwas for branch-based Pages; deployment isartifact-based (
actions/deploy-pages@v5), so Jekyll never runs.INSTALL_NOTES_macOS.md, INSTALL_NOTES_Windows.md
They document bypassing Gatekeeper and SmartScreen for unsigned executables.
This repository ships browser JavaScript and has no executables.
cmtalreadyexcludes both from
--initfordeno-webcomponentprojects, so removing themapplies its design rather than diverging from it. Nothing links to them;
ADR-0003 mentions them in prose describing the layout at the time.
One documentation edit
docs/building_web_components_with_deno.mdhad a PowerShell block invoking thedeleted
make.ps1. Removed.The rest of that section is still stale and is deliberately not touched
here — it teaches
make website, which has been broken sincewebsite.makwas removed, and contains two typos (
web release,./replace.bash). Thatbelongs with the documentation rewrite, not this deletion.
Not in this change
The 11 committed JS bundles in the root. Those are still what the S3 copy
serves, so they wait until publishing comes from
dist/.