Public bug reported:
It would be great if core could provide notifications for more events to support plugins or any new internal functionality like:
- New subscription - New thread started
Those two notifications seems to be essential for the MM3-Metrics module (https://launchpad.net/mm3-metrics) in order to provide a nice overview of the system activity.
Also, the notification that the core currently provides is that of a new posting. If this notification carried more information like the number of recipients or the message size we could provide additional interesting metrics via the MM3-Metrics module.
** Affects: mailman Importance: Undecided Status: New
** Tags: events metrics modules notifications plugins
** Tags added: mailman3
** Changed in: mailman Status: New => Confirmed
** Changed in: mailman Importance: Undecided => Low
I added events for subscriptions and unsubscriptions.
I don't think it's possible right now to add an event for a new thread, since this isn't something that Mailman itself tracks. An archiver would have to send that notification, but that may in fact be impossible for remote archivers.
Actually, I don't think the core currently sends event notifications on postings. Please open a separate issue for that.
** Changed in: mailman Milestone: None => 3.0.0b3
** Changed in: mailman Assignee: (unassigned) => Barry Warsaw (barry)
** Changed in: mailman Importance: Low => High
** Changed in: mailman Status: Confirmed => Fix Committed
Thanks for adding this.
Yes, i guess that threads is a complex issue and i probably need to get with the HK guys on that one. I think that determining threads should be a common service though.
I just requested notifications on postings: https://bugs.launchpad.net/mailman/+bug/1094696
** Changed in: mailman Status: Fix Committed => Fix Released