rainerschnelle Posted December 20, 2013 Report Share Posted December 20, 2013 Is there a way to sync Mavericks tags across different computers with Bittorrent Sync? When I assign a tag to a file in my shared folder on one computer it looks as if this tag is part of the file. But these tags don't show up on my other computer. Quote Link to comment Share on other sites More sharing options...
Harold Feit Posted December 20, 2013 Report Share Posted December 20, 2013 No. Tags aren't actually stored in the files themselves. Quote Link to comment Share on other sites More sharing options...
smeerbartje Posted December 23, 2013 Report Share Posted December 23, 2013 Where are tags saved then? Quote Link to comment Share on other sites More sharing options...
ctismer Posted December 23, 2013 Report Share Posted December 23, 2013 They are stored as extended attributes.BtSync does unfortunately not care about these, because theyare platform specific. I think they should be respected, instead, as much as an OS can support them. As a starting point, I would support them by additional files, maybe with an OS dependantsuffix, like: my_file.rtfmy_file.rtf.osxattr The osxattr file would only exist if there are special attributes. When transferring between OS X machines, the attribute files would be evaluatedand applied after the transfer. A Windows machine would just carry them around. cheers - chris Quote Link to comment Share on other sites More sharing options...
smeerbartje Posted December 23, 2013 Report Share Posted December 23, 2013 If the os store (containing meta info) is not inside the directory, as a file on the file system, then simply ignore it . That's better... Quote Link to comment Share on other sites More sharing options...
ctismer Posted December 23, 2013 Report Share Posted December 23, 2013 Not sure how your define "better", or if I misunderstood you: Whatever extra attributes BtSync supports, it is necessary to make that transparent.BtSync can use any peer for any piece of data, therefore they all must be compatible. At the moment, BtSync takes the simplest approach of just supporting the common subset. If there is anything in extent, then it needs some representation on every supported platform,for exactly that reason of interchangeable peers. Alternatively there would need to be another layer which is always compatible, and what theuser sees in his folder would be just an OS specific representation, but all missing info isshared in some extra structure.This would be a little bit like sharing git repositories with all needed extra info, but the user getsonly the os-specific check-out. I'm not sure which approach is the right road for the future. I also think that the developers arenot yet sure where this journey goes, so the minimalistic approach was probably a good compromiseto start at all. cheers - chris Quote Link to comment Share on other sites More sharing options...
Wordman Posted February 20, 2014 Report Share Posted February 20, 2014 I'm uninstalling BitTorrent Sync because it doesn't support syncing tags. Without that feature, it is almost useless to me. I should note that Dropbox and other syncing services do sync extended attributes such as tag metadata. Quote Link to comment Share on other sites More sharing options...
GreatMarko Posted February 20, 2014 Report Share Posted February 20, 2014 I'm uninstalling BitTorrent Sync because it doesn't support syncing tags. Without that feature, it is almost useless to me. I should note that Dropbox and other syncing services do sync extended attributes such as tag metadata. ...You should also note that Sync is currently in "Beta" and therefore cannot be expected to have every other feature right now that every other sync service has! Quote Link to comment Share on other sites More sharing options...
hypercat Posted February 27, 2014 Report Share Posted February 27, 2014 Support for extended attribute syncing is not a deal killer for me during this Beta phase of BTSync. But support for extended attribute syncing will become crucial very soon. Quote Link to comment Share on other sites More sharing options...
RomanZ Posted February 27, 2014 Report Share Posted February 27, 2014 Hi all, Syncing of extended attributes and file streams is on our roadmap. Quote Link to comment Share on other sites More sharing options...
link266 Posted April 30, 2014 Report Share Posted April 30, 2014 (edited) So I noticed that in the release notes for 1.3 it says that syncing extended attributes is supported in OS X (which is great!) Since Mavericks tags use extended attributes I figured this meant they would sync... However in my tests they do not. Basically I've just been tagging photo and video files on one Mac (10.9.2 FWIW), however even though the files sync just fine to another Mac (10.9.2 as well) the files themselves are not tagged. Any ideas? Perhaps BT Sync syncing extended attributes ≠ syncing Mavericks tags? Edited April 30, 2014 by link266 Quote Link to comment Share on other sites More sharing options...
Moe Posted May 1, 2014 Report Share Posted May 1, 2014 Maybe it's a bug or they are still working on it although I'd love to see this implemented someday! Quote Link to comment Share on other sites More sharing options...
link266 Posted May 5, 2014 Report Share Posted May 5, 2014 So turns out I was the syncing-equilivant of the guy who thinks his speakers dow't work but he unknowingly has mute on! I was on a pre-1.3 version of BT Sync... I could have sworn I had turned on auto-updates but I guess not. FWIW I updated it on both of my Macs and now syncing Mavericks tags work FLAWLESSLY! Nice work on whoever's job it was to implement this. Quote Link to comment Share on other sites More sharing options...
DaveTheNerd Posted May 5, 2014 Report Share Posted May 5, 2014 Now they just need to make it work when you have a Linux machine in the mix (so that the Macs sync xattr and the Linux machine doesn't whine). But they're working on that, too... and that's a good thing. Quote Link to comment Share on other sites More sharing options...
gabeio Posted May 8, 2014 Report Share Posted May 8, 2014 Found that out the hard way... for days now my mac and linux machine have not finished syncing... it apparently was trying to sync an xattr :/ I don't even know how it ended up getting an attribute ... -.- ( maybe sublime text :/ ) Quote Link to comment Share on other sites More sharing options...
mediapathic Posted July 31, 2014 Report Share Posted July 31, 2014 For what it's worth, I thought I should mention that I'm seeing tags being lost using 1.3.106, syncing with an Android phone. I am kind of assuming that this is due to the Android version of the client not yet being caught up with the desktop version, and that this is something that will be fixed on a mobile update. Quote Link to comment Share on other sites More sharing options...
Helen Posted August 8, 2014 Report Share Posted August 8, 2014 mediapathic, Mac's tags are not synced, apart from those: com.apple.FinderInfocom.apple.metadata:_kMDItemUserTagscom.apple.ResourceForkcom.apple.metadata:kMDItemFinderCommentcom.apple.metadata:kMDItemStarRatingcom.apple.metadata:kMDItemOMUserTagTimecom.apple.metadata:kMDItemOMUserTagscom.apple.metadata:kMDItemOMUserTagTime other platforms' tags are also note yet synced. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.