Social coding commons at https://coding.social considers the online #SocialNetwork to offer a person integral social experiences. As they navigate the #SocialWeb their needs are satisfied by interoperable solutions, provided by apps and services that are delivered to the network. Social experience design #SX drives both the evolution of the technology base, as well as evolution of the ecosystem responsible for cocreating it. This results in a social-first approach focused on service delivery.
Current app-centric #fediverse follows a tech-first maturity model where app needs are leading. Individual app's requirements and features are source of truth, and secondary concern is 'pushing that on the wire'. Apps evolve as siloes independently of each other, and deal with interop issues later (and all the time, a continuous process as there is no real standard way).
So this merging will be very hard. The #ActivityPub API offers opportunity to improve ecosystem development methods.