This repository was archived by the owner on Oct 8, 2026. It is now read-only.
Repository navigation
Conversation
The quic.github.io landing page has been retired. This removes the site content so that the root URL no longer serves an active page, while keeping the redirects for repositories that moved to the qualcomm organization. Remove the Jekyll build, layouts, includes, theme assets and all content pages. Add .nojekyll so the repository is served as-is, and rewrite 404.html as a standalone page with no front matter, no site branding and a noindex directive. With no root index.html, GitHub Pages serves 404.html with an HTTP 404 status for the root and any unmatched path. Delete robots.txt and sitemap.xml. Both are host-scoped rather than path-scoped, and sitemap.xml advertised the retired root URL. Note that robots.txt must not be reintroduced with a blanket disallow, as that would deindex the project pages served by other repositories under the same hostname. Signed-off-by: Suraj Shedge <sshedge@qti.qualcomm.com>
This branch has not been deployed
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 subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Why
The
quic.github.iolanding page has been retired and GitHub Pages is currentlyun-published for this repository. The root URL should not return as an active or
indexable page.
Un-publishing Pages also disabled
404.html, which GitHub served as the catch-allfor unmatched paths. That file was forwarding legacy URLs for repositories that
moved to the
qualcommorganization, so three paths are currently dead with noforwarding:
quic.github.io/efficient-transformersquic.github.io/tps-location-sdk-nativequic.github.io/tps-location-sdk-androidThis change keeps those redirects working without bringing the website back.
Note that project pages such as
quic.github.io/startupkits/andquic.github.io/aimet-pages/are served by their own repositories and were neveraffected by un-publishing this one.
What
Reduce the repository to a redirect-only stub:
_config.yml,Gemfile*), layouts,includes and theme assets.
.nojekyllso the repository is served as-is with no build step.404.htmlas a standalone page: no front matter, no site branding, plus anoindex, nofollowdirective. The redirect map and path-rewriting logic areunchanged.
robots.txtandsitemap.xml.sitemap.xmladvertised the retired root atpriority 1.0.
With no root
index.html, GitHub Pages serves404.htmlwith a real HTTP 404 statusfor the root and for any unmatched path. The root is therefore not a valid page and the
404 status is itself a de-indexing signal, while the migrated repository paths forward
as before.
Note for future maintainers
robots.txtshould not be reintroduced with a blanketDisallow: /. It is scoped to thewhole hostname rather than to a path prefix, so a disallow at this root would tell
crawlers to drop every project page still served under
quic.github.ioby otherrepositories.
Sequencing
This PR should be merged before GitHub Pages is re-enabled, so the retired landing
page is never served. After merge, re-enable Pages with source
main//(root).Verification
Redirect logic was exercised locally against the paths below, confirming sub-path, query
string and fragment are preserved and that unmapped paths fall through to the 404:
/efficient-transformers/https://qualcomm.github.io/efficient-transformers//tps-location-sdk-android/docs/guide.html?v=2#installhttps://qualcomm.github.io/tps-location-sdk-android/docs/guide.html?v=2#install//startupkits/All four redirect targets were confirmed to return HTTP 200.
After Pages is re-enabled, the root should return 404, the three paths above should
forward, and the project pages under
quic.github.ioshould continue to return 200.🤖 Generated with Claude Code