Are there any plans for a port? Seems like a useful module.
I would recommend just logging using PSR-3 / Drupal logger, and leave it to the user whether they want to push that somewhere else.
Are there any plans for a port? Seems like a useful module.
I would recommend just logging using PSR-3 / Drupal logger, and leave it to the user whether they want to push that somewhere else.
Comments
Comment #2
attiks commentedSounds like a good candidate for https://groups.drupal.org/node/508466
Comment #3
attiks commentedAdded to the wiki page
Comment #4
attiks commentedI think logger is a good candidate for an extra backend, the main advantage of database logging is that it makes reporting easier on the site it self
Comment #5
nerdsteinI had some potential ideas for the architecture of the port.
In Services, we have a configuration form that allows you to select entities and your desired actions (index, read, write, update, delete). This would be a tremendously useful feature to consider for more fine grain logging.
For those entities/actions selected, a secondary token-based configuration to customize the log message would be spectacular.
And, there could be a plugin system for selecting which backend logging system to use (see the current dblog and elastic search submodules). I think Drupal 8 already has some logging interfaces, which can be extended and potentially selected globally or in a fine-grain manner (based on the selected targets/actions noted above).
Comment #6
attiks commentedWe have something similar in the D7 version
Comment #7
dagmarI would like to maintain this version for D8, please consider me as a co-mantainer
To avoid creating a new project, I'm working on this here: http://cgit.drupalcode.org/sandbox-dagmar-2862840/tree/ @attiks if you consider this could be a good candidate for a D8 version I will be glad to help.
Comment #8
attiks commented@dagmar I've added you as maintainer, all help is welcome.
Comment #9
dagmarThanks @attiks
Comment #10
shawn_smiley commentedGood morning @attiks and @dagmar. I also just started on a port of this module to D8 for one of our clients. Perhaps we can all collaborate on getting this ported. :-)
@dagmar, your sandbox project is further along and is taking the same approach I started down yesterday so I would recommend building off of the work you've started.
In addition to tracking entity CRUD operations, our client has requirements for tracking the following:
NOTE: I have a client imposed deadline to complete the initial porting of this module to D8 within our current sprint which just started on Monday. So I would like to see things moved to at least the point of having an alpha level release by April 3.
Comment #11
attiks commented@shawn_smiley best to coordinate with @dagmar
Comment #12
dagmar@shawn_smiley I just committed and pushed everything I have into the 8.x-1.x branch. Let's discuss the plan here: #2862973: Drupal 8 Roadmap
Comment #13
dagmarRelease 3.0.0-alpha1 is Drupal 9 compatible.