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]

Reply via email to