Page 1 of 1

Gemini Support

Posted: 2021-02-22, 07:18
by fatboy
Good Day Folks,

Not sure how many of you are familiar with the new web protocol called Gemini? Please see https://gemini.circumlunar.space/

I am posting here to ask if this can be supported? Or alternatively, creating an extension that would allow one to browse gemini space?

Thank You,
fatboy

Re: Gemini Support

Posted: 2021-02-22, 08:18
by moonbat
It isn't an accepted web standard as yet so don't expect official support for it. You can create an extension if you want.

Re: Gemini Support

Posted: 2021-02-22, 08:20
by Moonchild
If a rudimentary client can be written in 100 lines of Python/Lua/Go code, then I'm sure the same can be done in js for an extension.
Core support will be unlikely, since this will at the very most see corner case use even if standardized.

Re: Gemini Support

Posted: 2021-02-22, 10:18
by fatboy
Moonchild wrote:
2021-02-22, 08:20
If a rudimentary client can be written in 100 lines of Python/Lua/Go code, then I'm sure the same can be done in js for an extension.
Core support will be unlikely, since this will at the very most see corner case use even if standardized.
Fair enough, thanks for the feedback. You do get Gemini browser, but it would be very convenient if PM could view gemini space as well.

Re: Gemini Support

Posted: 2021-02-22, 14:44
by New Tobin Paradigm
Adding protocols in javascript is actually reletively easy so an extension would be the way to go for now.

Though, after reading the spec it is insanely retarded and lacks a fuck ton of basic things any protocol should have. They go on and on using language and bullshit that taps into a lot of technical and societal conserns with the modern web without a lot of substance to back up their position on such an incomplete protocol. Just this is what it is and that is all anyone needs.

In general, it feels manipulative and half-hearted.

Re: Gemini Support

Posted: 2021-02-22, 18:21
by Lootyhoof
With regards to adding a protocol via extension one could probably look at OverbiteFF as an example of that. That one is an order bigger than 100 lines though (the actual .js that implements this - yes, it is just one - is ~2000 lines it seems). But it's also been around for quite a while, so..

Re: Gemini Support

Posted: 2021-02-23, 00:16
by moonbat
This whole protocol seems like a solution in search of a problem :roll:

Re: Gemini Support

Posted: 2021-02-23, 00:33
by vannilla
It's not so bad, but it's trying to fill a niche that wasn't really in need of being filled.
Personally I think people should use dedicated clients, though.

Re: Gemini Support

Posted: 2021-02-23, 00:45
by moonbat
vannilla wrote:
2021-02-23, 00:33
Personally I think people should use dedicated clients, though.
Off-topic:
Pretty much this. This was what Microsoft feared in the 90s - that the web browser would make operating systems redundant - and it's worse than they could have imagined. We are ironically back to the mainframe era as mere mortals granted access to the all powerful and inscrutable web application, the time of the PC where the user was in control of their applications & data has ended.
No wonder browsers have bloated with complexity in response to doing everything that required a separate client for mail, instant messaging, videoconferencing or even games and photo editing.

Re: Gemini Support

Posted: 2021-02-23, 00:52
by vannilla
My main reasoning is because by using dedicated utilities for something that is 2 years old and meant to exist "outside" established protocols, weird interoperativity situations are avoided, but to each its own.