Default index files
Michael Lazar lazar.michael22 at gmail.com
Fri Aug 23 03:19:01 BST 2019
On Thu, Aug 22, 2019 at 7:38 PM James Tomasino <tomasino at lavabit.com> wrote:
> I installed Jetforce on gopher.black tonight and immediately ran into a
> very basic question. What is the _name_ of the default index file? I
> looked through the spec (granted not closely) and didn't see it defined.
> In the end I read through Michael's source for Jetforce and found that
> he's using ".gemini" to override the default file listing and serve an
> index gemini file.
>
> Is that standard? Is there a standard? That seems like a fairly basic
> thing we might want to include. It seems small now, but if a Gemini
> server were to grow large and wanted to change server software that
> could become a big barrier.
I went with ".gemini" because it was simple and made sense to me at the time.
But now that you bring it up, it could just as easily be named something else
and I wouldn't mind changing Jetforce if people come to a consensus.
I like the ".gmi" file extension that's being used over at carcosa.net. That
file extension appears to currently only be used by some obscure GPS mapping
file [1], so that shouldn't be a problem. I can't figure out why their
"index.gml" file uses a different file extension though. Is this trying to
follow some existing convention? Otherwise, I'm learning toward "index.gmi".
Coincidentally, I just released a new version of Jetforce tonight [2]. One of
the new features is support for recognizing files with the ".gmi" extension as
text/gemini.
> Anyway, check out my mostly empty Gemini server:
>
> gemini://gopher.black
Nice! Please feel encouraged to spam the project issue tracker if you notice
any bugs or think of features that you would like to see added.
[1] https://filext.com/file-extension/GMI
[2] https://github.com/michael-lazar/jetforce/releases/tag/v0.0.6
Archive home | About this archive