On Sat, Jun 30, 2018, at 01:31, Sebastian Kraft wrote:
>
> The official update path on Linux is to use the `lensfun-update-data`
> script. On OSX it should work similarly as on Linux, however, I do not
> own a Mac and therefore it is more or less untested from my side.
>
> Windows is a bit troublesome. There is no Python by default...
Even on Linux, the process seems to have been a little messy for some people.
Distro packagers seem to not include the scripts in the base package, making it
available in an extra package, under various names similar to "lensfun-tools",
with this package depending still further on one that installs the python
module, and maybe others. It makes the answer to the "how do I update?"
question a little complicated. I can only imagine that the situation on Windows
is far worse, especially in cases where the user isn't comfortable running
commands at the terminal...
> BTW: Database folder locations are now well-defined on all platforms.
> That might simplify the use of the update script once the new version
> is out.
That's definitely a good thing. I can understand why you might not want to make
checking/installing of updates part of the API, but it really seems like the
effort applied there would save many headaches elsewhere. If Lensfun already
knows how to deal with the various local paths across platforms, it seems like
the hardest part is already done. If cross-platform software like darktable and
RawTherapee could easily implement a button to check for updates, or an option
to do this periodically, it might be another incentive to adopt the new version?
In any case, thanks for the work up to now! :)
--
jys
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Lensfun-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lensfun-users