the original intention of the 'InitialContent' was just to registers
built-in JCR node types, which explains it's location in

in the mean time it has a evolved to container for all kind of initial
content required for a JCR repository: mandatory structure, version
storage, uuid-index and most recently document ns specific configuration
(see also OAK-5656 <https://issues.apache.org/jira/browse/OAK-5656>).

to me the location in the org.apache.jackrabbit.oak.plugins.nodetype.write
package no longer makes sense and i would suggest to move it to the
org.apache.jackrabbit.oak package along with the Oak, OakInitializer,
OakVersion and other utilities used to create an JCR/Oak repository.


kind regards

Reply via email to