Modify

Opened 2 years ago

Last modified 9 days ago

#12120 accepted enhancement

Trac 1.1.3 compatibility

Reported by: psuter Owned by: rjollos
Priority: normal Component: AnnouncerPlugin
Severity: normal Keywords:
Cc: hasienda Trac Release: 1.2

Description

Trac 1.1.3 will contain a new notification system (in large parts based on ideas, design and code from Announcer).

However it does not integrate or replace Announcer as a whole. Future versions of Announcer would ideally be compatible with this new notification system and base the additional features that remain unavailable in Trac core on top of the new core infrastructure.

Future versions of Announcer could also provide upgrade paths from older versions of the plugin to the new core infrastructure.

Attachments (1)

Announcer-get_db_cnx_patch.diff (15.3 KB) - added by morgana2313 3 weeks ago.

Download all attachments as: .zip

Change History (10)

comment:1 Changed 18 months ago by rjollos

  • Cc hasienda added
  • Owner changed from hasienda to rjollos
  • Status changed from new to assigned

Development of AnnouncerPlugin has stalled for many years. I don't have much hope for a utopian future in which a backwards-compatible version of AnnoncerPlugin is created that also works with Trac 1.2. If you have such near-future intentions, please comment. Otherwise, I'm going to move forward with a Trac 1.2 compatible version of AnnouncerPlugin. I would rather look to the future than worry about making AnnouncerPlugin work with old versions of Trac.

What I may try to do however is make a final release of AnnouncerPlugin that is compatible with Trac 1.0, prior to hacking out the components that have been integrated into Trac. It might be easier from a development standpoint to make the current codebase a bit more stable before trying to make it work with Trac 1.2. There are currently 124 open tickets, so this is going to take a fair bit of effort.

Last edited 18 months ago by rjollos (previous) (diff)

comment:2 Changed 7 weeks ago by rjollos

  • Owner rjollos deleted
  • Status changed from assigned to new

comment:3 Changed 6 weeks ago by rjollos

#12982 closed as a duplicate.

comment:4 Changed 5 weeks ago by rjollos

  • Owner set to rjollos
  • Status changed from new to accepted

comment:5 Changed 4 weeks ago by rjollos

In 16128:

1.0dev: Remove compatibility code and conform to PEP8

Refs #12120.

comment:6 Changed 4 weeks ago by rjollos

In 16129:

1.2dev: Branch for Trac 1.0

The trunk supports Trac 1.2 and later.

Refs #12120.

Changed 3 weeks ago by morgana2313

comment:7 Changed 3 weeks ago by morgana2313

Patch that replaces get_db_cnx calls: attachment:Announcer-get_db_cnx_patch.diff

comment:8 Changed 3 weeks ago by rjollos

I thought I'd committed 1.2-compatible changes already, but I see they are still sitting in my working copy. I will review working copy changes and commit soon.

comment:9 Changed 9 days ago by jun66j5

#13034 was closed as a duplicate.

Add Comment

Modify Ticket

Action
as accepted The owner will remain rjollos.
Author


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

 
Note: See TracTickets for help on using tickets.