@atomicpoet@mastodon.social @oblomov@sociale.network @maegul@hachyderm.io mastodon right now is used both a server-only for separate (mostly mobile) clients, and a server+client web app. Historically it has mostly been the second. The growth right now is in the first. It will have to decide which one it wants to be growing up, because I don’t think it can excel at both.
@atomicpoet @maegul
@J12t
This wouldn't even be a problem per se, if not for the fact that the two sides are very tightly coupled. Ideally, the two sides should be completely decoupled, and the server should —for the most part— only act as passthrough, with the objects getting passed to the client (and to other servers when posted) essentially unchanged. Also, ideally all information should be available through AP, rather than platform-specific APIs.