Am Montag, 14. August 2017, 12:29:56 CEST schrieb Anil Gulecha: > Hi, Hi,
> A gentle ping to see if there's any interest in this? I don't think such a system would be easily doable, at least when done properly. And I don't think that it would fit with our ideas for how darktable should work and behave. I personally would also prefer to not have to think about network security. > Regards Tobias > On Mon, Jul 17, 2017 at 3:35 PM, Anil Gulecha <[email protected]> wrote: > > Dear Darktable developers, > > > > A long time user of Darktable, and open sourced developer of other > > projects here. I'd like to propose to you some ideas I've been exploring > > around editing workflows over the network. Please let me know if this is > > not the ideal place for this discussion, or specially if such a discussion > > has been explored in depth before. > > > > The idea: I'd like to be able to remotely start an edit session on a > > photo, and control my edits, over TCP. > > > > I've looked at the lua API, which seems to be tuned to plugins as part of > > > > the current interface. But over the network the interface translates to: > > - 1. Create an edit session create(Image, optional initial sidecar state) > > > > -> returns sessionID. > > > > - 2. Get image preview (sessionID, width, height, optional quality) > > - 3. Update sidecar config (sessionID, key, subkey, new value) > > > > The above 3 actions will make Darktable be controllable over the network, > > without using it's built in UI. The uses obiously include remote editing, > > but also allows for quicker exploration of other UI ideas (like embedding > > RAW manipulation from another app). This even opens up for creative uses > > of > > RAW workflow editing at internet latencies. > > > > Do you find the above interesting/useful as I do? To what state is the > > above possible today (via documented/undocumented interfaces?) How much > > effort would be to build above 3 interfaces? Note that the above API has > > > > state for ease of use, but an MVP could be a single API: > > - getImagePreview(Image, sidecar, output height, output width, quality) - > > > > > returns image with sidecar applied at WxH. > > > > Thanks > > Anil > > ___________________________________________________________________________ > darktable developer mailing list > to unsubscribe send a mail to [email protected]
signature.asc
Description: This is a digitally signed message part.
