Implement [[mw:Extension:MirrorTools]] capability for mirroring all revisions that occur on the remote wiki by accepting revisions pushed from a bot. This could be done either by import or by an API module. If by import, then bug 57490 needs to be fixed. Either way, database fields need to be added to the revision table to store data about the mirrored revision (e.g. rev_id, rev_page, rev_user, rev_user_text, and rev_parent_id) on the remote wiki. Maybe the same needs to be done for recentchanges.