CVS edit link for Gomez_in_the_South
I would like a CVS account to contribute a module called Sentinel which extends the functionality of the watchdog module.I believe that the module that we've developed is unique and does not offer functionality that is available in existing modules. I've looked at the Watchdog Live module amongst others. The Sentinel module can be downloaded from: http://www.springfisher.com/sentinel/sentinel-6.x-1.0-beta4.tar.gz .
Our application text is below. We have taken all the suggestions from our previous application into account and would like to resubmit it for evaluation.
Regarding the suggestion from Dave Reid that this module should be merged with the Logging and Alerts module. I have looked at that module, and whilst there is some overlapping functionality, I believe our module has a different focus. I will definitely keep aware of that module and consider collaborating with that author in the future.
We're using the Sentinel module in an existing site and it has been very useful for us. We believe it can be likewise useful for many others.
Regards,
George
Sentinel has the following key features:
- Group watchdog entries by type to allow an overview of the sites watchdog entries.
- Alert feature where certain watchdog events will trigger an e-mail to the administrator.
- Archival of existing watchdog entries on cron based on user specified filters
- Ajax used to enhance usability for navigation of watchdog entries
Example use cases:
1. Eric runs GuitarFeeds.com which has a lot of feeds to be updated and therefore runs cron every 5 minutes. This causes 288 entries of Cron run completed to appear in the watchdog table every day, or 8640 every month. Using the Sentinel module, Eric can set any entries matching the type 'cron' with the keywords 'completed' to be archived on a daily basis. This will reduce the 288 entries into a single watchdog entry where Eric can see the number of matching entries that were deleted.
2. Larry is running a high profile site that depends on the Apache solr module for search. Unfortunately he has been having stability issues with the Solr instance. Whilst the Solr module will post a warning to the watchdog table, Larry doesn't have the time to watch the Log entries page constantly. With the Sentinel module, Larry can be e-mailed whenever an 'Apache Solr' type of event occurs of severity 'error' or higher which he can respond to in a much more timely fashion.
The module can be downloaded from: http://www.springfisher.com/sentinel/sentinel-6.x-1.0-beta4.tar.gz
Please see the readme.txt included in the module for more information.
| Comment | File | Size | Author |
|---|---|---|---|
| #9 | sentinel-6.x-1.0-beta5.tar_.gz | 14.5 KB | gomez_in_the_south |
| #1 | sentinel-6.x-1.0-beta4.tar_.gz | 16.9 KB | gomez_in_the_south |
Comments
Comment #1
gomez_in_the_south commentedPlease find the Sentinel module attached.
Comment #2
dave reidI totally agree with point 1, but point 2 should really be in the logging and alerts module. I've been working on that feature for a while now, but needs some help.
Comment #3
avpadernoThe previous applications were #558708: Gomez_in_the_South [gomezinthesouth], #547032: Gomez_in_the_South [gomezinthesouth].
Comment #4
avpadernoAs reported in the project page for Logging and alerts:
IMO, there is an evident overlapping of functionalities.
Comment #5
gomez_in_the_south commentedI don't dispute that the Alert functionality is similar to that of the Logging and Alerts module. However the core of our module is the improved interface to the Watchdog Overview. The Archiving of the cron messages and the Alerts are extra features.
The way I see it, there are a few different options:
1. Publish the Sentinel module as it is. Keep in mind the possibility of doing #3 or #4 at a later stage.
2. Remove the Alerts feature from our Sentinel module to allow users to decide which functionalities they require and install either or both of the modules.
3. Include the extra functionalities from the Logging and Alerts module into the Sentinel.
4. Include the extra features of the Sentinel module into the Logging and Alerts modules.
I'm happy to discuss all of the above options. Dave, as a maintainer of the Logging and Alerts module, I'm open to your ideas on collaboration. I am quite eager to get the module available soon so I would lean towards #1 or #2.
Comment #6
avpadernoIMO, the only solution is #2.
Comment #7
gomez_in_the_south commentedIf Dave or others are in agreement then I will look to remove the Alerts functionality as per #2.
Comment #8
gomez_in_the_south commentedI'll be posting a version without the Alerts functionality shortly.
Comment #9
gomez_in_the_south commentedPlease find a revised version attached without the alert functionality.
Comment #10
gomez_in_the_south commentedIs there any progress in my application for a CVS account?
(I hope that you have all enjoyed a great festive season and I wish you all the best for the New Year)
Comment #11
gomez_in_the_south commentedDo I need to submit a new application for a CVS account?
Comment #12
avpadernoWhy? This application has never been declined. You would not be able to submit a new application, and there is not any reason to do so.
Comment #13
gomez_in_the_south commentedOk, I thought that perhaps it had expired in some form as I received no response to my messages #9 or #10.
Is there anything you still require from me to proceed with this?
Comment #14
gomez_in_the_south commentedWhat is the current status is with this application? An update would be appreciated - thanks.
Comment #15
gomez_in_the_south commentedCan this application be either approved or denied?
Comment #16
gomez_in_the_south commentedHello? Is there any way I can get progress to be made on this?
Comment #17
avpadernoThe second argument of
watchdog()is a not translated string. Rather than concatenating the string that needs to be translated (even if it is translated fromwatchdog()), the string should uset()-placeholders.The code should use the Drupal Unicode functions to handle strings.
The length of a string cannot be negative; the string needs to be translated.
Comment #18
avpadernoThere have not been replies in the last week. I am marking this application as .