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.

Paladox set Security to None.Sep 17 2015, 9:07 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptSep 17 2015, 9:07 PM

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

Paladox removed a subscriber: Paladox.Sep 17 2015, 9:07 PM

@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 closed this task as Declined.Feb 10 2017, 4:13 PM
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.

Restricted Application removed a subscriber: Liuxinyu970226. · View Herald TranscriptFeb 10 2017, 4:13 PM