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

piyuesh23’s picture

Issue summary: View changes
piyuesh23’s picture

Issue summary: View changes
piyuesh23’s picture

grahl’s picture

I'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

grahl’s picture

Could you please enable the 8.x branch here so that we can file issues against it?

grahl’s picture

Hi 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.

piyuesh23’s picture

@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!

grahl’s picture

Hi 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.

piyuesh23’s picture

Hi 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.

piyuesh23’s picture

Version: 7.x-2.x-dev » 8.x-1.x-dev
joelpittet’s picture

Category: Feature request » Plan