We still suffer from an agreed-upon set of design goals and constraints.

Ack. That's probably why we have several incompatible ad-hoc implementation.


If we want to *standardize* something, we need to abstract away things
specific to JCR. Also, we need either to get the features we need into
the common formats (such as support for tagging batches or adding
tests), *or* need to make sure extension points are in place.

It would also be useful to understand why we apparently have three
different implementations (two in Jackrabbit, one in Sling?), and what
we need to do make the compatible. We probably can't make them a single
implementation, but the fact that we have multiple "similar" diff
formats and implementations gives me headaches.

Same here. We should really try to consolidate these into one common format. For the why see above.

Michael


Best regards, Julian

Reply via email to