Page MenuHomePhabricator

[MirrorTools] Should mirror all revisions and log actions that occur on the remote wiki
Closed, DeclinedPublic

Description

MirrorTools should mirror all revisions and log actions that occur on the remote wiki in a way that doesn't conflict with revisions and log actions performed locally. Initially I thought it would be best to have new tables, e.g. mirror_logging, mirror_revision, etc. and do JOINs on them, but now I think it might be simpler to just add fields to the existing logging, revision, etc. tables.

The main issue is that the core is not really set up to allow this functionality to be easily implemented. See bug 23665, bug 57490. Fixing either of those might enable this to move forward.


Version: master
Severity: enhancement

Details

Reference
bz59618

Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 22 2014, 2:42 AM
bzimport set Reference to bz59618.
bzimport added a subscriber: Unknown Object (MLST).

MirrorTools seems completely unmaintained. It's not even in Git but still in old and read-only SVN.

Yeah, it needs to be completely rewritten; that's why I haven't moved it over to Git.

@leucosticte if you move it over to git someone can spot it needs updating and update it.

@leucosticte if you move it over to git someone can spot it needs updating and update it.

Since he is already global banned by WMF, why don't we decline this task?

Cenarium added a subscriber: Cenarium.

Mirror tools / inclumedia seem to be dead, and the project's initiator is globally locked. As such I am closing this task. If however, someone still find a convincing use for it, feel free to reopen it.