Defining cosmetic changes

"Cosmetic changes do not include adding or removing hidden maintenance categories."

I propose we add this phrase. -- Magioladitis (talk) 08:07, 30 December 2016 (UTC)

BU Rob13 What is a cosmetic-only edit? -- Magioladitis (talk) 08:14, 30 December 2016 (UTC)
An edit which doesn't change the visual output of the page, with a footnote that the community can allow a certain cosmetic-only edit by consensus, of course. ~ Rob13Talk 08:45, 30 December 2016 (UTC)
BU Rob13 Perfect I agree with that! -- Magioladitis (talk) 08:56, 30 December 2016 (UTC)
xaosflux So no bots are allowed to remove parameters from templates? -- Magioladitis (talk) 13:46, 15 January 2017 (UTC)
The statement above is rather absolute - I'd give that this activity "could" be cosmetic, and your counter above is another absolute - removing parameters from templates absolutely "could" impact the cosmetic and informational information presented on an article. — xaosflux Talk 16:31, 15 January 2017 (UTC)

"Cosmetic changes do not include file renaming after file move"

I propose we add this. -- Magioladitis (talk)

Oppose an addition to the policy as instruction creep, but support in practice because it's supported by WP:FMV/W, which states "After moving the file, please replace all uses of the old file link with the new one." Since there's community consensus for this task directly in a policy-level page, it's appropriate despite being technically cosmetic. ~ Rob13Talk 09:11, 30 December 2016 (UTC)
BU Rob13 OK. We can add to the footnote "by consensus or as instructed by other stronger policies". Since COSMETICBOT is a policy we have to explain that this policy does not override other policies. Very good. -- Magioladitis (talk) 09:20, 30 December 2016 (UTC)
I'm hesitant to ever put "stronger policies" in a policy, since it creates another tier. "By consensus" would be sufficient, since policies represent consensus. ~ Rob13Talk 09:36, 30 December 2016 (UTC)
Somehow we should indicate that the one policy adds to the other and they are not in conflict. -- Magioladitis (talk) 09:38, 30 December 2016 (UTC)
Let's continue in the below thread to keep this all together, but something like this for a footnote might be good: "The prohibition on cosmetic-only edits is based on strong community consensus that such edits unnecessarily use server resources, make article histories more difficult to review, and usually have little to no positive effect on the encyclopedia. Cosmetic-only bot tasks may be approved at the discretion of the BAG if there is strong community consensus that the positive effects of the edits outweigh the issues noted above." ~ Rob13Talk 10:11, 30 December 2016 (UTC)

Add a footnote that the community can allow a certain cosmetic-only edit by consensus in COSMECTICBOT section

I propose we add this. -- Magioladitis (talk) 08:56, 30 December 2016 (UTC)

@BU Rob13: who suggested the brilliant idea. -- Magioladitis (talk) 08:57, 30 December 2016 (UTC)

This is already common practice. Pinging Xaosflux to verify, but consensus is always the "great decider". It can override just about anything. Note that consensus here means general community consensus, not a small local consensus - often, a village pump thread is necessary for large-scale changes. For a couple thousand changes, a more local WikiProject-level consensus may make sense. Depends on the task, really. I have no objections to spelling this out in a footnote so long as it's obvious that "consensus" doesn't mean an obscure discussion at bot requests or something. ~ Rob13Talk 09:07, 30 December 2016 (UTC)

Perfect. This is common practice but still not written. Time to make it explicit. -- Magioladitis (talk) 09:19, 30 December 2016 (UTC)

No problem with making it explicit after giving sufficient time for community input. ~ Rob13Talk 10:07, 30 December 2016 (UTC)

I think the above sections may be missing the point

"Add a note about X specific case" doesn't seem hugely helpful when we don't have a definition to start from. If we want to define cosmetic edits, we should look at it more generally. I see two questions here that we should answer:

  1. Should cosmetic edits be defined here in policy, or in a guideline or essay?
  2. What can we agree are and are not cosmetic edits?
    1. I think everyone agrees that edits that make a visible change to a reader generally aren't cosmetic. We might be able to argue about nearly-invisible changes like “” to "" or adding of non-breaking spaces.
    2. What about changes that aren't visible in the article itself but are elsewhere? For example, changing hidden categories, changing category sort keys, or perhaps in the future overriding the auto-detected page image.
    3. What about changes that make no visible difference now, but make things easier to fix later? For example, converting external links to an external link template, particularly when it's a database site that occasionally changes its URL structure.
    4. How about changes that are invisible in normal browsers, but affect the output HTML in a way that's detectable to screen readers or the like?
    5. How about embedded metadata, like back when we had ((Persondata))?

As for consensus, IMO both "an approved BRFA can override COSMETICBOT" and "bots still need approval even if it's not cosmetic" are obvious and I don't think they've ever been a point of dispute. Disputes around bot cosmetic edits seem to have been either malfunctioning bots that aren't making their non-cosmetic change or attempts to see if consensus has changed so something should no longer be done. Anomie 14:21, 3 January 2017 (UTC)

Anomie

These are some of the complaints I get from time to time. -- Magioladitis (talk) 14:31, 3 January 2017 (UTC)

Re your first bullet, WP:COSMETICBOT doesn't affect individual edits. For large-scale assisted edits such as cleaning up renames of many files or files with many uses it would want consensus, but I'm not convinced we need to waste our time enumerating every instance where such consensus already exists as seems to be the case here. For bots, the bot already needs a BRFA to do anything at all outside of its own or its owners userspace, which would include consensus to override WP:COSMETICBOT if necessary.
I'm not sure what your second bullet is referring to, unless it's not really a separate bullet from the first one.
Re your third bullet, "doing these changes is OK but only in addition to other changes and not as sole edits" is exactly what WP:COSMETICBOT is saying. Unless again this isn't supposed to be a separate point from the first bullet.
I'll admit I haven't looked into what complaints you get beyond seeing what's been raised at notice boards I happen to watch and at the arbitration request, but aside from a very few people complaining that no bot should ever make any cosmetic changes (even combined with non-cosmetic changes) it looks like most of the complaints about your bot with respect to cosmetic edits are due to the bot making cosmetic changes without the intended non-cosmetic change, where you've fixed the immediate issues over the years without being able to fix whatever is the underlying cause that makes it keep recurring, combined with a high edit rate so even a low percentage of errors is still a large number. The complaints about assisted edits on your own account with respect to WP:COSMETICBOT (as oppose to the complaints about other things) seem to be similar. Anomie 15:11, 3 January 2017 (UTC)

Anomie Re my first bullet: There are also bots doing the same. We need some protection for these bots against complaints. An easy reference for them wehn someone mentions COSMETICBOT. -- Magioladitis (talk) 15:19, 3 January 2017 (UTC)

That would be their BRFA. As I already said. Anomie 03:31, 4 January 2017 (UTC)

I don't think anyone is arguing that a BRFA cannot override COSMETICBOT. The issue that has come up occasionally is when the BRFA is for one task, but the bot operator insists on making other changes at the same time. One solution would be for the bots that have trouble to simply limit themselves to clearly-articulated tasks in their BRFA, which can be backed up with consensus-determining discussions. Edits with that kind of documentation are not likely to sustain much criticism. — Carl (CBM · talk) 01:23, 16 January 2017 (UTC)

A draft rewrite

I drafted a potential rewrite at User:Anomie/Sandbox2 (permalink). Your input would be appreciated, please comment here. If we can come up with a version that seems good to us here, the next step would be a full-blown RFC. Anomie 19:57, 21 January 2017 (UTC)

May we edit the draft?Headbomb {talk / contribs / physics / books} 00:08, 22 January 2017 (UTC)
It might make it a little hard to discuss if it changes too much, but otherwise I don't see why not. Anomie 00:36, 22 January 2017 (UTC)
Gave it a shot (permalink). The biggest difference (content wise) is the removal of mention of automated/semiautomated means of editing. I don't believe this is important to mention, especially since someone using scripts, or just doing a bunch of cosmetic things manual would be just as wrong (WP:MEATBOT). I also didn't like the original structure, which made it hard to follow if sub-bullets were meant as examples or counterexamples, so I switch it to a clearer 'these are cosmetic, usually' and 'there are non-cosmetic, usually' list. Headbomb {talk / contribs / physics / books} 01:10, 22 January 2017 (UTC)
Also added examples (Special:PermaLink/761274974), but we'll need one for the 'egregiously bad HTML', since I'm not really familiar with those errors. Headbomb {talk / contribs / physics / books} 01:28, 22 January 2017 (UTC)

I like the tone of the expansion to the policy I'm seeing at the draft—I think those are broadly the categories of the constitution of a cosmetic edit.

It does offend my sensibility that we jump from "cosmetic changes are problematic" to "here's what these are/aren't". A user reviewing the section will be somewhat disoriented. (I don't see a good way to fix this issue myself else I would have been bold.)

A good idea IMO would be to suggest examples at the first mention of each classification, rather than in the context of the "substantial edit" list. I would scratch my head at "administration of the encyclopedia" in the context of the cosmetic if I weren't to read to the next section.

As a curiosity, if I throw "WikiProject talk page maintenance" at these definitions, what would you assess that as? (And you can take "WikiProject talk page maintenance" to mean what you want.) --Izno (talk) 14:05, 3 February 2017 (UTC)

@Izno: I had put examples before, but Anomie felt they were unhelpful [2]. Would those help? As for "WikiProject talk page maintenance" it mostly depends on what you have in mind. Automatic assessment? Clearly not cosmetic. Archival of discussion? Not cosmetic. Bypassing a template redirect (e.g. ((WP Journals)) → ((WikiProject Academic Journals))? Clearly cosmetic. Headbomb {talk / contribs / physics / books} 15:12, 3 February 2017 (UTC)
Ah, yes, that rationale makes sense. I think the section should definitely be refactored to show us the substantial edits rather than the cosmetic. --Izno (talk) 15:44, 3 February 2017 (UTC)

The draft is in a good way. Nice work. -- Magioladitis (talk) 14:37, 3 February 2017 (UTC)

Strong Support of the new draft. This discussion that I have been having highlight the issues with the current ambiguity of the policy and its failings to define what cosmetic actually is. I would like to add: Consensus for a bot to make any particular cosmetic change must be formalized in an approved request for approval, which will require an established consensus for that task. I don't feel that enough outside-BRFA people contribute to the discussions there. Consensus discussions should be actively advertised for participation, as RfCs are. TheMagikCow (talk) 12:55, 13 February 2017 (UTC)

We're not at the RFC stage yet, but it's coming. The point of the draft is to hash out ideas before proposing it to the wider community. The draft seems to have stabilized to something I think most or all of the BAG is behind. I suspect we're just waiting for the ARBCOM stuff to settle before going to RFC. But who knows, maybe it'll help with the ARBCOM stuff to submit it for RFC now? Headbomb {talk / contribs / physics / books} 13:23, 13 February 2017 (UTC)
The ArbCom seems to move in the direction to encourage discussion within the community. So, in fact we are moving to the direction that everybody seems to agree. -- Magioladitis (talk) 13:38, 13 February 2017 (UTC)
  • Like Anomie said, bots still require approval. Someone creating a maintenance category for the purpose of doing cosmetic edits via bots would get that bot blocked on sight and bot-privileges revoked for massively failing to get the point. The policy needs to outline the general idea, and the draft does that very well. This isn't a legal document that needs to cover all cornercases and malicious behaviours, otherwise we run the chance of causing an economic collapse here. We have WP:COMMON/WP:WIKILAWYER to deal with atypical situations if they ever arise, and people who try to lawyer their way around consensus. Headbomb {talk / contribs / physics / books} 04:20, 14 February 2017 (UTC)

Policy on edit rate

I am led to believe some of the information at WP:BOTREQUIRE is a bit outdated, or is at least unclear. Specifically:

Bots' editing speed should be regulated in some way; subject to approval, bots doing non-urgent tasks may edit approximately once every ten seconds, while bots doing more urgent tasks may edit approximately once every five seconds.

This 10-second rule was added no later than 2006, presumably before the introduction of the maxlag parameter. I think we're at the point that we really shouldn't worry about performance, so instead of a hard N-second rule, we should ask that bots use the standard 5-second maxlag and respect it, making all API requests synchronous. The same goes for the next bullet point about slowing things down during peak hours. The last bullet down in this section of the policy mentions maxlag, but it's unclear if it is an alternative to the 10-second rule. Finally, if the concern is flooding recent changes, then I must argue against it, as this is why we have the option to hide bot edits from recent changes and watchlists. Right?

Let's assume the clauses are all in regards to performance. I'm then proposing we change these three bullets to something like:

This gives more weight to the maxlag solution, which I believe is preferred. The 10 second rule can still stay as an alternative, because indeed sometimes the maxlag climbs to at least that high, if not much much more. In that case your 6 EPM bot is going too fast. I just don't think we should impose arbitrary EPM limitations when the server can do it for us. During BRFA trials I do ask that the edit rate be limited to some degree, since we don't know the bot to be stable, etc. Beyond that I think it's OK to go reasonably fast, even for non-critical tasks. If I am wrong and we should give concern to performance in the case of bots, please correct me :)

Thoughts? MusikAnimal talk 21:13, 16 February 2017 (UTC)

The 10 second rule (or whatever limit there is) is also there to provide limits on malfunctioning bots. If it takes 10 minutes to notice an issue, then that's 60 edits. If you go down to 5 second, then you've doubled that. Headbomb {talk / contribs / physics / books} 22:11, 16 February 2017 (UTC)
As far as codifying this policy goes, using "averages" and "approximates" may be preferred. I got hit on another language project for doing manually supervised bot edits (flagged) over their "6 edits per min" rule - even though it was <3epm over my 30 editing run (during 3 of the specific mins I hit 10epm). — xaosflux Talk 23:11, 16 February 2017 (UTC)
Re: malfunctioning bots – This is why I ask to slow things down during a trial. After being approved, any concern regarding a malfunctioning bot could also be said about the "urgent" bots that edit much faster. For instance ClueBot NG, which is deemed "urgent", reportedly can ran at over 9,000 EPM, though I don't think it's come anywhere close to that. Many other non-urgent bots run well beyond 6 EPM ([3][4][5]). Either way, the policy seems to imply this is about performance, not malfunctioning bots or flooding recent changes, so it should at the very least be clarified. We should also encourage usage of maxlag, and not list at the bottom as an apparent alternative. Again, authors who code it to edit at 10-second intervals may actually be doing more harm than good when things are backed up. Maxlag can grow well beyond 10 seconds, so you should listen to the server MusikAnimal talk 20:58, 17 February 2017 (UTC)
I think the exact numbers are outdated. I think exact numbers are also fairly pointless, especially since it's very subjective as to what constitutes urgent tasks exactly. Respecting maxlag (or sane latency) is really the only real requirement from performance standpoint. Perhaps limiting concurrent connections. Slower editing may be advised if the task is likely to screw something up. I agree that this focuses too much on performance (10 years ago), which really isn't a major issue. —  HELLKNOWZ  ▎TALK 21:35, 17 February 2017 (UTC)
As an aside, I've tested this, and AWB in bot mode doesn't appear to obey maxlag as far as I can tell. If I tell it to edit with no pause between edits, it will do that. It only seems to slow when the wiki is actually in read-only mode (in which case I get a pop-up saying it's in read-only; that happens every rare once-in-a-while no matter what speed it's running at). ~ Rob13Talk 00:16, 18 February 2017 (UTC)

I agree that the 10 epm is outdated and it should change to maxlag. -- Magioladitis (talk) 01:38, 18 February 2017 (UTC)

I think we should be finding ways to make the subject-space page half as long. So many words. Regarding edit rates, I believe MediaWiki already sets rate limits for bots and admins, regular logged-in users, and logged-out users. Why not just rely on those settings? --MZMcBride (talk) 05:34, 18 February 2017 (UTC)

While rate limits can be set in MediaWiki, no editing rate limits are set here for autoconfirmed users. Anomie 12:19, 18 February 2017 (UTC)

Side note: AWB in bot mode respects maxlag. -- Magioladitis (talk) 12:27, 18 February 2017 (UTC)

All the best: Rich Farmbrough, 16:39, 18 February 2017 (UTC).

Bot wars on Wikipedia

-- GreenC 01:46, 25 February 2017 (UTC)

Some "research". All old news, and they didn't even mention bots warring with themselves, which is much more fun. All they had to do was come here and ask, and someone would have pointed them to this page. – Jonesey95 (talk) 02:09, 25 February 2017 (UTC)
Bot warring is not "news". They looked beyond anecdotal stories like the Lamest list, and did data analysis and statistics with every edit by every bot (within a sample article group) and reported what the results actually are - something that beforehand was unknown. They also did it across wiki languages to see what patterns arose (Germany had the least problems for example). They did it not to inform Wikipedia of its bot problems, but to show how automated bots in a complex system can create unintended consequences with an eye on things like self-driving cars and other types of networks where many well-intentioned and vetted bots can create havoc unintentionally. For the purpose of Wikipedia and policy, I think the results show how widespread the problem really is - it's systemic, subtle, not a random lulz list of a dozen incidents - and maybe think about what we can do about it. I know my bot WaybackMedic over 75% of its edits are fixing problems created by other bots and tools. There doesn't seem to be much inter-bot coordination other than what bot operators do on their own. -- GreenC 15:22, 25 February 2017 (UTC)
Hmm. The Guardian article seems fairly useless as far as any real coverage of bots on Wikipedia. Tracking down the actual paper reveals that the majority of the reverts they found came from interwiki bots and they analyzed data from 2001–2010, i.e. it's already rather dated. Anomie 14:30, 26 February 2017 (UTC)
I don't see why any of those facts makes the study useless for real coverage of bots on Wikipedia. Has something changed since 2001-1010? Are interwiki bots not bots? My bot is not interwiki, it's 2017, and the majority of its fixes are other bots and tools. I have no recourse other than appeal to the bot/tool owners to coordinate and sometimes they do, and sometimes they don't. The wars continue. -- GreenC 15:32, 26 February 2017 (UTC)
Unless there is a bov v bot revert cycle going on, this isn't really much of a war. — xaosflux Talk 16:06, 26 February 2017 (UTC)
The traditional sense of a revert cycle is a curious though rare phenomenon, and generally easy to fix once made known. The bigger issue of well meaning bots with slightly different rules that lead to unintended consequences; and bots which spend much of their time changing edits made by other bots for lack of common rules and coordination. -- GreenC 16:18, 26 February 2017 (UTC)
Err, yes, a lot has changed since 2001–1010. Wikidata completely eliminating interwiki link bots, for one thing. Anomie 16:59, 26 February 2017 (UTC)

It was a problem with the interwiki scripts back in 2010. Now it's resolved. Wikidata improved this situation. I don't there are any bot wars anymore. A thing that we have is one bot improving other bots edit. We have a phenomenon of multiple bots visiting the same page one after the other. -- Magioladitis (talk) 16:11, 26 February 2017 (UTC)

If each edit is incrementally making the page better, then everyone wins. If a bot edit makes the page worse, and another bot has to clean it up - that is undesirable - and we should discuss shutting stopping the first task. These are very case by case and are always open for re-review. An important caveats that often gets overlooked: we should never depend that any bot will make a future edit; so if one bots makes a page better than it was before their edit it will generally be justified. — xaosflux Talk 16:30, 26 February 2017 (UTC)

RfC to add general fixes to existing bots

Wikipedia:Village_pump_(proposals)#Should_bots_perform_secondary_.22cosmetic.22_tasks_while_making_a_primary_task.3F. -- Magioladitis (talk) 07:48, 28 February 2017 (UTC)

There is nothing in the RFC as posed that would "add general fixes to existing bots". Each bot would still need to be approved for all of its tasks, including general fixes. The RFC seems to be on the broader point of whether such approval is acceptable, which of course it is in some situations. — Carl (CBM · talk) 12:32, 28 February 2017 (UTC)

It's a motion that community encourages bot owners to add general fixes in their bot tasks. -- Magioladitis (talk) 12:34, 28 February 2017 (UTC)

Are/should IPs be allowed to run bots?

The following discussion is an archived record of a request for comment. Please do not modify it. No further edits should be made to this discussion. A summary of the conclusions reached follows.
While some support IP-operated bots under some certain conditions, the consensus is generally against IP-operated bots. Concerns are IPs are not generally static, which compromises WP:BOTCOMM. Even in the case of a static IP, the IP could change after (moving from town to another), edits from different temporary locations, or similar. There's also the fact that if you can be bothered to login/register an account for a bot, you can login/register an account for yourself.

Consensus is also in favour of considering an IP's edit history for the purpose of establishing "good standing" and "experience" in the sense required by WP:BOTAPPROVAL. Headbomb {talk / contribs / physics / books} 01:29, 25 March 2017 (UTC)


This issue came up at the newly-filed Wikipedia:Bots/Requests for approval/TrustMeImAIRobot, which would be a bot run by 89.28.5.39 (talk · contribs · WHOIS).

Current bot policy is that bot operators are "prominently identifiable" on the bot's user page. This is mostly to ensure that WP:BOTCOMM is followed, and to a lesser extent help the community deal with problematic issues from the bot operator should they arise (and I will note here I have no reason to suspect that IP 89.28.5.39 would be prone to such problematic issues). TrustMeImAIRobot (talk · contribs) currently identifies its operator as 89.28.5.39 (talk · contribs · WHOIS), so in a strict reading of the policy, one might argue the policy's requirements are met. I'm not sure however, this is is what the community intended to require.

So, regardless of if they are currently allowed by current policy, should IPs be allowed to operate bots? Headbomb {talk / contribs / physics / books} 16:07, 1 March 2017 (UTC)

Discussion

You should post from that account, not from the bot account. See WP:BOTACC, which has been pointed out before. Headbomb {talk / contribs / physics / books} 11:02, 2 March 2017 (UTC)
I understand, but taking in consideration the fact that the topic was started from my bot account, it was logic to add notes from it as well. Should I start a new request-for-approval from this account, or that topic with some discussions already made is OK? 5-HT (talk) 13:26, 2 March 2017 (UTC)
You should never use your bot account for anything but limited testing or approved tasks. This means no messages that might lead others to believe the account is a human. This is part of WP:BOTPOL, which you are expected to read and understand before you can get approved for a full bot account. —  HELLKNOWZ  ▎TALK 14:03, 2 March 2017 (UTC)
Yes, but as an IP-user I wasn't able to add my request-for-approve, and having only robo-account I thought that it's not a big problem to make the request from it, WP:IAR. Also, i've added 2 notes, to mention, that account-operator was created, and I consider that making them from robo-account was a good deal, because it was the topic starter. All other commits are made as IP-user or from this newly created account. 5-HT (talk) 15:11, 2 March 2017 (UTC)
The IP might be willing to create an account. I'm just wondering (pre-emptively) what happens on the day that an IP wants to run a bot, but is unwilling to create an account for themselves for whatever reason. Headbomb {talk / contribs / physics / books} 16:19, 1 March 2017 (UTC)
Expensive? Creating an account on Wikipedia is free. Headbomb {talk / contribs / physics / books} 17:51, 1 March 2017 (UTC)
Creating account and making commits to fit experience requirements is very time consuming (expensive throw time spent on it). 89.28.5.39 (talk) 18:16, 1 March 2017 (UTC)
Creating the account takes less time than developing a bot; you would be better off with a completely new account, pointing to your IP edits, than staying unregistered. עוד מישהו Od Mishehu 14:26, 2 March 2017 (UTC)
I've tried to create an account-operator some time ago, which was banned a day after for 'meaningless' nickname. Reading in depth nickname policies and requesting nickname change isn't as fast as writing an assistance bot for the task I'm solving, moreover it's a way less interesting. 5-HT (talk) 15:22, 2 March 2017 (UTC)
You've mentioned this a few times now, I'm curious what the name was that was blocked as "meaningless". Anomie 15:42, 2 March 2017 (UTC)
Also, not having an account does not remove the requirement to have some experience and familiarity with English Wikipedia, its policies, guidelines, processes and community expectations. It's not about edit count -- making commits just to make commits wouldn't count anyway. And commits made as an IP before are just as fine. —  HELLKNOWZ  ▎TALK 18:03, 1 March 2017 (UTC)
I've tried before for two times to create an account, and was two times banned few days after for the reason that my nickname was 'meaningless' (which is quite abstract reason), and I'm dropped the idea to change it, because nickname changing policy was stating that this process can take 3+ months, and having an account wasn't giving any reasonable option for me or outweighing necessity to read nickname policies in details, to understand what the real reason for ban was. Before applying for approve, the idea to create an empty account for bot-operator was looking more senseless than applying as an IP-user. 89.28.5.39 (talk) 18:28, 1 March 2017 (UTC)
Only developers and checkusers can see user-agent information, it is not useful as a contact for editors. — xaosflux Talk 18:16, 1 March 2017 (UTC)
If my bot makes some significant load on the servers administrators can contact me about this. If my bot makes any harmful commit, which would be reverted by any other user after me, I would know about this, and would come here to see what's happening, what my bot did wrong, and if there were any messages on my IP-talk-page, or bot's-talk-page about the issue. 89.28.5.39 (talk) 18:45, 1 March 2017 (UTC)
The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

WP:COSMETICBOT update

The following discussion is an archived record of a request for comment. Please do not modify it. No further edits should be made to this discussion. A summary of the conclusions reached follows.
A clear consensus exists to adopt the proposed language. bd2412 T 16:43, 18 May 2017 (UTC)

The current policy of WP:COSMETICBOT, while relatively clear in its intent, is currently fairly vague in practice, and short on examples. Several of us (both BAG and non-BAG members) have drafted User:Anomie/Sandbox2 (talk, see also a prior discussion) to 1) the motivation for this policy 2) clarify what the terms cosmetic, substantial/non-cosmetic, and minor edit typically refer to, 3) to clarify under what conditions bots may or may not make such changes 4) how to deal with undesired cosmetic edits.

This RFC is to see if the proposed update/wording has consensus. Refinements can be made during the RFC if issues are found with it. Headbomb {talk / contribs / physics / books} 11:46, 26 March 2017 (UTC)

Current vs proposed versions

Current

Cosmetic changes (such as many of the AWB general fixes) should be applied only when there is a substantive change to make at the same time.

Scripts that apply cosmetic changes, such as cosmetic_changes.py, should be used with caution. The pywiki functions standardizeCategories, validXhtml, translateAndCapitalizeNamespaces, removeNonBreakingSpaceBeforePercent, or equivalent functionality, should not be used (as of May 2009), as they do not function correctly or there is no consensus for such changes. The functions removeUselessSpaces and cleanUpSectionHeaders are also not recommended, as they mainly move around whitespace.

Proposed (changes since start of RFC)

Cosmetic changes to the wikitext are sometimes the most controversial, either in themselves or because they clutter page histories, watchlists, and/or the recent changes feed with edits that are not worth the reviewing time spent. Such changes should not usually be done on their own, but may be allowed in an edit that also includes a substantive change.

Changes that are typically considered substantive affect something visible to readers and consumers of Wikipedia, such as

  • the output text or HTML in ways that make a difference to the audio or visual rendering of a page in web browsers, screen readers, when printed, in PDFs, or when accessed through other forms of assistive technology (e.g. removing a deleted category, updating a template parameter, changing whitespace in bulleted vertical lists);
  • the "user-facing interfaces" of Wikipedia, such as category listing or on-wiki and external search engine results (e.g. changing category sort keys, noindexing, search engine summaries/snippets, or page images);
  • the "administration of the encyclopedia", such as the maintenance of hidden categories used to track maintenance backlogs (e.g. changing ((citation needed)) to ((citation needed|date=September 2016))); or
  • egregiously invalid HTML such as unclosed tags, even if it doesn't affect browsers' display or is fixed before output by HTML Tidy (e.g. changing <sup>...</sub> to <sup>...</sup>)

while changes that do not are typically considered cosmetic. Minor edits are not usually considered cosmetic but still need consensus to be done by bots.

Consensus can, as always, create exceptions for particular cosmetic edits. For example, the community frequently determines that a particular template should be substituted so it can be deleted, even though the substitution does not change the output of the page. Consensus for a bot to make any particular cosmetic change must be formalized in an approved request for approval.

While this policy applies only to bots, human editors may also wish to follow this guidance for the reasons given here, especially if making such changes on large scales. Keep in mind that reverting a cosmetic edit is also a cosmetic edit. If the changes made in a cosmetic edit would otherwise be acceptable as part of a substantive edit, there is no reason to revert them. Report the issue to the bot operator instead.

Cosmetic bot section update discussion

The overall clarification is good. The final paragraph, however, goes too far. What we have seen in several cases of abuse - with Betacommand, as one example, and more recently with others - was an attempt to gain a first-mover advantage by making cosmetic edits on their own on a large scale, based on the opinion of the bot operator rather than on any site-wide consensus. This is related to WP:FAITACCOMPLI. The best way to handle these is to restore the status quo from before the inappropriate bot edits. While there are some cosmetic edits that do objectively improve the article, others only change from one optional style to another. — Carl (CBM · talk) 13:06, 26 March 2017 (UTC)
I also believe that the final paragraph should, at a minimum, not be given the same weight as the rest of the text. If adopted, this new text could be used to clarify WP:AWBRULES, #4. I support the rest of the changes. (Full disclosure: I have applied minor copy edits to the proposal to change "substantial" to "substantive" per the original text and the meaning of English words.) – Jonesey95 (talk) 13:41, 26 March 2017 (UTC)
This last paragraph is specifically to prevent/minimize knee-jerk reverts like [6]. If the changes would otherwise have been fine (e.g. as part of a non-cosmetic change), then there is by definition no reason to revert the edit. It is not because no substantive changes have been done in an edit that the previous version was better, especially if those changes would eventually be done as part of a substantive edit. These reverts are utterly pointless, and clutter edit histories just as much as the original edits. This is in contrast to reverting a cosmetic change because neither version are considered preferable, and both version are on equal footing.
For example, changing ((WP Astronomy)) to ((WikiProject Astronomy)) shouldn't be done on its own. But if a bot did that by mistake/malfunction, there's no reason to revert this. However, if a bot changed ((citation |last=Smith |first=John |...)) to ((citation |first=John |last=Smith |...)), breaking an already established convention, or trying to create a convention no one supports (e.g. WP:FAITACCOMPLI), then there is a reason to revert. That's the distinction drawn in that last paragraph. Headbomb {talk / contribs / physics / books} 14:40, 26 March 2017 (UTC)
Refining my objection: I can live with bits about reverting, but the first sentence really serves as a restatement of, or addendum to, MEATBOT. If you want to refine MEATBOT, do it in that section, not in a section ostensibly describing cosmetic edits. I recommend removal of this sentence: "While this policy applies only to bots, human editors may also wish to follow this guidance for the reasons given here, especially if making such changes on large scales." Incorporating that sentiment, in some form, into MEATBOT might make sense. – Jonesey95 (talk) 15:41, 26 March 2017 (UTC)
I could live with putting that first sentence in WP:MEATBOT. However it makes more sense to me here, given that this is more or less where the only guidance on cosmetic edits exist on Wikipedia is. Having it here also makes it clear that the policy applies to bots only, unless there are issues of WP:MEATBOT. Thoughts? Headbomb {talk / contribs / physics / books} 15:50, 26 March 2017 (UTC)
Re Headbomb: The problematic bot operators who cause problems are not making these edits "accidentally" - they intentionally allow the bot to make them because of a personal desire to see their preferences implemented site-wide. In some cases they go out of their way to make the cosmetic edits in a misguided attempt to "clean" pages or "check" the wiki. Your proposal gives these operators a first-mover advantage, which is inappropriate. In general there is no reason to remove "Template:" or to change "WP Astronomy" to "WikiProject Astronomy". These are just personal preferences of a relatively small number of bot operators, and do not need to be changed even if another edit is made. We tolerate the change, to some extent, if a more significant change is made, but that does not mean the change is actually an improvement. — Carl (CBM · talk) 15:57, 26 March 2017 (UTC)
I see you were right, Headbomb. True, there's no reason to remove "Template:" or to change "WP Astronomy" to "WikiProject Astronomy". The point you're missing is that there's even less point to knee-jerk revert the edit. Stop/block the (meat)bot, take it to WP:ANI or other appropriate forum, and it can be reverted if consensus there determines that reverts should be done. Anomie 16:07, 26 March 2017 (UTC)
That doesn't really deal with the first-mover advantage, though. It also doesn't deal well with issues like this IP editor. For an IP address which is making MEATBOT COSMETICBOT edits, the right solution is the same as handling vandalism: if they know their edits won't stick, they have less reason to make them. I'll also point out that for some problematic bot editors - such as one who was recently the subject of an arbcom decision - it can be clear from experience that discussion is unlikely to be fruitful. I think it is likely that the collection of bot operators and MEATBOT operators I have in mind, and the collection you have in mind, may not be the same. The policy needs to cover all of them. — Carl (CBM · talk) 16:35, 26 March 2017 (UTC)
If discussion doesn't help, then blocking would be the next step. That's why blocking exists after all, stopping editors who don't listen to requests and warnings. Jo-Jo Eumerus (talk, contributions) 16:46, 26 March 2017 (UTC)
First mover advantage on invoking templates with ((TemplateName)) instead of ((Template:TemplateName))? I'm afraid you're looking at 10+ years of a pretty standard convention. As of the last dump, this was done on a total of 17 articles (and those were mostly in comments telling people were to look for the documentation of a template), out of 5.3 million articles (or 0.00032% of all articles). If you dispute that CW Error #01 is contentious, take it to WP:CHECKWIKI. But to revert simply because nothing else was done to "prevent" an already achieved WP:FAITACCOMPLI on a matter everyone agrees is best practice is a waste of everyone's time. Headbomb {talk / contribs / physics / books} 17:19, 26 March 2017 (UTC)
Yes, that one is relatively well established. However, experience shows that very often, once one problem is "fixed", another problem is invented to take its place. Reference re-ordering was an example of one of these non-rules that someone made up - it took years to get that removed from AWB, despite it never having consensus in any guideline or style guide. Occasionally I have to remind editors that HTML entities are perfectly acceptable. I have seen bot operators intentionally orphan a template via cosmetic edits, then claim the template is unused and should be deleted. It's these new issues where being aware of the the first mover advantage is particularly important. There are many "minority" styles that are perfectly acceptable. — Carl (CBM · talk) 17:28, 26 March 2017 (UTC)
Then use a scalpel, not a hammer. "... despite it never having consensus in any guideline or style guide". That is covered by the "if" clause in the last paragraph. If the edit shouldn't have been made as part of a substantive edit, there is a reason to revert. If the edit would have been fine as part of a substantive edit, there is no reason to revert.Headbomb {talk / contribs / physics / books} 18:02, 26 March 2017 (UTC)


Not sure if we want to encourage the pounding of the revert button over cosmetic edits. Maybe talk first revert later if ever is a better tactic. Jo-Jo Eumerus (talk, contributions) 13:20, 26 March 2017 (UTC)
The goal should be prevent cosmetic edits in the first place, of course. — Carl (CBM · talk) 13:32, 26 March 2017 (UTC)
Mostly a personal feeling, the bickering over them is more harmful than the cosmetic edits themselves. Jo-Jo Eumerus (talk, contributions) 13:57, 26 March 2017 (UTC)
I think I'm in agreement with Carl on this one. We have an ongoing problem with a small minority of bot operators, as the recent arb-case has demonstrated. Non bot-operators can't apply BRD to large scale changes carried out by these editors, for the obvious practical reasons. As has been demonstrated in recent months, their response to challenge has simply been to say "I've made the change, against policy, put up with it". Routinely reverting such changes would certainly remove the "first-mover" advantage, dis-encouraging their behaviour, and it would reduce tensions with non-bot operators, who would see BRD being applied. I take Jo-Jo's comment on blocking being a good option, but as the recent arb-case shows, this simply doesn't work/happen in practice. Hchc2009 (talk) 17:30, 26 March 2017 (UTC)
@Hchc2009: say a bot made, because of a malfunction, 20 of these edits [7] or even 1000 of these edits [8] before it got blocked. What is gained by reverting? Especially since those have consensus to be been done as part of substantive edits? The Magioliditis/Yobot situation was caused by a big case of WP:IDIDNTHEARTHAT, not because people weren't allowed to revert (or not revert) his bot's pointless edit. Headbomb {talk / contribs / physics / books} 18:10, 26 March 2017 (UTC)

For me, the problem with that argument is that normal editors can't revert the likes of Magioliditis, as they don't have bots with which do so. For what it's worth, I think that if editors operating bots were held responsible for fixing the malfunctioning behaviour of their bots - including the potential 1,000 article mistake example you've given here - they might be more motivated to prevent their bots malfunctioning in the first place... Hchc2009 (talk) 18:18, 26 March 2017 (UTC)

Everyone has the ability to revert anyone. The question the paragraph attempts to address is should you? If a bot has been favouring one cosmetic style over another equally valid cosmetic style (((citation |last=Smith |first=John |...)) to ((citation |first=John |last=Smith |...))), then clearly reverts are warranted. But if a bot cleaned up

[[Category:Animals]][[Category:Cats]][[Category:Pets]]

to

[[Category:Animals]]
[[Category:Cats]]
[[Category:Pets]]

There really is no reason to revert just because this was a cosmetic edit. Headbomb {talk / contribs / physics / books} 18:30, 26 March 2017 (UTC)

If I understand the distinction you are making, you are suggesting that changing from one valid cosmetic style to another such as the order of parameters in a template can be reverted, but changing ((WP Astronomy)) to ((WikiProject Astronomy)) shouldn't, nor adding spaces between categorization links, because while both styles are also permissible, the second is preferred to the first? If this is your intent, the proposed text should clarify this; as it stands, removing the spaces between category links or changing to ((WP Astronomy)) would also be considered cosmetic edits that shouldn't be reverted. To be honest, though, if the desire to avoid a cosmetic revert on top of the original cosmetic change is considered higher priority than combating fait accompli editing, I'm not clear on why the first scenario of reverting from one equally valid style to another should be considered OK. isaacl (talk) 06:50, 28 March 2017 (UTC)
Re:"If this is your intent, the proposed text should clarify this". I'm not sure how "If the changes made in a cosmetic edit would otherwise be acceptable as part of a substantive edit, there is no reason to revert them." is unclear. No bot would be approved to change the parameter order of last/first in citations. That's not a change that would otherwise be acceptable. Putting categories on their own lines/using the full WP Astronomy templates are not otherwise contentious. Headbomb {t · c · p · b} 09:50, 28 March 2017 (UTC)
That's a helpful clarification: If the changes made in a cosmetic edit would otherwise be approved as a bot edit when made as part of a substantive edit, then there is no reason to revert the change. Acceptable is in the eye of the beholder: with a manual edit, personally I don't believe a change to the order of parameters in a template would be considered unacceptable. Thus it would be helpful to clarify that "acceptable" is in context of bot approval. isaacl (talk) 01:47, 29 March 2017 (UTC)

Proposal for a different approach

In the approach I would like to propose the update to the policy would be in two parts:

  1. define Cosmetic edit in Wikipedia:Bot policy#Definitions
  2. write the rules regarding cosmetic edits in Wikipedia:Bot policy#Cosmetic changes (a.k.a. WP:COSMETICBOT)

The definition (#1 above) could be something in this vein:



And the update to the COSMETICBOT section something in this vein:


Any bot may generate false positives (i.e. the bot changes something that shouldn't be changed, or, at least, the change falls outside the intended task). The "acceptable" amount of false positives relates to the importance of the task at hand: e.g. a bot removing images that are copyvio would be given more slack when it accidentally removes an image that isn't actually copyvio but was wrongly tagged as such, while on the other hand a bot removing underscores before a pipe in a wikilink should be stopped when turning bluelinks into redlinks. Thus a first prerequisite for a bot performing cosmetic changes is that under no condition it should generate false positives: a potential presentation improvement is no advantage over a questionable malfunction or content issue.

For fully automated bot edits cosmetic changes are generally discouraged: the cosmetic change should at least be mandatory according to applicable stable guidance (preferably policy-level) or have a very broad consensus (e.g. a few supporters for a task that affects thousands of pages would not be enough). When a bot task is submitted for approval potential cosmetic aspects should be explicitly discussed during the approval procedure (failure to do so may lead to the task being put on hold until the bot would no longer performs cosmetic edits, or is granted permission for them), and the avoidance of false positive cosmetic edits should equally be discussed during the approval procedure. Cosmetic edits would generally be low-priority, so bots performing them should be put on hold, i.e. should be put on hold more easily than bots performing high-priority edits, when producing false positives, until issues are resolved. A bot performing an edit that is entirely cosmetic should always leave an operational link in the edit summary to the place where the cosmetic edits are granted, which should also contain a human-readable explicit description of the cosmetic task (e.g. "see WP:MOS" would be too vague as an edit summary for a cosmetic task, and a link to a page with unexplained python code would be too technical for most editors wondering about the sense of a series of cosmetic edits).

Cosmetic edits performed in an assisted or semi-automated setting should be approved bot tasks (in which case the same conditions as for fully automated edits apply) or should at least generally be experienced as beneficial to the encyclopedia. When performing cosmetic edits without general bot task approval, at least all of the following applies:


Advantages of this approach (imho!)

  1. gives a rationale why bots and cosmetic edits are often (but certainly not always) at odds
  2. better distinction between desirable and undesirable cosmetic edits
  3. more intuitive (i.e. less an artificial in-Wikipedia construct) w.r.t. concepts such as "cosmetic", "substantive", etc.
  4. less technical linguo, for better understandability by the average editor
  5. integrates better with current provisions of the bot policy

--Francis Schonken (talk) 11:24, 5 April 2017 (UTC)

Oppose I don't like your version. Instead of clearly defining cosmetic edits, which is the problem that's being tried to solve here, it continues the situation of having a vague semi-definition. And your vague semi-definition does not fit with current practice as I understand it. Your wall of text trying to set policy is far too rambling. Addressing your claimed advantages, IMO you have failed at actually doing #1, #2, and #5; #3 is debatable; and #4 you succeeded in "less technical lingo" but IMO failed at "better understandability". Anomie 12:13, 5 April 2017 (UTC)
Oppose, per Anomie pretty much. It also spectacularly fails at defining a cosmetic edit (Aug 15August 15 is not cosmetic at all).Headbomb {t · c · p · b} 13:57, 5 April 2017 (UTC)
Oppose as both insufficiently specific and insufficiently correct. If Aug 15 to 15 August is cosmetic, so too is every minor wording change copyeditors frequently make. Snuge purveyor (talk) 01:06, 10 April 2017 (UTC)
The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

BAG nomination

Please note a nomination for Bot Approvals Group membership is active. Feel free to comment here. ~ Rob13Talk 22:46, 26 May 2017 (UTC)

History

Historically, being flagged as a bot account was distinct from the approval process; not all approved bots had that property. This stemmed from the fact that all bot edits were hidden from recent changes, and that was not universally desirable. Now that bot edits can be allowed to show up on recent changes, this is no longer necessary.

It is not my recollection that "all bot edits were hidden from recent changes". Comments?

All the best: Rich Farmbrough, 10:27, 28 May 2017 (UTC).

It looks like RecentChanges had a 'hidebot' option as far back as the initial revision checked into SVN, although the watchlist didn't get such an option until August 2005 at the earliest.
But given the timing of the change to make flagging non-optional, it seems more likely that Dycedarg was mistaken in adding that text: rather than becoming non-optional due to a change in whether bot-changes are shown, it became non-optional because of the then-recent addition of the ability for a flagged bot to not flag edits. This old discussion seems to support that. Anomie 11:26, 28 May 2017 (UTC)

Obvious mistake

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


I just fixed an obvious mistake in COSMETICBOT. "Visible" can't be right. We have bots that add date parameters, etc. -- Magioladitis (talk) 00:00, 12 June 2017 (UTC)

I've undone that edit. Those bots have explicit approval to do these activities. Primefac (talk) 00:02, 12 June 2017 (UTC)
Primefac Exactly. So in general these edits are not considered "cosmetic". This policy applies to bots. -- Magioladitis (talk) 00:03, 12 June 2017 (UTC)

Primefac You should know that all bots need explicit approval. -- Magioladitis (talk) 00:04, 12 June 2017 (UTC)

Anomie why don't you let more editors to comment on this? Right now the trick some people use to jump in every discussion, claim the matter is "obvious" and do not let more members of the community to participate. Right now, we have a policy what changes by consensus instead of a policy that reflects consensus. -- Magioladitis (talk) 14:17, 15 June 2017 (UTC)

Because there's nothing that needs to be commented on here except for your misjudgement in making such a poor edit. I don't really want to have to have a discussion about topic-banning you from bot-related discussions for continuing to make disruptive edits, comments, and proposals, but for that you'll need to stop doing so. Anomie 14:34, 15 June 2017 (UTC)
Seconded. This is becoming very WP:IDIDNTHEARTHAT. Headbomb {t · c · p · b} 14:36, 15 June 2017 (UTC)
Anomie I try to understand why my opinion on bot editing should be banned. Especially, when the policy recently changed exactly due to my comments and editing. I have contributed heavily in forming today's policy. -- Magioladitis (talk) 14:37, 15 June 2017 (UTC)

Headbomb Wikipedia works by consensus (See Wikipedia:BOLD, revert, discuss cycle). I do not plan to stop until consensus is achieved. Wikipedia has hundreds of editors. I want to inform about a consensus that changed to disallow working bots and kicked editors out of Wikipedia. -- Magioladitis (talk) 14:39, 15 June 2017 (UTC)

The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

Venue change for bot appeals and reexaminations

The current policy (Wikipedia:Bot policy#Appeals and reexamination of approvals) requires bot approval appeals to take place at Wikipedia talk:Bots/Requests for approval. I would like to change this venue to the Wikipedia:Bot owners' noticeboard to keep in in line with other issues that are discussed there, and to ensure a larger audience. I'm fine with leaving a requirement to send "notice" to WT:BRFA of such discussions. Any thoughts on this proposed change? — xaosflux Talk 18:56, 12 April 2017 (UTC)

Sensible. –xenotalk 21:16, 12 April 2017 (UTC)
It's something I've been meaning to tackle for a while. To me it doesn't​ make sense to have this in the BRFA page, but i never could decide between creating a de-BRFA process, or something else. Having the discussion at BOTN makes perfect sense though. I'd be for that. Headbomb {t · c · p · b} 23:27, 12 April 2017 (UTC)
Support. It should be specified whether existing discussions should be moved or not (if this is enacted). I support moving ongoing discussions while leaving a notice of the move behind. Larger audiences are always good. ~ Rob13Talk 22:39, 12 April 2017 (UTC)
I've updated the page to say WP:BOTN. Headbomb {t · c · p · b} 02:22, 16 June 2017 (UTC)

Replace cosmetic with a less misleading name

Moved from User talk:Anomie/Sandbox2. Anomie 12:37, 12 June 2017 (UTC)

One of the problems of the cosmetic bot policy is that we use the word cosmetic to mean the opposite of its real world meaning. In the real world a change that didn't alter the meaning of anything but subtly changed its visual appearance would be considered a cosmetic change. The equivalent of refreshing lipstick or dabbing on some rouge. In wiki speak it is almost the opposite, a change that doesn't have any visible effect is described as cosmetic. I suspect some of the conflict about what is and is not a cosmetic edit is from editors who have taken a commonsense real world view as to what cosmetic means rather than read the policy. So if we are going to review and redefine cosmetic now would be a good time to replace it with a word such as trivial or invisible. Since a change to alt text or a subtle change of hue so that a table made sense to people with colour blindness might be invisible to most of us but nonetheless a useful edit, invisible wouldn't always be the right word, so I suggest we define and deprecate "trivial" edits. ϢereSpielChequers 20:32, 11 June 2017 (UTC)

This draft has been RFC'd and adopted. The live version is at WP:COSMETICBOT. If you have issues and suggestions with the adopted wording, the place to raise it is at WT:BOTPOL. But I don't see how cosmetic changes to the wikitext makes things unclear. Headbomb {t · c · p · b} 23:43, 11 June 2017 (UTC)
I'd say these changes are often cosmetic from the point of view of the person viewing the wiki source. I'm not saying we should be using words in a policy that are defined in terms of how the wiki source looks, rather than how the rendered article looks; I'm just guessing that might be why the word was chosen originally. Jc3s5h (talk) 13:29, 12 June 2017 (UTC)
"Non-rendered edits" would be clearer and more verbally precise. ~ Rob13Talk 13:43, 12 June 2017 (UTC)
True, but WP:NONRENDEREDBOT is a bit wordier (and a bit harder to read). At the very least, COSMETICBOT gives some indication of the type of edit. Primefac (talk) 13:46, 12 June 2017 (UTC)
How about visual changes? The shortcut would be WP:VISUALBOT. TheMagikCow (T) (C) 15:12, 12 June 2017 (UTC)
Straightforward and clear. I like it. Primefac (talk) 15:13, 12 June 2017 (UTC)
It could work, but it suffers from a similar problem: what we are trying to proscribe is "non-visual" (i.e. invisible) changes. All of the "not" statements would have to be reversed, since what we want is visual changes, and the current language is about prohibiting "cosmetic" changes. Not a big deal, but someone would have to propose a rewrite. It's not just a drop-in change of wording.
There may be a single word that can replace "cosmetic" that means what we want: "changes that do not affect the rendered output." I can't think of that word right now, but I think it exists. – Jonesey95 (talk) 16:18, 12 June 2017 (UTC)
At one point we have to recognize that Wikipedia has terms of art, and I'd surmise that if you don't understand the concept of cosmetic edits as used by the Wikipedian community, you probably shouldn't be operating a bot on Wikipedia. A "cosmetic edit", as far as the Wikipedia community is concerned, is an edit that makes the edit window prettier, but which otherwise doesn't substantially change the rendered page. We also give a list of changes typically considered substantial. If there is still confusion about what is or is not considered cosmetic, it's not inverting the explanation from what cosmetic edits are not and define them explicitly (which can't be done) rather than by contrast that will solve the issue. If there is a specific question about specific edits, the policy is to ask for clarification and BAG will give their opinion, and if needed, serve an an mediators between bot operators and editors with concerns of violations. If something is controversial, we'll ask for an RFC. Headbomb {t · c · p · b} 19:05, 12 June 2017 (UTC)
I don't doubt the bot operators understand what we mean by cosmetic edits. I'm not convinced that their critics do, and I think a name that means the same in the real world as on wiki would reduce tensions ϢereSpielChequers 19:36, 12 June 2017 (UTC)
If they don't know what it is, then they can be pointed to WP:COSMETICBOT which explains it. Headbomb {t · c · p · b} 21:44, 12 June 2017 (UTC)
Just to respond to Primefac, the shortcut could be anything. WP:NRBOT is shorter than WP:COSMETICBOT and no less intuitive than WP:AIV, WP:RFPP, WP:RFA, etc. ~ Rob13Talk 13:43, 15 June 2017 (UTC)

I agree that COSMETICBOT should change. As I have written before. The term "cosmetic" is misleading and was inherited by a pybot script. I am satisfied to see that people that claimed in the task that the term was crystal clear now understand the need for a better term. -- Magioladitis (talk) 08:27, 20 June 2017 (UTC)

I agree with WP:NRBOT. -- Magioladitis (talk) 17:40, 22 June 2017 (UTC)

Maybe try a different approach?

I think the community is ready to completely remove the entire section. We already have many bots working on maintenance without any further prerequisites. I am glad to read that the word "cosmetic" is not clear. -- Magioladitis (talk) 14:13, 15 June 2017 (UTC)

We had an RFC that closed with "a clear consensus exists to adopt the proposed language" not even a month ago. Headbomb {t · c · p · b} 14:16, 15 June 2017 (UTC)
Headbomb True. It was a big step forward to make clearer that some edits may not change the "Visual output" but they may still be useful and at the same time disconnect the policy form an old python script. Stepping o this I suggest that we should not move to the other direction and instead reject bots byt a policy that changes by consensus to allow bot proposals and judge afterwards if they are worth to be done as tasks or not. The idea of requiring "another more important edit" before an edit is done is not working in practice. Who is actually doing it? -- Magioladitis (talk) 14:21, 15 June 2017 (UTC)
"Not working in practice" - Then fix your bots. Pretty much everyone else is doing it without issues. Headbomb {t · c · p · b} 14:22, 15 June 2017 (UTC)
Headbomb The only way to achieve this is to demand an AWB to run with general fixes on which is not actually happening with very few exceptions. I am not even aware of bot combining tasks at the moment. Are you sure that the other AWB bot owners actually use general fixes in addition to a different task? -- Magioladitis (talk) 14:23, 15 June 2017 (UTC)
I am, for one. See MinusBot (talk · contribs), or CitationCleanerBot (talk · contribs) for instance. Headbomb {t · c · p · b} 14:24, 15 June 2017 (UTC)
Thanks for letting me know. I am still not satisfied by the number of "minor errors" fixed per day. -- Magioladitis (talk) 14:29, 15 June 2017 (UTC)

The previous RfC was a good start against all those that completely disagree with edits that do not change the visual output. Now it's time for a more decisive action i order to reflect the real consensus. -- Magioladitis (talk) 14:41, 15 June 2017 (UTC)

Because, after this period there should an aftermath. 35,000 unfixed pages maybe have thought us a lesson. -- Magioladitis (talk) 14:47, 15 June 2017 (UTC)

Magio, WP:DROP it. 1) The RFC reflects the 'real consensus'. 2) Several of those 35,000 fixes are extremely-low priority fixes that do not change anything in how the actual page is rendered, and does not concern anything that is actually broken. 3) I have spent months trying to get you to fix those things that everyone agree are actually broken and needs fixing, and even updated the WP:CWERRORS table to make which fixes are considered cosmetic and which are not crystal clear to you and others. You can even sort them by priority, and by whether or not they are cosmetic. If 35,000 unfixes pages somehow offends you, you have a path to reduce that number by a significant amount. Bitching about you being unable to fix [Error 2], of which there is currently only 1 instance, on your own, will do nothing to reduce that 35000 number. Headbomb {t · c · p · b} 14:54, 15 June 2017 (UTC)
Headbomb how did we end up having a backlong in high priority errors too? Who is responsible for that? I recently came across another discussion of an admin complaining to an editor because the editor was fixing pages in maintenance categories. Or recently I was advised that when a bot clogs I should use the nobots tag by the very same people who without reporting bugs played key role against bot editing. -- Magioladitis (talk) 17:14, 15 June 2017 (UTC)
I'm not sure I understand the question? I have a backlog? If you mean the checkwiki stuff, I suspect that has to do with either a lack of participation, the loss of bgwhite, or refinements to CW logic that now catches more instance of issues. One thing it doesn't have a thing to do with is WP:COSMETICBOT, since those fixes aren't cosmetic. For the rest, you're asking me to comment on things I know nothing about. I don't know what conversations you're referring to, concerning what edits, or what the nobots thing has to do with anything. Headbomb {t · c · p · b} 17:18, 15 June 2017 (UTC)
I still would like an investigation to what led to Bgwhite's loss. I did not get satisfying answers of how certain people may haave led to that. Anyway. this is offtopic but at some the commuity has to inestigate that. -- Magioladitis (talk) 11:35, 16 June 2017 (UTC)
If you want to know why bgwhite is gone, send them an email. From my recollection, they simply lost their patience with the ARBCOM case. Headbomb {t · c · p · b} 11:43, 16 June 2017 (UTC)
Which could be summarised as "hostile editing environment", I think. All the best: Rich Farmbrough, 10:28, 17 June 2017 (UTC).

Headbomb I already sent several emails to them and I also contacted WMF in person in Berlin for that case. I think that certain actions from certain people led to this situation. Losing Bgwhite, on eof the most active editors and programmers is not that simple as lost patience to a single case. -- Magioladitis (talk) 11:33, 20 June 2017 (UTC)

Wikipedia:Administrators'_noticeboard#Proposal_to_topic_ban_Magioladitis_from_COSMETICBOT-related_discussions

Please comment there. Headbomb {t · c · p · b} 17:55, 22 June 2017 (UTC)