Okay, the new language is integrated into the spec. I think we're at the point where it would be interesting to get this into the "awesome-gemini" list...
@oppenlab If you sign off on the above changes I am happy to get them into the current working version of the spec. :)
This is great! I've been struggling with how to conceptualize the Gempub index. Should it be displayed verbatim? Or should it only be used to generate reading order? I think you've come up with the...
How about:
Gempub files are
ziparchives that contain a Gempub index file (see "Gempub Index", below), a collection oftext/gemini(.gmi) files, any supporting files such as images (see...
The location of the media type registry is:
We can piggyback off of the EPUB registration:
-...
The current language is:
This file enables Gempub to act as a full eBook format. Gemini capsules can also be simply zip compressed without the metadata file to act as a Gemini archive/offline...
Yes, I think we'll probably need to treat the index.gmi file as being just as important to the correct operation of the Gempub reader as the metadata.txt file.
Right now, the spec provides...
af5f353a49
Closing, will build a set of smaller pull requests for a single commit (or a small but related set of commits) at a time.
I think this is right. There is room here for tools that takes <handwave> a capsule root directory and some parameters or configuration information and automagically creates a gempub-compliant...
Sounds good! I'll still structure this first batch as PRs, then we can accept/reject as we choose. I have some stuff going on this evening but will get this done first thing tomorrow!
@oppenlab : happy to do it! Do you want me to close my large pull request and send a bunch of smaller ones instead, including the new "Recommendations" section? That would probably make it a lot...
Right, but my original issue is about gempub not even using ietf's language tags at all, where, afaik (could be wrong, idk), it has no ability to add regions. Whether it's underscores or hyphen's...