💾 Archived View for gemi.dev › gemini-mailing-list › 000367.gmi captured on 2024-05-12 at 16:04:31. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-12-28)

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

[ANN] Draft for kind-of a Gemini Fediverse.

1. idf31 (a) memeware.net (idf31 (a) memeware.net)

I have recently started writing a protocol that could be used for 
distributing gemini content among different servers. The final idea 
would be that people could share information in a distributed manner. 
You can find more about it here:

gemini://idf.looting.uk/capslog/invis.gemini

Link to individual message.

2. Kevin Sangeelee (kevin (a) susa.net)

It would be really helpful if you could mock up feeds for modules A, B, and
C, where A is joining, B & C are existing, and A attaches to B.

In particular, the feed content at the start, for A, B, and C, along with
artefacts produced during and after merge. This could be done dynamically
with actual code, or just visually with before/after file contents.

I think there's a lot of potential in the concept. Discovery is, in my
opinion, the biggest issue of the Internet, and it's been woefully
neglected (probably because algorithms stepped in and distracted us with
ruthless efficiency!)

While aggregators and search engines are good, they ultimately present us
with lists of stuff that's often only loosely related. This can be fun in
itself, but there's lots more we could innovate on.

Kevin


On Wed, 9 Sep 2020 at 22:11, <idf31 at memeware.net> wrote:

> I have recently started writing a protocol that could be used for
> distributing gemini content among different servers. The final idea
> would be that people could share information in a distributed manner.
> You can find more about it here:
>
> gemini://idf.looting.uk/capslog/invis.gemini
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.orbitalfox.eu/archives/gemini/attachments/20200910/83df
d02d/attachment.htm>

Link to individual message.

3. Leo (list (a) gkbrk.com)

twtxt seems more aligned with the mindset of Gemini, and is already 
supported by gemini servers and clients.

Can we adapt twtxt instead of reinventing the wheel, I don't think it gets 
simpler than that anyway. Just a text file with one line for tweets.

One advantage is that only the clients are involved and if I don't check 
your feed, there is no cost. Or is the plan for the servers to be more 
actively involved like Fedi?

--
Leo

Link to individual message.

4. Kevin Sangeelee (kevin (a) susa.net)

I'd argue that, for the moment at least, the more wheels being invented,
the better! As I see it, all current wheels are square (ok, maybe some are
octogonal).

What we have is many services copying Twitter and Facebook, yet
communication is a very nuanced thing - something they have taken and
distilled, genetically modified, mass-produced, and used to flood the
market.

Yet, real human communication is truly nuanced. Consider the difference
between a joke well told vs badly told, sometimes it's not even the words,
it's just the timing, or intonation. There's a lot to explore to move from
being merely 'engaging' to 'enriching'.

Kevin


On Thu, 10 Sep 2020 at 06:40, Leo <list at gkbrk.com> wrote:

> twtxt seems more aligned with the mindset of Gemini, and is already
> supported by gemini servers and clients.
>
> Can we adapt twtxt instead of reinventing the wheel, I don't think it gets
> simpler than that anyway. Just a text file with one line for tweets.
>
> One advantage is that only the clients are involved and if I don't check
> your feed, there is no cost. Or is the plan for the servers to be more
> actively involved like Fedi?
>
> --
> Leo
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.orbitalfox.eu/archives/gemini/attachments/20200910/bd8f
6b85/attachment.htm>

Link to individual message.

5. idf31 (a) memeware.net (idf31 (a) memeware.net)

On 2020-09-10 08:39, Leo wrote:
> twtxt seems more aligned with the mindset of Gemini, and is already
> supported by gemini servers and clients.
> 
> Can we adapt twtxt instead of reinventing the wheel, I don't think it
> gets simpler than that anyway. Just a text file with one line for
> tweets.
> 
> One advantage is that only the clients are involved and if I don't
> check your feed, there is no cost. Or is the plan for the servers to
> be more actively involved like Fedi?
> 
> --
> Leo

It seems I haven't really made the intent of the protocol clear, I 
apologise.
InVis is not an attempt to reinvent social media like twitter or 
facebook or whatever. And I agree with you that there are a lot of 
clones for these things. In more general terms, InVis should provide a 
way for Gemini servers to mirror each other's content. It should provide 
a way for Geminauts to  make their content available to a wider space, 
and to provide a nice way of archiving as a side-effect.

I think this could increase the discoverability of content, since a 
reader would be presented with a much wider library of content from 
other people than just the people that run that one server the reader 
stumbled upon. All that is needed to read an InVis module is a Gemini 
client, since all InVis would do is to mirror gemtext files between 
servers :)

Again, I apologise for the misunderstanding, I will try to update the 
draft soon.

Link to individual message.

6. Sandra Snan (sandra.snan (a) idiomdrottning.org)

What I kinda want when I hear the words "Gemini Fediverse" is a Gemini
interface to the existing Fediverse. Like Brutaldon, but for Gemini
instead of Lynx.

ActivityPub is a nightmare but that nightmare can be encapsulated server
side and clients only need to be able to do basic Gemini stuff?

Link to individual message.

7. Jason McBrayer (jmcbray (a) carcosa.net)

Sandra Snan <sandra.snan at idiomdrottning.org> writes:

> What I kinda want when I hear the words "Gemini Fediverse" is a Gemini
> interface to the existing Fediverse. Like Brutaldon, but for Gemini
> instead of Lynx.

Hi, I'm the author of brutaldon :)

I've thought about writing a Gemini Mastodon/Pleroma client, like
brutaldon for Gemini. It would be extremely straightforward to do
read-only, public-timelines-only. Slightly less straightforward to do
read-only, personal timelines (need to handle Mastodon login process,
generate a client key, and link it to Mastodon auth token). Once you've
got that done, text-only posting with your default privacy level is
easy, but adding images, polls, and privacy settings becomes difficult
because of the intentional limitations of Gemini input fields.

IMO you're really better off using either Toot (TUI) or Tootstream
(CLI), though. I don't really love the idea of Gemini being used
intensively for applications, because it's intentionally not designed
for it. I feel like the 'Gemini way' for doing network application
development is to design an open, application-specific protocol, and
write native servers and clients for it. NNTP is the example I always
keep coming back to.

-- 
+-----------------------------------------------------------+
| Jason F. McBrayer                    jmcbray at carcosa.net  |
| A flower falls, even though we love it; and a weed grows, |
| even though we do not love it.            -- Dogen        |

Link to individual message.

---

Previous Thread: Escaping Gemtext

Next Thread: [ANN] gemini.sublime-syntax