Re:EU will require Apple to open up iMessage
by asmor on Thursday March 02, 2023 @02:03PM
(#35000190)
But also, you generally want to iterate faster than "write a new spec and wait 2 years for implementations to support half of it". The alternative to which is just implementing it and hoping the other party can somehow make sense of it. Emoji reactions being supported by only a few activitypub implementations is an example of it.
This is incidentally the reason moxie cited for not making Signal federated.
Re:EU will require Apple to open up iMessage
by int_19h on Thursday March 02, 2023 @03:54PM
(#35001919)
Why "hoping"? Just bake the ability to advertise and query for capabilities into the protocol. This is an issue that has been solved many times before.
And yes, it might mean that only one client would support a shiny new feature for a while. But that's exactly the situation with iMessage, s/for a while/forever/.
Just open the standard/api/protocol, document it, and it'll get integrated into pidgin or some other alternative within a few days. Currently it's not a problem of not having apps trying to integrate protocols, but protocol designers intentionally locking other apps out of the ecosystem.