Today i've seen two articles on lobste.rs
Gemini is Useless
Why Gemini is not my favorite internet protocol
and both articles refer to both the protocol and the text format as Gemini.
I think that Solderpunk did a huge mistage by naming both a protocol and a markup format Gemini and even put both specifications into the same text file. This sparks a lot of confusion and leads to statements like
I think the gemini protocol is shit as they don't allow inline linking
- a wild person on the internet
and i think this is hurting the gemini ecosystem a lot. I usually refer to the text format as "gemtext" or "gemini text" and the protocol as either "gemini://" or "gemini protocol" to make it clear what i'm talking about.
The gemini project stands for a web where the user should be in control over the requests done by their browser (and Kristall 💎 will adhere to that principle). But imho you can still create a Browser that could support Lua scripting, nice CSS styles and complex document formats and still adhere to those principles.
Gemini is a young project and not every use case has been discovered yet.
So go out and hack your thing! The gemini protocol is simple enough to get your idea up and running in a short time!