Hi, Am 26.03.2017 um 22:06 schrieb Roman Lebedev:
It is a lua script, and they are called scrips, not plugins. In darktable, plugin might refer to the lib/iop/view, i.e. in general something that needs to be actually compiled from sources.
I really do not want to start a fruitless discussion on naming conventions and words.
However, I also think that the term »plugin« describes much better what lua scripts are good for in darktable. Commonly, the term plugin refers to some piece of software that can be pugged into some existing software without modifying (and recompiling) the software that gets extended by the plugin. This is exactly, what lua scripts do. The term »lua script« describes on a very technical level what some piece of software is, a script, rather than what it is good for. Furthermore, employing the definition of a plugin from above a darktable lib/iop/view is not a plugin because a new lib/iop/view usually requires a recompilation of the whole darktable source (as far as I know).
Therefore, I can understand that people that are new to darktable get confused by these terms.
Heiko -- -- Number Crunch Blog @ https://www.numbercrunch.de -- Cluster Computing @ http://www.clustercomputing.de -- Professional @ https://www.mpi-hd.mpg.de/personalhomes/bauke -- Social Networking @ https://www.researchgate.net/profile/Heiko_Bauke ___________________________________________________________________________ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org