๐Ÿ’พ Archived View for bbs.geminispace.org โ€บ u โ€บ satch โ€บ 766 captured on 2024-02-05 at 12:11:20. Gemini links have been rewritten to link to archived content

View Raw

More Information

โฌ…๏ธ Previous capture (2023-12-28)

โžก๏ธ Next capture (2024-03-21)

๐Ÿšง View Differences

-=-=-=-=-=-=-

Comment by ๐Ÿ satch

Re: "Exploring Federation and Public Communication On Gemini"

In: s/discuss

I do agree, however, that if everything can be made to work smoothly using gemlogs and antenna-style systems alone, then that is preferable.

๐Ÿ satch [OP]

2023-05-22 ยท 9 months ago

7 Later Comments โ†“

๐Ÿฆ€ jeang3nie ยท 2023-05-22 at 18:49:

Something like ActivityPub is a push based system, where when an event happens on a server, it sends info out to all of the other servers that are subscribed to that event.

๐Ÿฆ€ jeang3nie ยท 2023-05-22 at 18:52:

But I think you could accomplish something similar with more of a pull type system, where servers periodically send a request for the info that they want. It would require polling and be less of an instant communication, but Gemini is slower and we're used to that. Anyway, the requests would likely fit just fine into the limit imposed by the Gemini spec, and the response should be plenty long enough to fit the data being returned.

๐Ÿ satch [OP] ยท 2023-05-22 at 19:00:

Antenna is a sort of a push-and-pull-based system, no? In that someone tells it to look for new logs and so it goes and gets them.

A federation system could work the same way, thus avoiding weird delays (which, while not the biggest deal, seem preferable to avoid).

๐Ÿš€ skyjake [...] ยท 2023-05-22 at 19:05:

@satch An Antenna-like pull-on-request kind of system is exactly what I'm envisioning for my eventual Bubble federation experiments.

Periodic polling would just be wasteful.

๐Ÿš€ vladimyr ยท 2023-05-22 at 19:36:

I didn't spend too much time thinking about and reading through proposals but all this kinda reminds me of a similar solution from RSS land:

โ€” gemi.dev/cgi-bin/wp.cgi/view?WebSub

Leaving it here to be used as a possible source of inspiration.

๐Ÿฆ€ jeang3nie ยท 2023-05-22 at 20:10:

@skyjake that makes sense. Basically just pulling feeds down?

๐Ÿš€ skyjake [...] ยท 2023-05-22 at 21:03:

Pulling feeds down, yes, but while the feeds would be Gemini feeds in format, they would be comprised of Bubble notifications, essentially: a representation of the activity on the site that is in machine-readable but easy-to-parse form.

That would provide enough information for other instance(s) to recreate the same activity remotely.

Original Post

๐ŸŒ’ s/discuss

โ€” gemini://satch.xyz/log/federation.gmi

Exploring Federation and Public Communication On Gemini โ€” Any thoughts?

๐Ÿ’ฌ satch ยท 10 comments ยท 2023-05-21 ยท 9 months ago