> On Tue, 2016-09-20 at 13:49 +0200, Carsten Ziegeler wrote: >> I think we created a monster when it comes to configuration >> requirements >> with the Oak server bundle. >> >> Have a look at [1] where I had to add dozens of configurations just >> to >> get a JCR repository running. And this requires not only OSGi >> configurations but also framework properties. >> >> Let's start with that one: It seems the tar implementation is fine >> without a system property and creates a directory in the current dir. >> However, the indexing fails and requires "repository.home" to be set. >> I >> think this should default to something valuable as well. There is no >> point in failing. >> >> Then we have all these OSGi configurations - I really think we should >> not need them and simply deploying the right bundles should be >> enough. >> It's a nightmare right now. > > I think most of the configurations are required by Oak itself, as > opposed to the oak-server bundle.
Ok, this means we can't use the oak bundles as is. I think the Oak bundles need to change then. > > Do you see something that we can fix in Sling? Wherever the configuration is required, that's the place that needs to be changed. For years, Sling was working without a single configuration and now we require a dozen Carsten -- Carsten Ziegeler Adobe Research Switzerland cziege...@apache.org