{"action":"created","issue":{"url":"https://api.github.com/repos/DIYBookScanner/spreads/issues/171","labels_url":"https://api.github.com/repos/DIYBookScanner/spreads/issues/171/labels{/name}","comments_url":"https://api.github.com/repos/DIYBookScanner/spreads/issues/171/comments","events_url":"https://api.github.com/repos/DIYBookScanner/spreads/issues/171/events","html_url":"https://github.com/DIYBookScanner/spreads/issues/171","id":59335852,"number":171,"title":"Post-process plugin ordering?","user":{"login":"gareth8118","id":453548,"avatar_url":"https://avatars.githubusercontent.com/u/453548?v=3","gravatar_id":"","url":"https://api.github.com/users/gareth8118","html_url":"https://github.com/gareth8118","followers_url":"https://api.github.com/users/gareth8118/followers","following_url":"https://api.github.com/users/gareth8118/following{/other_user}","gists_url":"https://api.github.com/users/gareth8118/gists{/gist_id}","starred_url":"https://api.github.com/users/gareth8118/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gareth8118/subscriptions","organizations_url":"https://api.github.com/users/gareth8118/orgs","repos_url":"https://api.github.com/users/gareth8118/repos","events_url":"https://api.github.com/users/gareth8118/events{/privacy}","received_events_url":"https://api.github.com/users/gareth8118/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-02-28T10:06:27Z","updated_at":"2015-02-28T12:01:33Z","closed_at":"2015-02-28T12:01:33Z","body":"Is there a way to express dependencies in plugins or the order they are to run in? Seems to be alphabetical just now but I wasn't sure.\r\n\r\nTo support single camera use, there is a case for running some of the post-processing before autorotate and some after - http://www.diybookscanner.org/forum/viewtopic.php?f=35&t=3148&p=18697#p18697\r\n\r\nMy alternative is to replicate the autorotate function inside a monolithic plugin to support single camera use, but I don't think that's the optimal solution."},"comment":{"url":"https://api.github.com/repos/DIYBookScanner/spreads/issues/comments/76523269","html_url":"https://github.com/DIYBookScanner/spreads/issues/171#issuecomment-76523269","issue_url":"https://api.github.com/repos/DIYBookScanner/spreads/issues/171","id":76523269,"user":{"login":"gareth8118","id":453548,"avatar_url":"https://avatars.githubusercontent.com/u/453548?v=3","gravatar_id":"","url":"https://api.github.com/users/gareth8118","html_url":"https://github.com/gareth8118","followers_url":"https://api.github.com/users/gareth8118/followers","following_url":"https://api.github.com/users/gareth8118/following{/other_user}","gists_url":"https://api.github.com/users/gareth8118/gists{/gist_id}","starred_url":"https://api.github.com/users/gareth8118/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gareth8118/subscriptions","organizations_url":"https://api.github.com/users/gareth8118/orgs","repos_url":"https://api.github.com/users/gareth8118/repos","events_url":"https://api.github.com/users/gareth8118/events{/privacy}","received_events_url":"https://api.github.com/users/gareth8118/received_events","type":"User","site_admin":false},"created_at":"2015-02-28T12:01:33Z","updated_at":"2015-02-28T12:01:33Z","body":"Sorry, I just spotted in setup-other.rst:\r\n\r\n> configure the order in which your postprocessing plugins should be invoked. Think of it as a pipelining system, where each of the plugin gets fed the output of its predecessor.\r\n\r\nPlease close this issue."}}