On Mon, Jun 15, 2015 at 10:57 AM, Carsten Ziegeler <[email protected]> wrote: > Am 15.06.15 um 10:44 schrieb Bertrand Delacretaz: > ...I have not seen any compelling reason to not do it and the > advantages outweight the potential disadvantages...
I'm not saying we should "not do it", and as you rightly say there's no better concrete proposal than yours at the moment. But we are introducing a new API in our core without (most of us) being really convinced about it, and this is not good. Modularizing is our usual answer to such situations, to keep a bit of flexibility if we change our minds later on. You say we cannot put the query API in a separate bundle because "we need provider support", can you elaborate? I don't see what exactly prevents the org.apache.sling.api.resource.query package from being provided by a different bundle - but maybe I missed something. -Bertrand
