ynput / ayon-aquarium

AYON addon for Aquarium integration
https://ayon.ynput.io/features?addons=aquarium
Apache License 2.0
0 stars 1 forks source link

Public release of the addon #1

Open ymoriaud opened 4 months ago

ymoriaud commented 4 months ago

Hi !

I'm using that issue to centralize all small things that need to be done in order to publicly release the addon:

If you thing I forget something, let me know !

BigRoy commented 3 weeks ago

@ymoriaud what's the status of this for currently?


@MustafaJafar noticed on https://fatfi.sh/aquarium/features#integrations this image:

image

Would be great if that would be AYON, with the AYON logo and AYON URL - and potentially not "soon" but already there? Not sure what might still be lingering to get that across the finish line?

ymoriaud commented 3 weeks ago

Thanks. Regarding the website, an upgrade is in progress. We already integrated Ayon mention instead of Openpype.

image

Regarding the general status, some PR was created and merged. But we are looking for more users to provide feedback.

MustafaJafar commented 3 weeks ago

@ymoriaud , wow that was a quick response, many thanks.


I should leave this question for @mkolar or @dee-ynput

Personally, I think this question depends on who will make the releases and upload the services (as they will need some permission depending on who and where)

I've checked manage.ps1 scripts, I followed them and the image paths they were pointing to

side note, package.py should point to the same paths e.g.

services = {
    "leecher": {"image": f"ghcr.io/fatfish-lab/ayon-aquarium-leecher:{version}"},
    "processor": {"image": f"ghcr.io/fatfish-lab/ayon-aquarium-processor:{version}"}
}
ymoriaud commented 3 weeks ago

Yes, you are right. Regarding docker, I prefer to store them on the repository. So it's easier to develop and we can be more independent when a new deployment is required.

Currently we host them under fatfish-lab umbrella. If needed we can move the images under ynput umbrella, but you will need to allow us to push new images on this repository. Another solution is to move this repository under fatfish-lab.

I'm creating an issue to track your side node.