πŸ’Ύ Archived View for gemi.dev β€Ί gemini-mailing-list β€Ί 000083.gmi captured on 2023-11-04 at 12:24:14. Gemini links have been rewritten to link to archived content

View Raw

More Information

➑️ Next capture (2023-12-28)

-=-=-=-=-=-=-

Announcing gemini://ecmelberk.com

Ecmel Berk CanlΔ±er <me (a) ecmelberk.com>

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.

Link to individual message.

James Tomasino <tomasino (a) lavabit.com>

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.

Link to individual message.

Ecmel Berk CanlΔ±er <me (a) ecmelberk.com>

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.

Link to individual message.

solderpunk <solderpunk (a) SDF.ORG>

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

Link to individual message.

Sean Conner <sean (a) conman.org>

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/

Link to individual message.

Ecmel Berk CanlΔ±er <me (a) ecmelberk.com>

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

Link to individual message.

Sean Conner <sean (a) conman.org>

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.

Link to individual message.

---

Previous Thread: Announcing gemini://rawtext.club

Next Thread: Vim Syntax update