DropSnorz / OwlPlug

Audio plugin manager. Small tool to manage VST / AU / LV2 plugins on Windows, MacOS and Linux.
https://owlplug.com
GNU General Public License v3.0
290 stars 11 forks source link

Store Endpoint Spec: Bundle format only allows string, should (also) allow array of strings #255

Closed dromer closed 1 month ago

dromer commented 3 months ago

According to the docs, a bundle can contain multiple targets, but not multiple formats.

This is unfortunate since in the CI typically a single target is build with multiple formats, this makes bundling difficult to automate and organize.

Now I'd need to upload multiple zip files for each target instead of a "bundle" of all the formats.

DropSnorz commented 3 months ago

Hello @dromer !

Yes you are right. That's why the various value exists, but we are loosing valuable information.

I'm aware of this limitation as it's also blocker for #237, so i have to take look. Maybe i'll deprecate format attribute and add a formats array.

The Registry spec, used by owlplug-registry, is progressively replacing the Store spec. It's a very similar format but with support of multiple versions.

dromer commented 3 months ago

I see, I didn't even find this registry spec /o\

Will have to look more closely at this when I end up trying to create my own plugin registry. Thank you for the additional info.

DropSnorz commented 1 month ago

Registry specification updated and support released in OwlPlug 1.27.0