← Back to team overview

zim-wiki team mailing list archive

Re: Multi user?

 

On Wed, Feb 29, 2012 at 5:32 PM, Ulf Bro <ulf.bro@xxxxxx> wrote:

> Is it possible to leave all files on a server, for example on a samba
> server in Linux, and have more people working with it at the same time?
> One person can read what another has written just like in Wikipedia?
>
> Those who have a Windows client have their Zim running there and those
> who have a Linux client use the Linux Zim.
>
> Or is that not possible?


Yes and no. Yes you can do it. Make sure to set the "shared notebook"
toggle in the properties, so each user uses their own cache folder.

No it won't work well. Zim does not lock files etc. so you will get
constant conflicts when users edit the same page at the same time.

Also you might get performance issues - never tested for this use case.

Current recommendation for multi-user access is to sync with version
control, e.g. Bazaar. This is also available for all platforms, let's each
user change their local copy and then merge & push their changes. This way
you also can deal with tracking who changed what etc.

To make it really user friendly you might need to configure a custom tool
with a script that does the syncing.

Regards,

Jaap

Follow ups

References