https://bugzilla.wikimedia.org/show_bug.cgi?id=40293
MZMcBride <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #1 from MZMcBride <[email protected]> 2012-09-17 23:54:39 UTC --- (In reply to comment #0) > (bug titled in honor of a talk by Benjamin Mako Hill, 2012-09-13) :-) > I've discovered that the builtin page protection is nicely configurable, but > very difficult to extend. Specifically, I attempted to implement a > gated-trunk > model which allows anyone to edit a protected page, but to do so the builtin > protection mechanism would have to be effectively disabled. Right. You could presumably use something like [[mw:Extension:FlaggedRevs]] for this, though I'm not sure anyone ever actually has. > Rewriting the builtin protection in any significant way is an enormous and > expensive task (this patch removes almost 5,000 lines of code), and errors > could result in damaged reputation or even lawsuits. I decided that the code > would be much more easily managed as an extension, and can even be replaced by > an entirely different system. The fundamental question here seems to be whether MediaWiki should ship with the ability to protect pages. I believe the answer is yes. I would consider page protection to be a basic and expected feature; I would not consider page protection to be a feature that requires an add-on (i.e., an extension). > The initial goal you see reflected in these patches is simply to refactor the > code in a way that preserves exactly the same functionality, while also > keeping > code structure intact whenever possible, to facilitate review. > > See [[Extension:ProtectedTitles]] for more information. You want [[mw:Extension:ProtectedTitles]]. I know Siebrand suggested that you file a bug (and it's great that you have), but what you really want is an RFC: <https://www.mediawiki.org/wiki/Requests_for_comment>. Bugzilla is a good place to track technical issues; it's not a good place for drafting your thoughts and making a passionate case for why we should kill page protection in MediaWiki core. An RFC, on the other hand, is a perfect venue for this. :-) -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
