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]
