One computer is a Mac with 2.18.15(? I am not sure, but I believe so), and was sharing the configuration and cinemas files with another Mac, storing them on a NAS. Nothing worth mentioning there.
The other, is a Windows PC. It had a 2.16 version and after finding out (because there was no choice for the cinemas SQL file), was updated to 2.18.18.
First time that the windows machine shared the config file, it was corrupted, but -since the KDM creator on the other was open, and probably because of that- the config.xml was automatically backed up to config.xml.1. So, that was good news.
Afterwards, and after backing up again, tried to change again to the configuration file on the network. No complaints there.
When tried to change to the cinemas.sqlite3 file on the network, though, it was impossible.
Every time that the (Win) DCP-o-matic would open, it would complain for the /<NAS>/<Folder>/cinemas.sqlite3 not being available to be written. Then the notice that the subtitles' way to treat Y axis offset is changed. Then, no change on the SQL file was possible. Every time that it was changed on preferences, it would (again) complain about not having the correct access rights.
For that, opening the KDM Creator on the Windows machine was impossible as well.
When the folder on the NAS was inspected, one could make a folder in it. But the cinemas file would not be read/write accessible.
When tried from the Mac computer to change the properties of the cinemas file, it was impossible. The user there would have full access, but "everyone" would have none. Unlocking the configuration and changing to "read/write", would change to "none" right away.
So, I am wondering:
Is there any solution to the situation that would include sharing that file between Mac OS and WindOwS?
Is the position of the cinemas database a part of the config.xml, and as long as the config.xml is the same, the cinemas.sqlite3 file should be as well?
Could it be that a difference on "describing" the position on the NAS (/<NAS>/<Folder>/cinemas.sqlite3 vs <NAS>://<Folder>/cinemas.sqlite3 vs <NAS>\<Folder>\cinemas.sqlite3) would render the cross-platform collaboration impossible?
I don't know if the file access privileges are something that is meant to be made from DCP-o-matic or not. So far, copying the cinemas file to a local folder and pointing to that, or pointing to the original file in /Users/<user>/AppData/... etc. etc. didn't solve the matter.
Any insight from anyone using the same config file for different platforms would be great.
