[
http://jira.magnolia-cms.com/browse/MAGNOLIA-2557?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=20651#action_20651
]
Philipp Bracher commented on MAGNOLIA-2557:
-------------------------------------------
I agree and I missed the simple 'enabled' property the most. While the voters
are really powerful and you can build conditions which cannot be built with
boolean expressions (I really tried that hard) we should hide that complexity.
In the normal configuration it should be enough to:
- enabled
- define allow, deny urls
- bypass (this might then be a list of voters)
What made the current voter configuration so complex is the fact that we wanted
the very same configuration for the author and public instances (no separate
bootstrap files, save activation, ...). In addition to that we didn't switch of
the cache completely on author instances (for resouces, ..). So I used the
level feature of the voters heavily and it works quite nice. But now that I
have seen how people in general react when they see this configuration I agree
that it is time to simplify it.
> Cache configuration should be simplified
> ----------------------------------------
>
> Key: MAGNOLIA-2557
> URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2557
> Project: Magnolia
> Issue Type: Improvement
> Components: cache
> Reporter: Gregory Joseph
> Assignee: Boris Kraft
> Fix For: 4.1, Green
>
>
> It is generally too complex. Will gather feedback on this issue before doing
> anything about it.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------