My $0.02  I've been using TracAnnouncer for over a year and helped identify and 
fix a bug or two with Steffen.  I support it as the way forward with Trac 
notifications - it's quite a bit more flexible than what's currently in core 
(although I can see it benefit from some simplification improvements).  I also 
used it with gpg encryption that required a few tweaks but otherwise good stuff.

Cheers.
- Rob


On Aug 4, 2011, at 10:14 AM, Steffen Hoffmann wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hello Peter,
> 
> Am 03.08.2011 22:01, schrieb Peter Suter:
>> Hi I wondered if the proposal [1] to replace the Trac notification
>> system with the Announcer plugin was still on the table / in the
>> works. What is the plan and how could one help?
> Thanks for considering to contribute your time to this too. The original
> plan discussed by Robert Corsaro (doki_pen) and me has been to bring
> TracAnnouncer into better shape before moving a stabilized version over
> to Trac core.
> 
> I've meant to go for it, when I did some documentation around the effort
> started by Robert. It was a major internal rework coupled with a new
> approach towards really flexible and still intuitive per-user configuration.
> 
> But then I became aware of sever lack of maintenance for AccountManager,
> and work for it consumed too much of my spare time. Only recently Itamar
> Ostricher (itamarost) came up with a bundle of fixes and improvements
> for the TagsPlugin, so I'm still not quite there to dedicate all my time
> to TracAnnouncer.
> 
>> The proposal page mentions API compatibility, i18n, subscription
>> system improvements and a ticket review. Would simply leaving the
>> current API in place as well (marked as deprecated) make sense?
> Sure, leaving a wrapper preserving current TracNotification API was not
> an option but more of a pre-requisite to make the migration acceptable
> in the first place.
> 
>> The plugin page [3] seems to suggest i18n support is working, and the
>> subscription system seems to be quite advanced. I guess the started
>> ticket review is probably out-of-date again by now?
> Well, i18n is working, but not yet for the message templates. Sure the
> ticket review is bound to be outdated by now. Message encryption support
> is still very unfinished and lacking much of the configuration support
> I'd like to provide for it, to make it's application doable even without
> much cryptography expertise.
> 
>> I couldn't find any work in progress (unless the empty sandbox [2] 
>> really is the only WIP so far). Are there other preliminary tasks to
>> be finished before an attempt to integrate the code makes sense? Or
>> could one simply start with that to get things rolling again?
> Only recently Ryan Ollos (rjollos) nudged me about TagsPlugin and
> TracAnnouncer, and promised to donate some development time within the
> next few months for pushing issues for both of them. Robert, as the
> current maintainer, Ryan, you and me, this looks like it's going to happen.
> 
> Fixing and improving TracAnnouncer `trunk` branch, including the
> additional TracNotification compatibility layer still seem like a good
> approach.
> 
> You should get at least SVN commit for the start. I could request this
> for you. Should I do so? We could arrange an experimental migration
> branch or the like.
> 
> Another option, that I could support actively, would involve working on
> a copy of the plugin code at Bitbucket with the added bonus of more
> visible forks, pull requests and Mercurial Queues, if you'd favor that
> kind of collaboration. I work with MQ a lot here locally before pushing
> back to the t-h.o SVN repo.
> 
> As far as I know, finally pushing to the sandbox at t.e.o is reserved to
> Robert and you, since Ryan and me lack access to it.
> 
> Yours,
> 
> Steffen Hoffmann
> (hasienda)
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> 
> iEYEARECAAYFAk46qV4ACgkQ31DJeiZFuHdfBQCeLI4nRxfM6d1FrmcvrmXJPqP+
> lIcAn37r/WFMFrQBd3W6woZ5hv5AvkQm
> =9RPN
> -----END PGP SIGNATURE-----
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Trac Development" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/trac-dev?hl=en.
> 

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/trac-dev?hl=en.

Reply via email to