Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 PST on 31 March 2024, to get $100 off your ticket.
Problem/Motivation
With Drupal 8 being out, this will be one of the heavily used modules for reporting errors on the site to site-admin.
Proposed solution
Port Drupal 7 logic & re-architect it in Drupal 8 way.
Remaining Tasks
- Port emaillog
- Port errorlog
- Port watchdog_rules
- Port watchdog_triggers
User interface changes
API changes
Emaillog & Errorlog have been ported to Drupal 8. We need to wait for triggers & rules to get ported to finish up with watchdog_triggers & watchdog_rules. The code under development is available at https://github.com/piyuesh23/logging_alerts.
Comments
Comment #1
piyuesh23 CreditAttribution: piyuesh23 commentedComment #2
piyuesh23 CreditAttribution: piyuesh23 commentedComment #3
piyuesh23 CreditAttribution: piyuesh23 commentedComment #4
grahlI've updated emaillog here to make it compatible with 8.0.6, there are some remaining issues with backtrace, I marked those with fixme: https://github.com/grahl/logging_alerts
Comment #5
grahlCould you please enable the 8.x branch here so that we can file issues against it?
Comment #6
grahlHi piyuesh23
Are you still planning to port this module? I'd be willing to take it on if you'd grant co-maintainership, if you are no longer able to do so.
Comment #7
piyuesh23 CreditAttribution: piyuesh23 at QED42 commented@grahl,
First of all, Thanks for spending time helping with the port.
I would have granted you access, if i were maintaining this module. We started the porting of this module long back while Drupal 8 was in Alpha phase, but then couldn't continue it later due to other engagements. We have restarted the port & have made both emaillog & errorlog modules compatible with Drupal 8.2. The current development for the module is going https://github.com/piyuesh23/logging_alerts.
Feel free to test & raise PRs against the module and Thanks again for your help!
Comment #8
grahlHi piyuesh23
Thanks for your feedback! We'll switch from our fork over to yours and give feedback that way.
How about you request maintainership since no one from the original maintainers has responded to this thread? See https://www.drupal.org/node/251466 It would make it much easier if we did not have to rely on a separate repository for this module.
Comment #9
piyuesh23 CreditAttribution: piyuesh23 at QED42 commentedHi Grahl,
Thanks for the advice & directions. I was able to get the co-maintainer access for this module & have created a dev release with emaillog & errorlog module. Now, we can manage the code on d.o itself. Feel free to go through the module & file issues in the issue queue.
Comment #10
piyuesh23 CreditAttribution: piyuesh23 at QED42 commentedComment #11
joelpittet