Description

I get subscription mails for some pages on http://moinmoin.wikiwikiweb.de (e.g. WikiSandBox) that are not in my subscription list (user RobertSeeger).

Steps to reproduce

Difficult to say, it just happens that I get subscription mails from wiki@wikiwikiweb.de about pages like http://moinmoin.wikiwikiweb.de/WikiSandBox that I do not think I've subscribed to.

Example

Here is the subscription list from my UserPreferences page:

AccessControlList
MoinMoinBugs/AccessControlListAddLine
ApiChanges
MoinDev/MoinMoinLogo
.*Market.*
FeatureRequests/EditorInUpdateNotificationSubject
MoinMoinPatch
FormatterRefactoring
MoinInternationalConference
FrontPage
MoinMoinBugs/FreeParentLinksAreBroken
MoinMoinBugs/SubscriptionMailLooksBadInOutlook
MicrosoftWordConverter

Details

This Wiki

Workaround

Just ignore the unwanted subscription?

Discussion

Two questions:

Pointless! The wiki shows him as a subscriber ...

So the regex is matched incorrectly.

Hmm, what happens with empty lines...?

So it should not be empty lines problem.

/!\ This is not a bug, but a feature. If you subscribe to a Category page, you will get notifed when a page "contained" in that Category changes. Your regex .*Market.* matches CategoryMarket and when someone puts CategoryMarket on WikiSandBox, you get notified of WikiSandBox changes...

-- RobertSeeger 2005-09-26 09:05:49 If this is really a feature (and I'd like you to reconsider this), then it is not documented in HelpOnUserPreferences, as this states:

It does not say anything about the regex matching the content or category of a page. If you think of the consequence this would mean that you can't subscribe to any page name regex that may match any category page name or full text anywhere without the risk of getting plenty of unwanted mail. Just think of those damned spammers that frequently try to pollute this and other wikis. Subscription to full text may have its benefits, but maybe you could make this an optional feature that only works if you prefix the regex with something like FULLTEXT or CATEGORY?

If you find other people editing this page to avoid it showing up in unexpected places then maybe you see that this "feature" has its negative effects. There should be a clear separation between title search, fulltext search and - maybe - category search. In the future I would recommend to define things like category, ACL etc. as "properties" of a page that are not part of the page text.


I agree... Category subscriptions are powerful, but there should be some special handling, such as preventing pattern matches from activating the feature. If you want to subscribe to all pages in a category, I think it's reasonable to require that you place the full name of the category in your subscription list. If you want to subscribe to multiple categories that happen to share a similar naming pattern, just put each category name in the list individually.

I have also been having great trouble finding information on category use, since almost every page has the word "category" on it somewhere. It appears that there is nothing in the help explaining the use of category subscriptions (or even mentioning that the feature exists), but possibly it's just that I haven't found it yet because of the problem I just mentioned. But something needs to be done IMO to differentiat categories from regular text. -- SteveDavison 2006-03-27 21:09:33

Plan


CategoryMoinMoinBug

MoinMoin: MoinMoinBugs/SubscriptionMailForUnsubscribedPage (last edited 2007-10-29 19:10:14 by localhost)