Bridging ActivityPub to Gemini... This is a kind of a broad call to the whole community, but I really like to see someone enganged in creating a bridge between, for instance, Mastodon and Gemini.
Already exist a couple of TUI software (Toot and Tut) that allow to login to your Mastodon account and to browse your timelines through the terminal, my wish would be to subtitute the TUI interface with a GemUI one.
I don't know how to do that because I don't have any coding expertise but I believe it is feasible and it would be much more flexible and better, especially if used with powerful clients like Lagrange.
I'll probably make another call with a Gemlog, meanwhile… 🙏
2 years ago · 👍 jo, martin, slanderbot
This would be very cool but @moddedbear is right, implementing a full fledged client without client side scripting would involve passing a hash somehow, even if it was just in the URL you're requesting.
Unless the client just displays public posts and hashtags, and in that case, it wouldn't be much of a security risk. I would still get a kick out of that, too. Being able to access public Toots, profiles, hashtags, etc would be pretty impressive. · 2 years ago
@moddedbear I was thinking something perhaps easier... you have this hypothetical toot-gem that runs in background as a proxy(?) and it does and receives calls from a to a GemUI, pretty close to Station which works very well.
I believe a knowledgeable individual can adapt the one of TUI clients currently available (Tut is more features reach), at the end of the day these clients have to manipulate just text and a .GEM file is basically pure plain text.
All the rest is the same, you run it from a CLI you get the token from the WebUI and then you link it to your instance and start accessing to your account from you favorite gemini client. · 2 years ago
I really like this idea. Without client side scripting though, people would have to be ok either letting someone else's gemini server handle all their interactions or self hosting their own instance of the bridge (or running it locally). · 2 years ago