Moin and notifications

Kostas Georgiou k.georgiou at imperial.ac.uk
Thu Oct 18 21:42:58 UTC 2007


On Tue, Oct 16, 2007 at 03:53:59PM -0700, Toshio Kuratomi wrote:

> Mike McGrath wrote:
> >Till Maas wrote:
> >>On Di Oktober 16 2007, Mike McGrath wrote:
> >>
> >> 
> >>>Proposal:  Disable notifications in Moin
> >>>
> >>>Reason: Even page creations at this point are not working for some 
> >>>people.
> >>>    
> >>
> >>How about a Wiki-Notification mailinglist, i.e. sending notifications 
> >>only to one fixed address. Then add some topics to the mailinglist, 
> >>e.g. for the SIGs, Packaging, Beats and other main namespaces to allow 
> >>a little selection.
> >>  
> >
> >It'd require patches to moin.  IE: We'd either have to get rid of all of 
> >the users or gut the mailing section of the wiki I guess.  Just a 
> >reminder to those that aren't familiar with it.  Moin iterates over 
> >every user who has page watch lists (currently in the thousands) to find 
> >out who to notify.  As the number of our users increases and as the 
> >number of the pages they watch increase moin gets slower and slower on 
> >page saves.
> >
> It would be doable though.  When I looked ~ a year ago, there were only 
> two places in the code that would need to be hacked to replace the email 
> subsystem.  I imagine we could find a single point in the code to hack 
> if we just made finding the subscribed pages function return 
> 'fedora-wiki-commits-list at r.c' instead of parsing each user's config 
> file and returning that list.

With a quick look at the code it seems quite simple to make the changes,
the only issue that I can see is if there are any pages that have acls
that don't allow all users to view them.

Kostas




More information about the infrastructure mailing list