You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Marcel Reutegger (Jira)" <ji...@apache.org> on 2020/07/03 08:21:00 UTC

[jira] [Created] (OAK-9132) Feature toggles

Marcel Reutegger created OAK-9132:
-------------------------------------

             Summary: Feature toggles
                 Key: OAK-9132
                 URL: https://issues.apache.org/jira/browse/OAK-9132
             Project: Jackrabbit Oak
          Issue Type: New Feature
          Components: core-spi
            Reporter: Marcel Reutegger


Introduce the concept of [feature toggles|https://martinfowler.com/articles/feature-toggles.html]. Oak already has various system properties that control configuration or runtime behaviour of the repository. With Oak moving to a more frequent release cycle there is an increased need for control over new features. Some features should not be enabled by default, for other features we may want to have a way to disable if they introduce unexpected side effects for some users. Preferably, feature toggles can be changed at runtime and no restart is required.

It should also be possible to integrate third party systems that manage feature toggles centrally.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)