-
Notifications
You must be signed in to change notification settings - Fork 456
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Retire old grpc.github.io GitHub pages site #654
Comments
I don't think the old site was ever actively presented on grpc.github.io (although it would have worked) until after it was replaced. For example, until #80 it was used for serving the release tag. I'm game for retiring it, although it's not 100% clear to me what that implies since it is just one part of the grpc.github.io website. We may need a basic index.html and robots.txt, for example. |
Actually, it turns out that it's impossible to retire the GitHub pages site after it's published. What I've done is to publish from a branch that contains only the repo's As a result, https://grpc.github.io/ shows the README content. So no need for HTML content, or robot files, etc. I've checked that the API docs aren't impacted, e.g., see https://grpc.github.io/grpc/cpp/ Can we consider this issue closed @ejona86? |
I might be able to create an index page that could redirect to grpc.io, but I'm not sure that it is worth it. Let me know what you think. |
The main vs master is subtle, but LGTM. No need to auto-redirect. |
Ok, let's consider this fixed. If someone wants something different done, please comment here. Closed via grpc/grpc.github.io@2b6c94b |
In March of 2020, some of us were surprised to see that the old site (grpc.github.io) was still fully hosted on GitHub pages - grpc/grpc#22294.
At the time we opted to add a this-site-is-obsolete banner containing page-to-page links to the new site.
The new site (grpc.io) has been up for two years now and the above-mentioned banner on the old site for 11 months. In the interest of reducing technical debt for future website maintainers, I suggest that we retire the old grpc.github.io site.
Any objections? @ejona86 @jtattermusch @srini100 @thisisnotapril
To be clear, the objective is to retire the GitHub-pages site generated from github.com/grpc/grpc.github.io, not the gRPC API pages generated from github.com/grpc/grpc/tree/gh-pages, etc.
The text was updated successfully, but these errors were encountered: