Of course lost authors and code-rot can be a problem. But i think if
anyone creates a IOP-modul with general interest it will find the way to
the DT-codebase and will maintained from the DT-crew.
My idea is to create github-project for the the SDK. And anyone who has
interest in developing a custom modul can fork it and publish all his
work on github.
A SDK would be a big help for experiments with IOP-modules. Yes there is
the useless-IOP as an example, but it is only a minimal example. The
documentation of the internals of IOPs and pixel-pipeline is very poor.
And yes, i miss some things:
A 3D-CLUT-Modul like RT for finishing/effects. I should exist near the
end of the pixel-pipeline where the pipeline works in RGB-colorspace.
There was a try for this, but in my opinion it existed at a wrong place
in the pixel-pipeline. And the DT-crew denied the integration in favor
to the new color-look-up-table for color-correction.
A modul with RGB-Curves.
And the RT-Noise-removal
Jan
On 06-Nov-18 09:11, johannes hanika wrote:
heya,
with an open SDK there is the problem of backward compatibility. how
would you deal with that? don't offer support? what if the plugin
author disappears and the code rots? you'd be making old history
stacks useless. i like how we are committed to keeping old image edits
alive.
is there anything in particular that you're missing? or you just want
to mess around with the code and try some things? as heiko pointed
out, for this we've got useless.c.
cheers,
jo
On Mon, Nov 5, 2018 at 8:03 PM Jan Ingwer Baer <jib...@web.de> wrote:
It would be nice to have a thing like a 'Plugin-SDK' to enable more
users to create their own IOP-Modules. To make the development of
IOP-modules much more easy it should contain :
- all the needed headers and libraries
- some documentation: IOP-Interface, description of pixel-pipeline
- some sample IOPs
- cmake-files
___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org