Skip to content

Versioning site content; proxy to specific github.io deployment #356

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

Closed
aaraney opened this issue Dec 6, 2021 · 2 comments
Closed

Versioning site content; proxy to specific github.io deployment #356

aaraney opened this issue Dec 6, 2021 · 2 comments
Assignees

Comments

@aaraney
Copy link
Contributor

aaraney commented Dec 6, 2021

While git versions site content at the repository level, currently github.io deployments do not support browsing previously deployed versions of the site. A use case of this might be, sharing a permalink to some site content with a colleague. You would want to do your best to guarantee that the content you shared is the same as they will see. Currently, the only way to do this is to share a permalink of the markdown file from github. While this works, I don't think it's a fair expectation for a scientist to spend enough time to find the file that renders a certain page on the github.io deployment and share a permalink to that file in github.

Personally, I have not used hugo to do CMS before, but it seems given the content and context of the site, we would want to be able to share a permalink to site content at a certain point in time. In my head, it seems like this functionality would be appropriate to add to the right sidebar on the current site. I think a button that copies a permalink to the originating markdown file on github would suffice. Plus it would a lot easier than managing with a site snapshot per deployment.

@alee
Copy link
Member

alee commented Dec 6, 2021

thanks, this is a good suggestion. It's kind of related to #209 but I think you are more concerned with the state of the site as its evolving. Eventually I think we were envisioning having published frozen standards and a staging site where the standards evolve before reaching the next milestone

@aaraney
Copy link
Contributor Author

aaraney commented Dec 6, 2021

@alee, I agree with your summary of my comment. Given that this effort is being tracked, I think it is safe to close this. Thanks for weighing in @alee!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

4 participants