[Mediawiki-l] Looking for extension 'Edit Notification'

Dave Sigafoos davesigafoos at sanmar.com
Fri May 25 18:08:07 UTC 2007

Thanks Ian.  That was my guess but just thought I would check.  Users
hate to see that 'diff' when they save <G>

I tell them it is better than no notification at all .. but they don't
laugh <G>

David Tod Sigafoos | SANMAR Corporation
davesigafoos at sanmar.com 


-----Original Message-----
From: mediawiki-l-bounces at lists.wikimedia.org
[mailto:mediawiki-l-bounces at lists.wikimedia.org] On Behalf Of Ian Smith
Sent: Friday, May 25, 2007 9:33
To: MediaWiki announcements and site admin list
Subject: Re: [Mediawiki-l] Looking for extension 'Edit Notification'

Dave Sigafoos:

> I am looking (have searched but not found) for an extension that would
> 'NOTIFY' the users that a page is currently being edited if they try
> go into edit mode.

I'm not aware of anything that does this; and it wouldn't be easy.

The problem is that (as far as I know) MW doesn't track who is editing a
The reason is that anyone can click "edit" (for example, to view the
source, or
by accident) and then just go away forever.  There's nothing forcing you
click "Cancel".  When you submit a change, that is when it checks
whether the
version you originally edited is still the latest version, or if someone
submitted a change since then.

So, to do what you're asking, you would have to do some guesswork; like
checking for people who clicked edit in the last 30 minutes (or
whatever).  But
some of these people would still not be "really" editing; and some
people who
are "really" editing might hold a page for longer than that.  This still
be useful as a rough guide, though.

> I realize that the basic philosophy is what we call 'Optimistic
> (rose colored glassed).

Actually, MW doesn't lock at all, for the same reason; the model is
copy-and-merge, which most revision control systems use.  (See, eg.,
ClearCase, subversion, etc.)


MediaWiki-l mailing list
MediaWiki-l at lists.wikimedia.org

More information about the MediaWiki-l mailing list