Co-serving a static site over Gemini
Ash
ext0l at riseup.net
Sun Jul 19 20:36:09 BST 2020
On 7/19/20 8:55 AM, Hannu Hartikainen wrote:
> Hi there, robot!
>
> On Fri, 17 Jul 2020 at 04:10, <ext0l at riseup.net> wrote:
>> I'd like to serve it over Gemini as well. So I'm working on a project
>> <https://github.com/deifactor/exarch> to do so.
>
> Nice project! I also have a Zola site and would like something similar
> for Gemini. I did actually implement a rudimentary non-HTML support in
> Zola itself [0] but it (understandably) feels like the maintainer
> doesn't like the direction this would take the project. I contemplated
> a Zola fork but it's quite HTML centric so not sure about that.
>
> [0] https://github.com/getzola/zola/pull/1059
>
> If you want my opinions I think building static files is much better
> than generating static content on request. And the big features in
> Zola that would adapt to Gemini are template support and Atom feeds.
> Still, I'm not sure if it's worthwhile to try adapting the same
> content to Gemini. I think a simpler static site generator without
> markdown might be more suited.
>
> Now that I think about it, I should think about a Gemini specific SSG
> a bit more. I've broken stuff with my Makefile+gemfeed+md2gemini based
> weird system too many times. (Most recently I broke some Atom
> timestamps today, and I haven't yet fixed that.)
>
> -Hannu
>
🤖
I'd like to keep Markdown support, but mostly so I can reuse the same
pages of actual content (the posts and everything). The templates I'm
probably just going to ignore; my plan is that each section just
automatically gets a link to every post it contains appended to its
(rendered) _index.md. This is more 'Exarch's file structure is
compatible with Zola's, so you can run Exarch on a Zola markdown
repository' than aiming for feature parity with Zola. If I wanted that,
I'd just tell people to use a HTTP-Gemini proxy or something.
(p.s., how come Microsoft is the only mainstream vendor that has a good
robot emoji? Mutant Standard [0] is my favorite, which is why I used a
variant of it as my favicon. Everything else feels too... toylike.)
[0]
https://blog.mutant.tech/wp-content/uploads/2019/04/Screenshot-2019-04-29-at-15.47.37.png
More information about the Gemini
mailing list