4 ms·
Appleseed is built to be protocol agnostic. It abstracts out the protocol to a series of event triggers/hooks. It can even juggle multiple protocols at the sa
by michaelchisari 16y ago
Appleseed is built to be protocol agnostic. It abstracts out the protocol to a series of event triggers/hooks. It can even juggle multiple protocols at the same time.
This was a deliberate decision, because we're still waiting to see which protocol will win out, so once that happens, by design, it's much more trivial to move Appleseed over to that protocol in a seamless way than other similar projects.
- joe_the_user 16y agoWhich protocols are you testing? Which do you like?
- michaelchisari 16y agoInternally, it uses a custom protocol, which allows me to tweak it easily for my needs. The one I'm keeping my eye on is OStatus, and that's definitely the biggest possibility for what I'd switch to. Although I like XMPP in theory, the requirement of running an XMPP server conflicts with Appleseed's requirement of being able to run on a vanilla shared host with no root access.