Modify

Opened 7 years ago

Closed 2 months ago

#7636 closed enhancement (wontfix)

Plugin for AnnouncerPlugin

Reported by: kate@… Owned by: Radek Bartoň
Priority: normal Component: DiscussionPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.12

Description

I am using Trac 0.12. Discussion plugin is working - except no notifications. Notifications work correctly elsewhere, using AnnouncerPlugin. I tried entering my email address into the "subscribe" field and just usernames with "edit subscribers". No good. No messages in trac log. None in local maillog.

BTW, I attempted to use the forum - but without a login, I can't post a reply any more.

Attachments (0)

Change History (10)

comment:1 Changed 7 years ago by Ryan J Ollos

Summary: Unable to get notifications, no errorsPlugin for AnnouncerPlugin

A plugin will need to be written to work with the AnnouncerPlugin. See AnnouncerPlugin#Plugins.

See also #5585.

comment:2 Changed 7 years ago by Radek Bartoň

Status: newassigned

OK. Thanks for reporting.

comment:3 Changed 7 years ago by Radek Bartoň

I can't help it but it seems to work out of the box for me. I've installed AnnouncerPlugin trunk revision and enabled all its components and the notification works as I'd expect.

Could you please try to reproduce the problem with debug TracLogging enabled with the lastest revision where I've added some additional debug messages?

comment:4 Changed 5 years ago by Ryan J Ollos

Type: defectenhancement

comment:5 Changed 9 months ago by roger.oberholtzer@…

I have installed the current plugin in Trac 1.0.10. I am using the latest Announcer as well. I do not get e-mails from discussions. I do not see anything in the Trac log. Comment 3 in this ticket implies that it should work with the Announcer plugin. But it also seems that there needs to be Announcer plugin support. I'm not certain which is accurate...

comment:6 Changed 9 months ago by Ryan J Ollos

I don't expect it will work, there's no implementation in DiscussionPlugin or announcerplugin/trunk/announcer/opt. comment:3 probably had the Trac notification system enabled.

Trac 1.2 has an enhanced notification system based on AnnouncerPlugin, so eventually DiscussionPlugin will need to adapt to it.

comment:7 in reply to:  6 Changed 9 months ago by roger.oberholtzer@…

Replying to rjollos:

I don't expect it will work, there's no implementation in DiscussionPlugin or announcerplugin/trunk/announcer/opt. comment:3 probably had the Trac notification system enabled.

So one has to use the Trac notifier to get any discussion notification. Too bad. It makes the discussions less useful.

OOC, will the new Trac notifier have similar features as the Announcer plugin?

comment:8 Changed 9 months ago by Jun Omae

Trac 1.2 have public interface, NotificationEvent, NotificationSystem.notify(), INotificationSubscriber and INotificationFormatter to implement it in source:/tags/trac-1.2rc1/trac/notification/api.py. Any one can do it.

comment:9 Changed 9 months ago by Jun Omae

If you want to use AnnouncerPlugin, you could implement it with announcerplugin/trunk/announcer/api.py.

Last edited 9 months ago by Jun Omae (previous) (diff)

comment:10 Changed 2 months ago by Ryan J Ollos

Resolution: wontfix
Status: assignedclosed

See #12971. I won't be doing any more work on DiscussionPlugin for Trac 1.0, short of major bugfixes.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Radek Bartoň.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.