Re:Show HN: TagSpaces – An open source personal data manager
by kijin on Tuesday October 11, 2016 @03:25AM
(#12682384)
Even worse are Unix utilities that leave dotfiles in every single directory they touch. Just because they're hidden doesn't mean that they're not dirty! Pleas keep your crap restricted to ~/.config, which exists for this very reason.
[ Parent
| on HN ]
Re:Show HN: TagSpaces – An open source personal data manager
by pjmlp on Tuesday October 11, 2016 @05:31AM
(#12682770)
> ~/.config, which exists for this very reason.
On GNU/Linux systems maybe, it isn't part of POSIX.
Re:Show HN: TagSpaces – An open source personal data manager
by qznc on Tuesday October 11, 2016 @05:39AM
(#12682791)
It does not conflict with POSIX though. Why not do it on BSD as well?
Re:Show HN: TagSpaces – An open source personal data manager
by pjmlp on Tuesday October 11, 2016 @06:09AM
(#12682895)
There are more UNIX systems out there.
How will you enforce something like that to all UNIX eco-system?
Re:Show HN: TagSpaces – An open source personal data manager
by scrollaway on Tuesday October 11, 2016 @07:36AM
(#12683360)
Convention. The concept of configuration in dotfiles is no more posix than the concept of configuration in ~/.config.
Re:Show HN: TagSpaces – An open source personal data manager
by pjmlp on Tuesday October 11, 2016 @08:02AM
(#12683530)
The point was enforcing UNIX applications to use ~/.config.
Re:Show HN: TagSpaces – An open source personal data manager
by ilian on Tuesday October 11, 2016 @03:39AM
(#12682439)
If you place something in the ~/.config it is not portable, ones you copy your files and folders to a usb stick or sync them with dropbox, you loose the meta data.
Re:Show HN: TagSpaces – An open source personal data manager
by kijin on Tuesday October 11, 2016 @07:02AM
(#12683185)
Then the app is poorly designed. It should sync metadata over a different channel.
Otherwise you get inconsistent behavior such as metadata being synced when you copy entire folders, but not when you copy individual files. Then you have to rely on even more hacks to get around that, like detecting when a file is copied and automatically copying the corresponding dotfile. Sooner or later you end up with a complete mess.
Re:Show HN: TagSpaces – An open source personal data manager
by tscs37 on Tuesday October 11, 2016 @07:39AM
(#12683380)
Well
1) This is not default behaviour, you have to specifically enable this
2) They actually note that if you copy files outside their app, metadata does not get copied, it's doubtful they'll fix it
So basically, NOFIX, working as intended. Not poor design.