[OSM-talk] Bot edits on the OSM wiki
Minh Nguyen
minh at nguyen.cincinnati.oh.us
Mon Feb 25 00:46:25 UTC 2019
On 2019-02-24 11:18, Christoph Hormann wrote:
>
> Yesterday was the first time (that i am ware of at least) a bot has
> edited an OSM wiki page on my watchlist - with today and yesterday
> combined 17 edits of tag and key pages spamming my watchlist feed.
I'm not sure if it's on by default, but
<https://wiki.openstreetmap.org/wiki/Special:Watchlist> has a "hide
bots" option toward the top, also accessible from
<https://wiki.openstreetmap.org/wiki/Special:Preferences#mw-prefsection-watchlist>.
If you enable the option, the bots can't bother you unless you look at
an individual page's edit history.
If you prefer to receive your watchlist notifications by e-mail, you can
go to
<https://wiki.openstreetmap.org/wiki/Special:Preferences#mw-prefsection-personal>
and uncheck "Email me also for minor edits of pages and files" (which is
unchecked by default). The bot edits in question were all marked as
minor edits, since they had little or no effect on the rendered wiki
pages. It's probably a good idea to uncheck this option anyways; I'm
sure I'm not the only human editor guilty of spotting my numerous typos
only after posting a comment. :-)
> I know that to some this likely seems a fairly radical attitude - the
> popularity of platforms like facebook and twitter where algorithms
> interfere with human communication extensively is testimony to the fact
> that a lot of people don't have the same concern. I am aware of this
> but my position none the less remains as described.
Far from the opaque algorithms found on social media sites, this bot is
merely performing a regular expression-based find-and-replace, much as
one would do in JOSM. There would have to be a very good reason for a
more sophisticated bot to run on the OSM wiki. Hopefully the wiki never
becomes the target of such vandalism and spam that the likes of
Wikipedia's ClueBot would be required.
But maybe a bot that replaces American English with British English?
April Fool's isn't that far away. :-P
> Possible solutions to the problem would IMO be:
>
> [...]
> * create a bot free fork of the OSM wiki and maintain the original OSM
> wiki as a zone where bots are allowed.
So far it looks like most of this bot's edits have been confined to the
data items namespace, which makes sense -- bot edits are far less
error-prone in that namespace than when dealing with MediaWiki syntax.
At some point, the infoboxes in the Tag: and Key: namespaces will be
able to get all their structured data from the data items, which will
largely eliminate the need for this bot to touch the tag description pages.
On a historical note, TTTBot [1] used to be quite active in the main
namespace. Its job was to keep certain tables synchronized with the
infoboxes on software description pages. The bot went dead at some
point, so the wiki wound up with increasingly outdated information about
things like version numbers and prices. [2][3] The system was always
quite fragile, and MediaWiki's template syntax is intimidating even to
programmers, so I'm glad we're moving structured data to data items
instead of relying on carefully handcrafted template calls.
[1] https://wiki.openstreetmap.org/wiki/User:TTTBot
[2] https://wiki.openstreetmap.org/wiki/Comparison_of_Android_applications
[3] https://wiki.openstreetmap.org/wiki/Comparison_of_iOS_applications
--
minh at nguyen.cincinnati.oh.us
More information about the talk
mailing list