Trac's WikiNotificationPlugin with some improvements.