Hi, The proposal looks reasonable to me.
A potential alternative would be to use the Remote Asset API to allow a server to support arbitrary source mirroring and fetching requirements (incl. authentication). However, I would expect that to be a significantly wider change and requiring a (possibly custom) Remote Asset server may not be acceptable in every case. Your proposal is a more sensible solution right now. On Wed, 2023-09-20 at 14:56 +0900, Tristan van Berkom wrote: > # translate_url() > # > # Provide a URI translation for the provided URL. > # > # Note that the "alias_url" may be None in the case that no > # mapping was specified for the given URL. > # > # Args: > # url: The aliased URL provided by the Source Could custom source mirror plugins also support URLs that are not aliased? Cheers, Jürg
