Skip to content

Replace Handlebars with Tera #599

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
XAMPPRocky opened this issue May 23, 2020 · 5 comments
Closed

Replace Handlebars with Tera #599

XAMPPRocky opened this issue May 23, 2020 · 5 comments

Comments

@XAMPPRocky
Copy link
Member

As a half step towards using Zola it would be to replace the current handlebars templates with Tera. This would make the followup PR a lot smaller, and would allow us to do more in the templates themselves.

@tshepang
Copy link
Member

Hm, why the move to Zola? I suppose there's a discussion someplace.

@XAMPPRocky
Copy link
Member Author

@tshepang There hasn’t been much public discussion, it’s mainly been me talking to the other maintainers. I do intend to write a motivation explaining why, but the TL;DR is that I don’t want to continue to maintain something bespoke when there’s more actively maintained solutions that provide more functionality. Why Zola specifically? Well there are features that the rust website needs that none of the static site generators currently have, and the Zola maintainers were open to adding those features. https://zola.discourse.group/t/zola-www-rust-lang-org/328

@tshepang
Copy link
Member

Alright, wasn't aware that the blog used something bespoke. Is it the plan to replace the whole site (with zola), or just the blog?

@XAMPPRocky
Copy link
Member Author

The website is a much larger project and I don't want to make any promises, though I would certainly like for the website to be static. Right now I'm focusing on the blog as it's much smaller and limited in scope.

@senekor
Copy link
Contributor

senekor commented Mar 8, 2025

closed by #1502

@senekor senekor closed this as completed Mar 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants