Interesting thread by Evan Prodromou, one of the originators of ActivityPub. He says basically everyone should get behind it and stop inventing new formats and protocols for federated social web apps. Without any judgment, it seems to me that ActivityPub should have started with RSS 2.0, building whatever new features they needed on top of it. But they didn’t. I don’t know why. We were going down that path, but then one day I saw that all the people I was collaborating with were meeting with Google and out of that came a completely incompatible protocol, which I believe became ActivityPub. Not sure, because they seemed more interested in reinventing what already worked than trying to build as much interop as possible. I really mean “no judgment” — because this seems to happen in tech all the time. It’s the knee-jerk reaction. Young people wanting to make a name for themselves, don’t have a new idea, so they pretend that what already exists doesn’t. Let the journalists figure it out. Anyway, I think it’s inevitable that there will be more protocols. There already are. So what will be needed is the analog of the internet, which bridged the differences between incompatible networks. I think at this point that’s the best we can hope for. And in that spirit I offer the MetaWeblog API which did that for blogs. Maybe for once we won’t have to start over from scratch. I doubt it, but hope is still possible. #
20 Jul