Extension talk:FileSync.php

From Organic Design wiki
Revision as of 09:15, 7 August 2007 by Nad (talk | contribs) (info about FileSync II)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This is the second version of FileSync, the first was part of wikid using the file.pl peer extension code. This version is made to integrate directly into the wiki environment allowing centralised in-wiki control of configuration files.

Bidirectional

This version allows changes made from the filesystem side to become a revision in the wiki so that the changes to the file don't get accidentally overwritten. Syncing can be set to read, write, both or none to disable the sync relationship.

Multi Protocol

Provision for protocols other than just standard FS access is being developed, the main priority being SCP so that configuration files on remote servers can be locally managed in-wiki. Later, this may also include synchronisation across wiki's too using either the code in wiki.pl, or the new MediaWiki::Client Perl module.

Multi destination

Multiple paths can be set in the FileSync parameters, allowing configuration to be mirrored across servers.