Worth reading, a lot of this is why we decided to base Mellium on instead of Matrix back when we started it: takebackourtech.org/xmpp-comeb

Something is different, but I can't quite put my finger on what…

Slight change to the UI last night: a modal just wasn't enough space for larger forms. No one wants to scroll!

Show thread

The initial implementation of ad-hoc commands in Communiqué is done! This lets you fetch a list of commands for an entity and execute them using custom forms so you can configure gateways and bots or even remote control clients all from within Communiqué!

For such a last minute thing we sure did accomplish a lot at today's last minute Office Hours informal hangout!

Show thread

Oh, and also, we just announced a new client with a Terminal User Interface (TUI)! The release can be found here: opencollective.com/mellium/upd and we'll be demoing it in ~1 hour for the XMPP Office Hours: opencollective.com/mellium/upd

We've also created a little example tool that uses it to allow users of a Mastodon instance to self-provision an account on a chat server using the new token-based registration flow (this is just an example, don't use it in prod): github.com/mellium/fediverse-x

Show thread

We've submitted a new ProtoXEP to the and would love your feedback before it gets accepted. The TL;DR is that it lets the server authorize a third party entity to generate invites without the entity needing to communicate with the server. github.com/xsf/xeps/pull/1068

We've just comitted an implementation of "XEP-0050: Ad-Hoc Commands" and a TUI example of using them to draw forms. This makes Mellium useful for configuring bots and bridges!

I guess we should learn to use these hashtag things before posting, huh?

Mellium Co-op :xmpp: :golang:'s choices:

Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.