Hey there,
I’ve noticed these new downloads, so was wondering… What are these ‘integration update’ installers?
cheers
laszlo
Hey there,
I’ve noticed these new downloads, so was wondering… What are these ‘integration update’ installers?
cheers
laszlo
Hey Laszlo,
We’re currently exploring the possibility of doing integration-only updates in between regular Deadline releases. “Integration” refers to all of our scripts and plugins that allow Deadline to integrate with 3rd party software (rendering applications, pipeline tools, cloud providers, etc).
For example, if Deadline 8 was released in March, we would normally do an 8.1 release in May to include support for the new Autodesk 2017 product line. However, this would require users to upgrade their entire farm to 8.1. Instead, we could release an Integration update installer that only updates the integration files in the repo, and allow users to use Maya 2017 without having to upgrade the Deadline installations on their render nodes and workstations.
We’ll probably just remove the DeadlineIntegrationUpdate installers from the beta downloads for now, since the same integration files are already included in the Repository installer. But hopefully they’ll make an appearance some time in the future!
Cheers,
Ryan
Ah i see, great idea!
Would there be a way to track the version of the integration plugins/scripts?
Yes. The “integration” version would be stored in the repository. Currently, it would be stored in the repository.ini file in the settings folder in the repo, but there’s an internal discussion of scrapping that file and just using the dbConnect.xml file. Either way, the version number will be tracked.
This seems like another good opportunity to petition it’s handled much like Shotgun Toolkit with a GitHub repo so that when you release a new integration we can do a quick merge/commit to our private repo and then have the installer use that.
Would be nice… We currently have to maintain deadline_official branches of the integration code in our internal git, due to the lack of public one. Not a big deal, but would make things easier.