Pleroma Releases 1.0!
Pleroma, the Elixir-based fediverse communication platform, has finally pushed out a 1.0 stable release. This is the culmination of many months of hard work from about a dozen or so active contributors, all poking and prodding at the underlying codebase and discussing the best path forward.
The end game for us is to teach you (yes, all of you) how to build a resilient and safe federated Social Web. we don’t have all the answers, but we have a basic roadmap for getting from here to that point.Kaniini, one of Pleroma’s developers
This release includes numerous fixes and improvements; one of the highlights includes the capability to create and vote on Mastodon-compatible federated polls.
Other improvements include a shiny new documentation site, as well as OTP releases, which aim to provide better Elixir / Erlang compatibility for deployment purposes.
There’s a lot of exciting developments in store for future releases. Although they haven’t been officially defined as milestones yet, the Pleroma devs are taking stock of what developments need to happen next – there’s possibly some talk about adding federated groups, and Kaniini has expressed an interest in implementing Object Capabilities (OCAP) as a security improvement to Pleroma’s ActivityPub implementation. In time, this might replace the HTTP-Signatures method that most ActivityPub implementations currently use. Kaniini has a Patreon available here, if you’re interested in supporting them in this effort.
Anyway, this is a very exciting step forward for the Pleroma project! Instance admins are advised to upgrade, and newbies can grab the source code and set up their own instances from here.