Hello:
I’ve just been experimenting with the new (
) Extended Attributes sync support - and I’ve just come across a few unexpected, yet reproducible, outcomes from doing so.
I’m running a shared folder between two macOS systems, both running Syncthing 1.23.6. Here’s how to reproduce the problems (points of unexpectedness highlighted in bold):
- Mac 1: Create
Shared Folderin Finder, to use as a Shared Folder root in Syncthing; - Mac 1: Create
Folder 1insideShared Folder; - Mac 2: Create
Shared Folderin Finder, to use as a Shared Folder root in Syncthing; - Mac 1: Share
Shared Folderin Syncthing from Mac 1 to Mac 2. Do not enable Sync Extended Attributes; - Mac 2: Accept
Shared Foldersync invitation. Do not enable Sync Extended Attributes - note thatFolder 1correctly appears in place; - Mac 1 and Mac 2: Enable Sync Extended Attributes;
- Mac 1: Apply a Finder Tag to
Folder 1. Prompt a rescan ofShared Folderinside Syncthing; - Mac 2: Note that the Finder Tag does not appear on
Folder 1; - Mac 1: Create
Folder 2insideShared Folder- give it a Finder Tag; - Mac 2: Note that
Folder 2, complete with Finder Tag, correctly appears; - Mac 1: Rename
Folder 1toFolder 1a; - Mac 2: Note that
Folder 1ANDFolder 1ahave now appeared; - Mac 1: Note that
Folder 1ANDFolder 1ahave appeared here too; - Mac 1: Create
Folder 3insideShared Folder- give it a Finder Tag; - Mac 2: Note that
Folder 3, complete with Finder Tag, correctly appears; - Mac 1: Change the Finder Tag on
Folder 3- do not scan yet; - Mac 2: Change the Finder Tag on
Folder 3differently; - Mac 1 (or Mac 2): Rescan
Shared Folderin Syncthing; - Mac 2 (or Mac 1): Note that the Finder Tag on
Folder 3has not changed - and now further changes on this Extended Attribute cannot be synced.
Hope that’s useful in improving the support here - thanks for the otherwise, as always, amazing tool!