https://bugzilla.wikimedia.org/show_bug.cgi?id=738
--- Comment #16 from Charlie Nolan <[email protected]> --- Perhaps we're looking at the issue wrong. The principle issue is not making all sections watchable, but rather making it possible to watch a specific section. Thus, we don't actually require a way to track sections in general, just a way to tag a particular section. Suppose we add a way to tag a particular section. Part of the section syntax, a parser directive, a {{subst:}} template, or whatever other solution (or solutions) seems best. This causes Mediawiki to assign the section a unique identifier, which is then preserved in the wikitext. For a page like Reference Desk, this can be included in the standard "How do I post a question?" instructions. Since the identifier isn't tied to the section's name or ordering, we no longer have that problem to deal with. All that remains is the (relatively) easy task of allowing people to watch that section (either including or excluding subsections), keeping track of who has, and notifying the watchers when changes occur. Nontrivial, but straightforward. As a proof of concept, it could be written up as a plugin. Turn it loose on one of the major wikis, but locked down to specific pages or a housekeeping bot, to keep it contained. If it doesn't help matters, unplug it and call it a failed experiment. If it's especially well-received, consider integrating into Mediawiki proper. And if it starts looking like basically every section would get tagged, add a setting to auto-tag all new sections. Which essentially solves the original issue in its full scope. -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. You are watching all bug changes. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
