I am also in the need of such a log. My evaluation of the current implementations was leading me to the conclusion to write my own implementation.
So I will implement a kind of audit log using
souper, which is in fact super easy to do.
Souper stores inside ZODB (and its transaction mechanism), but does not pollute the catalog, is queryable and can live on its own mount-point.
My use case is a log of access to a content subtree with very sensible personal data - this is requested by law. With the need of access logging of
- edit and
I need to log a dataset such
- the computer its accessed from (we use certificate based authentication on Apache level before the normal login on a per-machine base).
- the username
I will start with the implementation mid/end of February. If anyone is interested I'd be super happy to discuss it (i.e. via Hangout).