Place to discuss pyblish-ftrack extension located here: https://github.com/pyblish/pyblish-ftrack
my work in progress for is in: https://github.com/mkolar/pyblish-ftrack
Allowing pyblish to communicate with ftrack database. This should eventually include creating and updating versions, adding components to existing versions, pulling task data from ftrack to context to be available to other packages and potentially running various validations based on ftrack data.
With initial commit ftrack extension is dependent on some custom libraries that contain mostly convenience functions for easier data formatting from ftrack. I these will be added to the repo when I manage to clean them a little bit. This means that out of the bat the package won’t work. Until it does I’ll keep it in my fork so we don’t confuse people who might be interested in it.
We can however discuss approaches to take when developing this. I’d love to hear from anyone using ftrack as their need might be completely different than ours and it would be great to build something universally usable. Especially input from @lars would be greatly appreciated as he wrote in another topic that Realise is already publishing everything to ftrack using pyblish. Comparing the approaches would be a great addition to the discussion.