Hi

Agreed: Sling should come with a support for Feature-based resource filtering 
(or however we call that mechanism) and it should be on the same level (contrib 
or bundles) as the Features feature itself.

Regards
Felix

—
Felix Meschberger  |  Principal Scientist  |  Adobe



Am 15.11.2013 um 00:11 schrieb Dominik Süß <dominik.su...@gmail.com>:

> Hi Bertrand,
> 
> I disagree on that one - maybe we should put it in contrib or so, but is is
> essential to disable most features to disable some parts of the
> resourcetree. This is just applying your api in a conventient api to
> resource resolving. There is no additional magic since developers would
> have to set the flag in the content anyways.
> As mentioned earlier the majority of features I have implemented yet do
> have a frontendpart that would get rendered and it would add additional
> complexity if I have to use custom resourceTypes (inherited ones through
> superType) just to disable them based on such rules.
> 
> Best regards
> Dominik
> 
> 
> On Thu, Nov 14, 2013 at 2:03 PM, Bertrand Delacretaz <bdelacre...@apache.org
>> wrote:
> 
>> On Thu, Nov 14, 2013 at 1:56 PM, Mike Müller <mike...@mysign.ch> wrote:
>>> ...Just implement a
>>> FeatureFlagResourceGate (or whatever name would make sense)..
>> 
>> My earlier question was, can one do this without any changes to Sling
>> besides providing a way to find if a given feature is enabled, like in
>> my prototype?
>> 
>> I think the answer is yes, and if is is I wouldn't worry about it -
>> let users implement that themselves to start with, but don't put
>> anything in Sling for now besides the raw FeatureFlags (or Feature)
>> service.
>> 
>> Then, if common use cases emerge that need something in Sling,
>> implement that - but cross that bridge once we get there.
>> 
>> -Bertrand
>> 

Reply via email to