<<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
