Michael Wechner wrote:
Jörn Nettingsmeier wrote:
Michael Wechner wrote:
The short term strategy is to release Lenya 1.4 as quickly as possible,
<pushes up sleeves>
ok, where do we start?
1) I think one thing which we should finish is mapping sitetree entries
to metadata by using UUIDs.
does this imply moving to flat storage, and having the tree structure
only in the sitetree.xml file? if so, votes++++++++++++
(i think solprovider has been working on this, perhaps this could be the
first thing to reconcile with the current 1.4 trunk?)
i understand storage layout and uuids are somewhat orthogonal, but i'd
like to know what your plans are regarding layout in trunk.
I have started the implementation, but didn't find time to finish it.
One would add an attribute "uuid" to
<site>
...
<node id="doctypes">
...
<node id="opendocument" uuid="od">
which means that the metadata will be retrieved from
od/meta.xml
instead
doctypes/opendocument/meta
and also separate this nicely from the actual data (content dir).
nice. but while we are at it: let's not throw out all the traditional
uri semantics. we are not retrieving a document called meta. we are
retrieving the "meta" aspect of a document called "uuid". so the path
should rather be http://some.where/context/uuid?meta.
i see no reason to handle this any different. the fact that cocoon
allows you to detach storage from uri space completely does not
necessarily imply that the uri space should also be detached from common
usage ;)
2) Also I think we should make the NodeFactory dependent on the resource
type (see Andrea's email on Documents without extension)
can't comment, i've not come that far in my voyages through the code :)
3) A minor issue would be to switch the separator from : to ; such that
Windows also works (see my other email on this).
Please be aware that 1 and 2 need to be discussed, whereas on 3 there
was lazy consensus.
--
"Open source takes the bullshit out of software."
- Charles Ferguson on TechnologyReview.com
--
Jörn Nettingsmeier, EDV-Administrator
Institut für Politikwissenschaft
Universität Duisburg-Essen, Standort Duisburg
Mail: [EMAIL PROTECTED], Telefon: 0203/379-2736
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]