jdtron / twet

A client in go for twtxt -- the decentralised, minimalist microblogging service https://twtxt.readthedocs.org/en/stable/
MIT License
9 stars 4 forks source link

Spartan protocol support #2

Open ivanruvalcaba opened 2 years ago

ivanruvalcaba commented 2 years ago

First of all, thank you very much for your contribution. However, could this be possible?

prologic commented 2 years ago

@ivanruvalcaba You'd have to first tell us what the "Spartan protocol" is and link us to a reference 😅 Pretty damn hard to Google™ -- That being said though, quite a few of the more modern Yarn.social / Twtxt, like this one, support both HTTP and Gopher today.

yarnd (Yarn.social's multi-user or single-user pod backend) also supports Gemini.

Is Spartan another Gemini attempt? (I could have sworn I heard this, but I can't find any references, hard to search for "Spartan protocol" :D)

ivanruvalcaba commented 2 years ago

You'd have to first tell us what the "Spartan protocol" is and link us to a reference 😅

You're right, sorry!

Is Spartan another Gemini attempt?

Yep, very similar.

Here is the spec (proxy).

https://portal.mozz.us/spartan/spartan.mozz.us/

Best regards. -- «Si no puedo seguir el ritmo de todo lo que me vaya llegando, voy a tratar de mantenerme al día de todo lo que pueda. Si no puedo responder a todos los mensajes que deseo responder, responderé únicamente algunos, a medida que me vayan llegando.»

Fingerprint: 026D B8BE 3F5C 1533 FF9D 4CC2 DBB4 A5B9 17E5 72DE

prologic commented 2 years ago

@ivanruvalcaba Is there a Go library for Spartan? (I haven't looked) -- That would be the main blocker here...

ivanruvalcaba commented 2 years ago

@ivanruvalcaba Is there a Go library for Spartan? (I haven't looked) -- That would be the main blocker here...

Hi again!

Something formally called a library is not, however I attach some references to spartan server/client (just in case they might be useful).

Anyway, if in the future I find something useful I will update my comment.

Best regards.

prologic commented 2 years ago

I'll look into this...