default plugin URL is not stable

Issue #16 new
magnetophon created an issue

I was caught off guard by the new URL prefix, leading to my plugins not loading in ardour.

I had some discussion on IRC, and rgareus suggested not to use bitbucket in the URL at all, since you don't control that domain.

Comments (1)

  1. Robin Gareus

    The goal is to provide a permanent URI that does not need to ever change for a given plugin.

    From a quick discussion on #ardour IRC: Since the URI has changed in f1c3d6b180047 already, let's take this as an opportunity to move forward.

    (a) it would be nice to allow to set/override the URI using meta-data in the plugin source itself (this allows for backwards compat or set user-sites, user-URL to src/documentation of the plugin) -- current URLs don't even resolve to some useful place (eg. https://faustlv2.bitbucket.io/CharacterCompressorMono is a 404) and will break once there's a 2nd plugin with the same name.

    (b) for new plugins a generic site-agnostic URN a-la urn:faustlv2:[AUTHOR-NAME:]PLUGIN-NAME might be best. That'll be future proof and permanent. including a brand-name/author-name will also help to keep it unique.

    I don't know what faust2vst does for generating a unique-ID, maybe some related concept already exists.

  2. Log in to comment