Fix typo in recent post

This commit is contained in:
Nathan Fisher 2023-05-21 10:18:29 -04:00
parent 15224ec13f
commit 654dda08d3

View file

@ -31,8 +31,8 @@ Skyjake already has an issue up about federating with other Bubble instances.
Even having this as an issue for the project is a great sign. But really I doubt that we're going to see a bunch of different Bubble instances all living together in harmony. For one thing, there's a lot less people using Gemini than there are using the big web. For another, it already has traction. And finally, I don't think it would be healthy if Bubble was the lone option for federating with other Bubble instances. Which leads me to path two.
### Path two - we, as a community, work up a spec and do this right
The fediverse has it's issues, but what it does have going for it is a clearly written specification and multiple implementations of same. Mastodon may be the biggest, but yoiu also have pleroma, pixalfed, funkwhale, and gotosocial to name just a few. That part really matches the ethos of Gemini IMO. Gemini has a well written spec and numerous different servers and clients. Lagrange may be dominating the client space but we do have other options, and we have a whole lot of different server implementations to choose from. My favorite one happens to be "roll your own" due to the fact that the spec is not only very clearly written but also pretty darn simple. So simple that there are fully functional clients written in everything from C/C++ to Python to Rust to shell scripts.
The fediverse has it's issues, but what it does have going for it is a clearly written specification and multiple implementations of same. Mastodon may be the biggest, but you also have pleroma, pixalfed, funkwhale, and gotosocial to name just a few. That part really matches the ethos of Gemini IMO. Gemini has a well written spec and numerous different servers and clients. Lagrange may be dominating the client space but we do have other options, and we have a whole lot of different server implementations to choose from. My favorite one happens to be "roll your own" due to the fact that the spec is not only very clearly written but also pretty darn simple. So simple that there are fully functional clients written in everything from C/C++ to Python to Rust to shell scripts.
I really think that rather than starting with an implementation in Bubble for federating with other Bubble instances we would be better served by actually working out a way for different Gemini services to federatein a more generic way, so that people could continue to roll their own. Bubble could then be one implementation of a protocol, rather than not having a protocol at all, or having the protocol be "try to match what Bubble does". That's not to say anything negative about what Skyjake is doing. I'm a fan. I just think that this past week has raised some questions, and I think it's time for all of us, or at least some of us, to step up and decide what we want to do going forward considering this type of service is obviously going to be popular.
I would be happy to put time into this. I'm not putting myself forth for any type of leadership capacity, but I'll gladly collaborate with anyone who this resonates with who might want to take it past talk. I hope to get some response to this one. Normally I'm fine with just putting my words out to the void but please do contact me with any thoughts on this post. Email is good, as are your own gemlog posts, or even conversing over Bubble for that matter. Thanks in advance.
I would be happy to put time into this. I'm not putting myself forth for any type of leadership capacity, but I'll gladly collaborate with anyone who this resonates with who might want to take it past talk. I hope to get some response to this one. Normally I'm fine with just putting my words out to the void but please do contact me with any thoughts on this post. Email is good, as are your own gemlog posts, or even conversing over Bubble for that matter. Thanks in advance.