Hi Julian Yes... having it located where JCR comes into place would be optimal... but not yet possible I guess. That's why I would like to move to a place that contains similar utilities in a first place and then look at everything together again in a second step.
Kind regards Angela On 20/04/17 10:58, "Julian Sedding" <jsedd...@gmail.com> wrote: >Hi Angela > >From the features you describe it sounds like it should go into >org.apache.jackrabbit.oak.jcr (or at least most of it). It looks like >it is being used in lots of tests in oak-core, however, so this may >just be wishful thinking... > >Regards >Julian > > >On Thu, Apr 20, 2017 at 10:07 AM, Angela Schreiber <anch...@adobe.com> >wrote: >> hi >> >> the original intention of the 'InitialContent' was just to registers >> built-in JCR node types, which explains it's location in >> org.apache.jackrabbit.oak.plugins.nodetype.write >> >> 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. >> >> wdyt? >> >> kind regards >> angela >> >>