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
-1 from me as well

----

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.
+1, but after a release :)

----

Should we exclude the area?

+1 from me
+1

----

Which protocol should we use?
IMO the relative form of the lenyadoc:/ protocol is appropriate:

  lenyadoc:/<language>/<uuid>
+0

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>
I like the lenyadoc:/:en (colon) idea from your later email

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