We should recognize files as an essential pillar of digital liberty, on par with FOSS licensing.
We should recognize files as an essential pillar of digital liberty, on par with FOSS licensing.
They make it seem like data is bound up with apps, and should not have an independent existence. They also make it hard to import/export data, except via backups, which a very crude way of taking control of your personal data.
I'm working on a tool to work around these issues to the extent possible, allowing users to extract their information, as granular files, from device backups into their personal digital library. For immutable data, archival is ok, but for editable data, the biggest challenge is how to make the extracted data "live", i.e., available and editable on the devices again, preferably in the same apps used to create them. There seems to be no good solutions.
Yeah, that's what I want to abstract way. There are tools that do this to some extent, but they stop at backup extraction, without helping you to integrate the extracted data into a proper personal digital library with easy retrieval.
Configuration files are the greater than a central repository like Windows Registry. They allow temporary changing and ease of sharing how an application operates. They also create a well defend meaning of the settings.
This is why I do not like how Windows has been implemented, they treat files like a 3rd class citizen versus a 1st class.
The original, much more ambitious version of Vista, Longhorn, was shifting more responsibility for metadata from files to a DB.