πΎ Archived View for gemi.dev βΊ gemini-mailing-list βΊ 000083.gmi captured on 2024-03-21 at 16:48:47. Gemini links have been rewritten to link to archived content
β¬ οΈ Previous capture (2023-12-28)
-=-=-=-=-=-=-
Hey all! I just wanted to let people know I am now hosting a Gemini server for my own site. I am currently using molly-brown as my server software, though I will most likely fork it (or write another one myself) as I have something specific in mind, and none of the existing software seem to be flexible enough to do it. For content, I am currently just converting Markdown to text/gemini (is there any canonical name for the format?) via an ugly script, which can be found at [1] if anyone's willing to see and use it for their own needs. As for my thoughts about Gemini (from someone who never used anything but HTTP): It's really nice. The only suggestion I'd give would be to make text/gemini have a little more flexibility in terms of formatting (maybe like Markdown, but w/o images), but I do realise that (1) it would be difficult to render to any TUI browser and (2) most formatting can be accomplished via clever ASCII/ANSI art, especially if you write it by hand and not use any scripts like I do. Anyway, I wish Gemini succeeds, and I wish everyone a good day! [1]: https://git.sr.ht/~admicos/ecmelberk.com/tree/master/_gemini p.s: I also have an RSS feed at gemini://ecmelberk.com/gemini.xml if anyone wants to subscribe to it for some reason.
On 5/15/20 11:52 AM, Ecmel Berk Canl?er wrote: > The only suggestion I'd give would be to > make text/gemini have a little more flexibility in terms of formatting > (maybe like Markdown, but w/o images), but I do realise that (1) it > would be difficult to render to any TUI browser and (2) most formatting > can be accomplished via clever ASCII/ANSI art, especially if you write > it by hand and not use any scripts like I do. Gemini can serve other mime types, so if you'd like to serve text/markdown you are able to do so. The gemini format for .gmi or .gemini is intentionally stripped down, but is itself quite similar to markdown. If a few people start serving content with that mime-type, you're likely to see some of these lovely clients add support to render it as well.
On Fri, 15 May 2020 12:29:39 +0000 James Tomasino <tomasino at lavabit.com> wrote: > Gemini can serve other mime types, so if you'd like to serve > text/markdown you are able to do so. The gemini format for .gmi or > .gemini is intentionally stripped down, but is itself quite similar to > markdown. > > If a few people start serving content with that mime-type, you're > likely to see some of these lovely clients add support to render it > as well. > I know it can be done, but since Markdown isn't currently a thing in most clients, serving Markdown files (right now, at least) most likely won't be as polished as text/gemini or plain text even. I'm not complaining btw, The text/gemini format in it's current state is pretty good, and does what (I assume) it's supposed to do pretty well.
On Fri, May 15, 2020 at 02:52:18PM +0300, Ecmel Berk Canl?er wrote: > I just wanted to let people know I am now hosting a Gemini server for > my own site. Thanks for the heads up, it's on the list now. > converting Markdown to text/gemini (is > there any canonical name for the format?) Some people have called text/gemini documents "Geminimaps", generalising from "Gophermaps". I haven't officially "endorsed" anything yet (at least not that I remember doing!), but that name certainly doesn't bother me. > p.s: I also have an RSS feed at gemini://ecmelberk.com/gemini.xml if > anyone wants to subscribe to it for some reason. Hmm, maybe I need to think about adding RSS support to CAPCOM... Cheers, Solderpunk
It was thus said that the Great Ecmel Berk Canl?er once stated: > Hey all! Hello. > I just wanted to let people know I am now hosting a Gemini server for > my own site. > > I am currently using molly-brown as my server software, though I will > most likely fork it (or write another one myself) as I have something > specific in mind, and none of the existing software seem to be flexible > enough to do it. I'm curious as to the feature you have in mind. Care to share? > As for my thoughts about Gemini (from someone who never used anything > but HTTP): It's really nice. The only suggestion I'd give would be to > make text/gemini have a little more flexibility in terms of formatting > (maybe like Markdown, but w/o images), but I do realise that (1) it > would be difficult to render to any TUI browser and (2) most formatting > can be accomplished via clever ASCII/ANSI art, especially if you write > it by hand and not use any scripts like I do. Check the archives [1] for previous discussions. It won't be hard to find them, as they make up about half the posts so far. > Anyway, I wish Gemini succeeds, and I wish everyone a good day! Thanks. -spc [1] https://lists.orbitalfox.eu/archives/gemini/
On Fri, 15 May 2020 17:07:36 -0400 Sean Conner <sean at conman.org> wrote: > I'm curious as to the feature you have in mind. Care to share? I am essentially looking for some way to replicate the nginx configuration at [1], which if done, would allow for a GitHub Pages-like "`git push` to publish" system for Gemini. The wildcard portion of it might be done with scripts listening for new directories and updating server configuration accordingly, but most of the server software I checked out didn't have good (if any) vhost support. [1]: https://git.sr.ht/~admicos/nginxpages/tree/master/nginx/default.conf#L3-8
It was thus said that the Great Ecmel Berk Canl?er once stated: > On Fri, 15 May 2020 17:07:36 -0400 > Sean Conner <sean at conman.org> wrote: > > > I'm curious as to the feature you have in mind. Care to share? > > I am essentially looking for some way to replicate the nginx > configuration at [1], which if done, would allow for a GitHub Pages-like > "`git push` to publish" system for Gemini. Huh. If I understand that fragment [2] it seems to maybe use some form of regex to map directory names to domain names? Or something? It allows the importing of a number of sites per name? And yeah, the virtual hosting in Gemini is pretty weak right now---I would have thought there would be more servers that support it, but no, I checked each one listed [3] and only found two that support vhosts: gemserv GLV-1.12556 [4] > The wildcard portion of it might be done with scripts listening for new > directories and updating server configuration accordingly, but most > of the server software I checked out didn't have good (if any) vhost > support. Define "good vhost support." Is it---ease of configuration? Actual support? -spc > [1] https://git.sr.ht/~admicos/nginxpages/tree/master/nginx/default.conf#L3-8 [2] I run Apache (and have since the late 90s) and never really looked at Nginx. [3] https://portal.mozz.us/gemini/gemini.circumlunar.space/software/ [4] I thought a certificate had to list all possible hosts on the server, but no, you can use multiple certificates. Learned that and rewrote GLV-1.12556 to support multiple sites over the past two days.
---