On Wed, 2006-08-23 at 09:50 +0200, Andreas Hartmann wrote:
> Hi Lenya devs,
> 
> (I'm starting a new thread to keep the discussion focused on 1.4)
> 
> The last open issue re. UUIDs is the syntax for internal links.
> Some questions:
> 
> ----
> 
> Should we include the publication ID, i.e. allow to link to
> other pubs?
> 
> -1 from me, see below
> 
> ----
> 
> Or should we exclude the publication ID and resolve the publication
> based on the UUID (either by a lookup or by storing all docs from
> all pubs in a single repository)?
> 
> -1 for the moment, but if we don't include the pub ID, we can always
> upgrade to this without changing the internal links. I think this
> can be done in 1.4.x.
> 
> ----
> 
> Should we exclude the area?
> 
> +1 from me

+1 to exclude the area and the publication id from the link, therefore
treating links to other publications as external links.

> 
> ----
> 
> Which protocol should we use?
> IMO the relative form of the lenyadoc:/ protocol is appropriate:
> 
>    lenyadoc:/<language>/<uuid>
> 
> I would like to change the order of the arguments, because then
> it would be quite straightforward to make the language optional.
> The old order isn't necessary anymore because the UUID can't
> contain slashes.
> 
>    lenyadoc:/<uuid>/<language>
>    lenyadoc:/<uuid>

This syntax is fine for me.

Josias


> 
> It would have to be defined what to do when the language version
> doesn't exist - either fail, or use an existing version, preferably
> the default language version. IMO this has to be configurable, but
> I don't know at which level.
> 
> 
> Feel free to state your opinions. TIA!
> 
> -- Andreas
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to