Alexey Melnikov wrote:
Hi Дилян,
Дилян Палаузов wrote:
*:GLOBAL* Provided that draft-daboo-sieve-include is not dead, and
users can "include :global" it would be useful to provide
managesieve-possibilities to see how the global scripts are written.
My suggestion is to let the user see the global scripts, when the
authorization ID is the empty string. In terms of the Sieve URL
Scheme, the global scripts could be accessible when owner = '\0'. I
mean when
sieveurl-script = "sieve://" [ authority ] "/"
[owner "/"] scriptname
has the form
sieveurl-script = "sieve://" [ authority ] "//" scriptname
then requested are the global scripts.
While I think having a standardized way of accessing global scripts
would be a good idea, I am not convinced that the empty string is
going to be Ok.
This might have some weird side effects on URI parsers (but I am not
sure).
I've updated the draft to include your proposal. It looks like "owner"
can be empty, as long as "authority" is not.