ynput / ayon-core

Apache License 2.0
27 stars 32 forks source link

Houdini: Remove unused "remote publish" workflow for Houdini #693

Closed BigRoy closed 3 months ago

BigRoy commented 3 months ago

Changelog Description

Remove the "Remote Publish" workflow that lives within the ayon_houdini codebase but is unused. Some farm submissions for rendering and caching do work, with render targets allow local, farm rendering and using existing frames (for some) but none of these seem to rely on this Remote Publish logic that essentially was unused and likely would not work at all.

Additional info

This likely was once a 'straight' copy from colorbleed codebase back in the Avalon-era.

I also detected one other plug-in that seemed to have deadline as registered target for the Pyblish plug-in here (reported on discord). Which likely tells me that this plug-in is currently never triggering since we never seem to be registering that target. We only ever seem to register local, farm, remote and automated according to the codebase.

Testing notes:

  1. Houdini integration should still work
  2. Houdini publishing should still work
    • [x] Local publishing
    • [x] Farm render publishing
    • [x] Farm cache publishing