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
Website Update Plan #11
Comments
Those docs are actually in wiki format. wiki_link.rb did some hacks to handle wiki link in Markdown format. Now it's broken, I've already tried to fix this script in one weekend. @CoffeeFlux Should we keep those wiki links? Or just convert all of them into Markdown. |
I have no issue with converting everything over. I think the site is very difficult to maintain as-is, and any improvement on that front will almost certainly be merged. I have hosting and can redirect the domain name to that as necessary, so don't worry about that. I just need a way to actually build the site without using a decade-old debian container. |
It seems like those code generate the TOC. And now it's broken. I don't think we should do it by ourselves. Lines 4 to 5 in 8dfbd70
aegisite/source/layouts/api.haml Line 7 in 8dfbd70
Some new idea: switch to new SSG (Static Site Generators).
Perhaps we should specify a few features, so that we can compare different SSGs and then select the right one from them.
|
I've used both Hugo and Jekyll and like them both, with a mild preference
towards Hugo.
2021年5月29日(土) 12:26 woclass ***@***.***>:
… It seems like those code generate the TOC. And now it's broken. I don't
think we should do it by ourselves.
https://github.com/Aegisub/aegisite/blob/8dfbd70f89940bf8e327dac80c627b948cb0241c/lib/toc_reader.rb#L4-L5
https://github.com/Aegisub/aegisite/blob/8dfbd70f89940bf8e327dac80c627b948cb0241c/source/layouts/api.haml#L7
Some new idea: switch to new SSG (Static Site Generators).
- Hugo + doks (theme) <https://getdoks.org/>
- jekyll + jekyll-rtd-theme <https://jekyll-rtd-theme.rundocs.io/>
Perhaps we should specify a few features, so that we can compare different
SSGs and then select the right one from them.
- Major development languages
- Customizability and extensibility
- Dependencies required for local builds
- Internationalization Support
- Development activity
- ...
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#11 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAYIODSDN5MLQR37SSRP4R3TQEIR7ANCNFSM442YU6CA>
.
|
Some progress: https://aeg-dev.github.io/AegiSite/ |
The website is now available again at https://aegisub.org/. There are still some things needing to be fixed, but that shouldn't take too long. @inkydragon Could you redirect or disable |
@seproDev I would like to do some redirects. With
|
You can redirect both sites to aegisub.org. Currently, links lead to aegisite.vercel.app due to canonical URLs still being enabled. This will be changed with #28 If you want to maintain compatibility with docs URLs you may also want to redirect |
@seproDev done! test links: |
Looks good. Thank you! |
The Aegisub software itself has an upgrade plan: Release new stable (3.4.0) · Issue #214 · Aegisub/Aegisub.
So do the AegSite.
https://aeg-dev.github.io/AegiSite/
At least, we need an online website.
—— We choose Hugo.
And now it's middleman powered by ruby.
Top Open Source SSGs
Chinese translation: AegDoc-CN
The text was updated successfully, but these errors were encountered: