Great. Actually, we had been talking about an extension like that just the other day, Andy (aka Expresionengineer) hinted at wanting to write a locking one, so this is a bit of a surprise… Most welcome, of course.
Yes, actually imediately after the thread that you and I both engaged in regarding this, it had been on my to-do list. I needed to add some new extension hooks, though, as the Wiki module did not have any prior to 1.6. I do think I recall reading about Andy’s which he wrote for use in a controlled development environment, which had both locks and email notifications when resources are freed up. I think that’s pretty cool, and definitely has merit for organizations where all the users are essentially “trusted”, but particularly for wikis, and for general consumption, I felt the need to go with something that was much less strict.
Very nice, will this be an inclusive feature in upcoming EE releases?
Not in the immediate future, no, particularly if an add-on can accomplish it. Not every feature, even the “good” ones need to be included in the application by default, as it adds bloat for users who have no use for them.