<<The topic is of concern to both projects hence the cross posting >>

Hi Team,

Sometime back we discussed the requirement for oak:Resource as a non
referenceable replacement for nt:resource (OAk-4567). This topic was
also discussed on DL [1] and at that time it was decided that changing
the defaults (making nt:resource non referenceable ) is not possible
and hence applications should switch to other nodetypes while creating
nt:file instance.

Towards that end I started discussion on Sling side as part of
SLING-6090. See [2] for discussion thread. However team there is of
the view that this would require changes in many places and wants us
to think again about changing the defaults.

So question here is

===
Can we change the defaults for nt:resource nodetype to be non
referenceable. This has also been proposed in JCR 2.0. JR2 and Oak
though use the nodetype definition from JCR 1.0
===

To reiterate I am just aiming for a solution here which enables a user
to use a more optimum nodetype and get best performance out of
underlying repository.

Hopefully we can converge on some agreement here :)

Chetan Mehrotra
[1] http://markmail.org/thread/uj2ht4jwdrck7eja
[2] http://markmail.org/thread/77xvjxtx42euhss4
[3] https://java.net/jira/browse/JSR_283-428

Reply via email to