💾 Archived View for rawtext.club › ~sloum › geminilist › 006586.gmi captured on 2024-02-05 at 10:58:14. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-11-30)
-=-=-=-=-=-=-
Raph M. raph at raphm.com
Fri May 28 00:36:21 BST 2021
- - - - - - - - - - - - - - - - - - -
Hi, everyone.
I was reading carcosa.net's "Re: Comments and pingbacks" article [1],and I ended up thinking about what sort of conversation pattern makessense in Gemini-space.
Gemini is decentralized (which is different from "federated", and I'mhappy about that), and this implies to me that a conversation patternthat fits into Gemini-space should necessarily be decentralized.
Gemini is human-focused, which implies to me that building a complicatednetwork of automated pingback/webmention/trackback-like things mightalso be a poor fit. "Overkill" is the word that comes to mind.
I wanted something decentralized, lightweight, and participatory. Itshould require only a small amount of interaction from each person thatwants to use it. And it should be something that can be self-hosted, butdoesn't have to be.
After a bit of searching, I came across the GAMS specification [2]. Iliked the spec, but wondered if it might be possible to make an evensimpler conversation system.
So as an experiment, I made one.
It is called "GemThread", and the current implementation is an SCGIservice designed to run under Molly Brown. Anyone _can_ run an instanceof it, but nobody _must_ run one.
The interaction pattern should feel relatively straightforward.
To create a new thread:
To respond to a thread:
There are more details available in the help file, which is published atthe root of the gemthread service.
Comments, criticism, and feedback are all welcome. I set up a mailinglist for it at mailto://~raphm/gemthread@lists.sr.ht .
It could be that this is a poor fit for Gemini, but I think it checksoff the boxes I had in my head. At the very least it's a stake in theground for us to find a way to build out a way to have conversationswithout losing posts or having to monitor aggregators and hope we catchall the responses. :)
The first instance of the service is here:
=
gemini://twistedcarrot.com/gemthread GemThread Service
The code is hosted at:
=
https://git.sr.ht/~raphm/gemthread
It is also mirrored at:
=
https://github.com/raphm/gemthread
Thank you for reading!
Raph
---References:
=
gemini://carcosa.net/journal/20210421-comments-and-pingbacks.gmi [1]Re: Comments and pingbacks=
gemini://gemlog.lanterne.chilliet.eu/GAMS.en.gmi [2] GAMS: GeminiAcentred Messaging System