Releasing Pleroma 2.0.0

Long-awaited and finally ready, just in time for FOSDEM International Women's Day, Pleroma 2.0.0 is here! There have been a lot of changes, including breaking ones, so let me give you a quick tour of this release.

Pleroma 1.0.0

Note: this has originally been posted at https://blog.soykaf.com/post/pleroma-1.0/

After long months of doing only bugfix and security releases, we are finally releasing the long-awaited 1.0 release. No more nines!

Fighting the Bloat! SSH Support in Pleroma

Note: this has originally been posted at https://blog.soykaf.com/post/ssh-support-in-pleroma/

Pretty much one year ago, we started fighting the typical Web 4.0 Javascript bloat by adding Gopher support. After a wildly successful 0.999 release, we heard your calls for more debloating. The biggest complaint with the gopher support was the inability to post. So today, we're taking it a step further: Making Pleroma a BBS.

Pleroma's First Release! 0.9.9

Note: this has originally been posted at https://blog.soykaf.com/post/pleroma-release-0.9.9/

The first commit in Pleroma happened 2016, on October 26th. Now it's a few years and months later, and we are doing our first stable release!

Are you still running develop? That's so 2018.

Gopher Support in Pleroma

Note: this has originally been posted at https://blog.soykaf.com/post/gopher-support-in-pleroma/

As you may already know, Pleroma is high-performance and low-resource fediverse server mean to run even on small devices like a Raspberry Pi.

Still, there is one part of Pleroma that is wasteful to the extreme...

It's true! Pleroma's mother allowed it to have TWO frontends, but both are resource-hogging Javascript monstrosities. If you don't have a 'modern' browser that turns your PC into a heater, you won't be able to see any posts!

So where did we go wrong? I think the problem goes way back. We made a deal with the Devil when we accepted free-form HTML into our systems. The best solution is to not make this mistake anymore, and go back to the future to a better alternative.

And that's why, today, I'm announcing Gopher support for Pleroma!