User talk:Cyberpower678/Archive 25

Page contents not supported in other languages.
This user uses Twinkle to fight vandalism.
This user has 75% energy left.
This user has administrator privileges on the English Wikipedia.
This user is a global renamer.
This user is an edit filter manager on the English Wikipedia.
This user has interface administrator privileges on the English Wikipedia.
Trout this user
From Wikipedia, the free encyclopedia
Archive 20 Archive 23 Archive 24 Archive 25 Archive 26 Archive 27 Archive 30
Senior Editor II
Senior Editor II

Revision history statistics

Can you explain what's happend to the information that was available under this link on the history pages? It was working a couple of days ago without any strange redirects that also don't work. It's been a while now since these tools were created and/or relocated to labs and it's high time these disruptions were addressed once and for all by a stable team of users who are available to maintain what they have been responsible for. Most of you appear to have either retired or lost interest.--Kudpung กุดผึ้ง (talk) 07:52, 17 June 2015 (UTC)

I have not lost interest, nor have I retired, or anyone else on the team. We all have RL issues going on. But you're right, we are currently discussing recruiting more active members to xTools. As for what happened to the tools, we suspect the roots made a change to labs which broke the tools. There are a lot of changes happening there right now. You are free to use my supercount in the meantime, which was created by me and still seems to work.—cyberpowerChat:Online 12:15, 17 June 2015 (UTC)
You are side-stepping the issue again. Members of your 'team' have indeed retired. I am nit talking about the edit counters this time, I'm taliking about the page history editin statstool - gone forever. How are we supposed to do research without such a valuable tool? Forgive me, but I would like to know once and for all what's going on or been going on since tools were migrated to labs and why nobody will take responsibility for it. It's probably time to escalate these issues now into a full-blown major RfC. Perhaps that will get somthing done. --Kudpung กุดผึ้ง (talk) 20:20, 20 June 2015 (UTC)
The only one that is seemingly inactive is User:Nakon. All of us are still active. Nothing is working because labs is constantly changing, and expecting the users to adapt to it. We have just recruited a new member to the team, who has set some pretty aggressive goals. We are looking to recruit more people, but labs is once again broken, so we can't advertise that we would like to recruit new members. Nothing is gone forever, and in case you haven't noticed, we've been able to keep xTools stable for many months now. Excuse the blunt language, but I'm quite honestly not very appreciative of the fact the that you think we are at the community's whim 24/7. We are volunteers and have lives, like the rest of the team. T13 is studying, so am I, MusikAnimal and Nakon work. I'm pretty sure you have a life too. You're lack of appreciation for the work we put into the tools is such a turnoff for me to the degree that I'd rather just not do anything at all. :-(
If you want to know once and for all, the labs environment is less stable than toolserver once was, and is constantly being changed, and restrictive are being enforced, which is forcing maintainers to constantly look after their tools. We want to move it to our own maintained environment at xtools.wmflabs.org, where we can control our own quotas and restrictions and build the environment that isn't ever changing. Once we do that xTools should have a permanent stability.—cyberpowerChat:Limited Access 21:19, 20 June 2015 (UTC)
It's not me you should be telling all this, it's the WMF. IMO these tools are so important they shouldn't be maintained by volunteers at all. Setting up your own environment is one thing, the Germans did just that only to have it snatched away by the Foundation. As for your 'team', I'm sorry but the big black RETIRED banners must be a figment of my imagination. Please understand however, that the only reason I keep targeting you personally is because your name is on these tools as their creator/handler and there is no one else to go to. Purely ironically, probably rhe best way to get anything done would indeed be for you to go on strike. Whatever, something has to be done by somebody very soon; the tools were never ever in such a mess before the WMF decided to go for grabs. Kudpung กุดผึ้ง (talk) 22:03, 20 June 2015 (UTC)
The WMF has said nothing about taking them over, nor would I let it happen. The WMF devs have a repeated history of going against consensus. Our own environment is still on labs but a different part of labs that xTools team will maintain instead of the labs staff. It will still suffer downtime labs has another catastrophic failure but will be immune to essentially the remaining instabilities the present in toollabs. As for the retired banner, can you please point to the user in question. At last check, which was yesterday, I was still communicating with everyone but Nakon.—cyberpowerChat:Limited Access 23:18, 20 June 2015 (UTC)
Well, yes, I certainly do agree that the WMF is the least qualified, but what else have we got? Who can pressure whom into doing something ? Your team: User:Technical 13 is semi retired and is under a temporary injunction. the last thing he has on his mind right now is programming scripts and there is a very real possibilty that his editing restrictions are going to be permanent. User:TParis (admin) is retired , forced out by the very kind of nastiness that sometimes even makes me want to chuck Wikipedia in the corner for good. Fortunately I am 'retired' in RL and am still stupid enough to plod along with Wikipedia intead of relaxing by my pool with my grandchildren in my tropical paradise. At the end of the day, we are all volunteers, some of us make the tools we need, some of us are the ones who use the tools we need. Coming from a pre-IT generation, I don't pretend to even begin to understand about separate environments at Labs or where these tools are hosted - all I want is for them to work. If it seems to you that I am the only one complaining, please think again: others don't bother or badger you too much because they see me doing it for them. Don't keep taking it too personally though, but everyone is circling their waggons. If you've bit off more than you can chew with these scripts, and everyone understands that you can't possibly go it alone, then please start a major RfC with Watchlist top-notice to get a proper team together - I'll give you all the support you need, I'm pretty good at winning RfCs. Kudpung กุดผึ้ง (talk) 06:23, 21 June 2015 (UTC)
Well, TParis has been long removed as maintainer per his own request, before he retired. As for you spending time on Wikipedia, rather than with your grandchildren in a tropical paradise, I really question your logic. :p
It wasn't a matter of me biting off more than I could chew, but when Hedonil completely rewrote everything and then left, I was left with code that I no longer was familiar with, which is why they are going to be rewritten again. The code isn't maintainable. T13, MusikAnimal, and I are scratching our heads over the existing code Hedonil left us. T13 may be under a temporary injunction, but I still consider him a trusted developer, he is still allowed to edit xTools. We've recruited a new user, and just now got another volunteer request on Wikitech. We want to place a notice on xTools to ask for volunteers to join xTools. So I'm going to hold off on the RfC for now. I don't want an overwhelming insurgence of volunteer requests. Give me a few hours to decide about the RfC. I would like to discuss it with the others.—cyberpowerChat:Online 12:28, 21 June 2015 (UTC)
I have thought this over and while we are getting recruit requests, I would like to start an RfC.—cyberpowerChat:Online 13:16, 24 June 2015 (UTC)

So, per Wikipedia:xTools, the current maintainers of xTools are: Cyberpower678 and MusikAnimal. Hedonil, who seems to be listed as the primary author of all eight XTools, including the current, widely popular version of X! Edit Counter, for which they received several barnstars, has not edited since 20 August 2014. With only 82 edits to English Wikipedia, their edits per barnstar ratio is off the charts. Despite their unexplained disappearance shortly after blessing us with this superior code, Wikipedia:WikiProject edit counters still says that "X!'s Edit Counter [is] now maintained by Hedonil on Labs." But since none of you guys seem to be able to understand how Hedonil's code works, you want to go back to your "supercount", or create yet another new counter from scratch? Kudpung กุดผึ้ง does have a way of dragging the essence of the issues out. Is User:X!, who these tools are named for, able to help, even if only to bootstrap the tools back into production? I see that the code, at https://github.com/x-Tools/xtools/ is in PHP – maybe I'll play with it to see it I can get it running on my machine. That would separate the labs setup from the picture, so whether issues are caused by labs or the script could be sorted out.

Why is the link https://tools.wmflabs.org/xtools/ hanging right now? Are there lingering issues with the switch to forced HTTPS? Wbm1058 (talk) 15:37, 21 June 2015 (UTC)

https://tools.wmflabs.org/ doesn't hang; is it just the xtools section of labs that is offline now? Wbm1058 (talk) 15:45, 21 June 2015 (UTC)
https://tools.wmflabs.org/xtools-ec/ is also non-responsive.
What is https://tools.wmflabs.org/xstools/ ? Wbm1058 (talk) 15:55, 21 June 2015 (UTC)
So here's the deal, I recruited Hedonil to help maintain xTools, who instead rewrote everything, and left in the middle of it. I'm the only maintainer that hasn't faded off of the list of active maintainers. Active maintainers include me, MusikAnimal, and T13, and now Elee. The pages are all out of date, however the code was rewritten to an extent that I would have to sit down and dedicate several hours of my time trying to figure out what does what. With that being said we are certain that the toollabs' move to Ubuntu trusty is responsible for the breakage.—cyberpowerChat:Online 16:07, 21 June 2015 (UTC)
I see: Ubuntu 14.04 LTS. What was the OS before that? Wbm1058 (talk) 16:45, 21 June 2015 (UTC)
Ubuntu precise.—cyberpowerChat:Online 17:01, 21 June 2015 (UTC)
We have reason to believe that this is the culprit.—cyberpowerChat:Online 17:03, 21 June 2015 (UTC)
What version of PHP are you running, and if that's also been upgraded recently, which version was running before the break? Wbm1058 (talk) 17:33, 21 June 2015 (UTC)
Was running 5.3, now running 5.5.—cyberpowerChat:Online 17:37, 21 June 2015 (UTC)
Why do you suspect deprecated features in PHP 5.3? Wouldn't that only be a concern if you were migrating from PHP 5.2.x to PHP 5.3.x
See Migrating from PHP 5.3.x to PHP 5.4.x and Migrating from PHP 5.4.x to PHP 5.5.x Wbm1058 (talk) 18:00, 21 June 2015 (UTC)
Covering our basis. I fear ultimately that the guts need to be rewritten again. Hedonil did use older functions rather than the newer ones, so it seems. I used newer ones when developing supercount and, as you can see, it needs virtually 0 maintenance to stay up. xTools is constantly blowing up somewhere.—cyberpowerChat:Online 18:26, 21 June 2015 (UTC)
The obvious short-term fix is to back off to the last version of PHP under which this was consistently running, until the new problems are addressed. Wbm1058 (talk) 18:54, 21 June 2015 (UTC)
  • Now that's weird. I just restarted everything in xtools. Looks like the edit counter works. Articleinfo doesn't still.—cyberpowerChat:Online 16:07, 21 June 2015 (UTC)
    • Since you restarted it, https://tools.wmflabs.org/xtools/ stopped hanging, and now gives a "301 Moved Permanently This tool has moved to a new location. You will be redirected to tools.wmflabs.org/xtools-articleinfo/index.php? shortly." message – Wbm1058 (talk) 18:37, 21 June 2015 (UTC)
    • Oh, my. Now it's hanging again. This seems like configuration issues, not PHP issues. Wbm1058 (talk) 18:49, 21 June 2015 (UTC)
      It's not hanging for me. You seem to be very interested. Our capable of configuring Linux servers and/or working with PHP? If the answer is yes, would you consider joining xTools?—cyberpowerChat:Online 19:22, 21 June 2015 (UTC)
      Yes, I'm willing to join xTools, though my plate of things to do on Wikipedia is already pretty full. I'm willing to help where I can. But mostly we may just need to know where to ask for help, and what questions to ask.
      https://tools.wmflabs.org/xtools/ is working for me again, but now, after a several-second pause, it redirects to https://tools.wmflabs.org/xtools-articleinfo/index.php? - that's not right. Do you know how to fix that? Tell me what I need to do to join, and feel free to email if you like. Wbm1058 (talk) 22:06, 21 June 2015 (UTC)
      Actually, it's been doing that. We set it up that way as a temporary measure to prevent excessive load, until we can setup our own environment. Send me an email, and I'll get to you tomorrow.—cyberpowerChat:Online 01:26, 22 June 2015 (UTC)
      I tried sending you an email, but suspect that due to phab:T66795, you never received it? Could you initiate email from your end? Once I receive email from you, I believe I should be able to reply directly, without having to go through special:email. I guess if you're on Yahoo! too, we'll need to find a "plan B". Wbm1058 (talk) 17:57, 22 June 2015 (UTC)

Debugging

Helping to debug, by just reading the code. I'll leave to to you to make and test any changes. Page history is still down, and that's Kudpung's highest priority, I believe. I don't recall if it was failing this way before, but now I see that the page loads, so it's at least running the program. Any request I make returns a "No revisions found" error, and I immediately suspect that the recent "&continue" breaking change may be the culprit, because getting the history (revisions) of a page is one of the functions that requires API "continues". I see that Xtools.i18n.php is where the 'No revisions found' message is found (in many foreign languages as well as English). So we need to look for where in the code the 'norevisions' error is triggered, or where the API requests for page revisions are. Did you update this code to add "&rawcontinue" anywhere? Wbm1058 (talk) 17:16, 4 July 2015 (UTC)

See mw:API:Query#Backwards compatibility of continue and mw:API:Raw query continue. Look for query-continue in the code.
I see index.php is the place where it redirects with the "301 Moved Permanently" message.
Aha → line 82
if( $ai->historyCount == 0 ) {
    $wt->toDie( 'norevisions', $article ); 
}

Why is historyCount == 0 ? There should be history. Wbm1058 (talk) 18:00, 4 July 2015 (UTC)

The ArticleInfo.php library is where public $historyCount = 0; is defined. It seems to be doing the API queries.

I see: line 185

private function fetchInitRevCount( $dbr ){
		$query = "Select count(*) as count FROM revision_userindex WHERE rev_page = '$this->pageid' ";
	
		$res = $dbr->query( $query );
		$this->data["count"] = $res[0]["count"];
		$this->historyCount = $this->data["count"];
	}

I think I'm on the right trail. Gotta figure out what this function does and how it does it. Wbm1058 (talk) 18:34, 4 July 2015 (UTC)

@Dsimic: Can you help with this? I saw someone coming at this from a different angle, looking at WebTool.php. That seems to be using Peachy, which I had never heard of before you mentioned it at Wikipedia talk:XTools. I'm stuck in ArticleInfo.php and don't see how or if it connects to WebTool.php — what is going on under the hood in function fetchInitRevCount – is it using Peachy or some custom hack to fix some unknown problem... how does this translate to the actual MediaWiki API calls, or whatever it's using to get the data? The query syntax "Select count(*) as count FROM revision_userindex WHERE rev_page =" ...what is that... doesn't seem like the MediaWiki API to me... Wbm1058 (talk) 15:09, 5 July 2015 (UTC)

The code to load Peachy has been commented out, so it's not using Peachy. It's using direct DB results because it's faster. The API is hardly involved in this.—cyberpowerChat:Online 15:13, 5 July 2015 (UTC)
I'm confused, I saw Peachy, then there's also Smarty, what't the difference between those. If this eventually doesn't drill down to the API at the lowest level, how or where is it getting the data? Wbm1058 (talk) 15:18, 5 July 2015 (UTC)
Peachy is a MW API bot framework. Smarty is a template engine that creates HTML templates, and fills in the data from the script. Again, the data is coming from the DB.—cyberpowerChat:Online 15:21, 5 July 2015 (UTC)
Oh, I see. Wikipedia:Peachy – something else in your work queue. Wbm1058 (talk) 10:53, 7 July 2015 (UTC)
Which is an alternative solution to the botclasses.php which my bots use. botclasses.php has forked into who-knows-how-many versions, all individually maintained, like an exploding firework. Thanks for the link to PHP bot framework; now I see that "framework" is apparently just a fancy new term for "library". Wbm1058 (talk) 11:04, 7 July 2015 (UTC)
@Wbm1058: Database query from the above is executed with no help from a database access middleware or something else; after a brief code analysis, line 1161 in modules/WebTool.php is where $dbr->query(...) ends up, being executed through the mysqli PHP extension. It's just an ordinary MySQL query, nothing fancy. — Dsimic (talk | contribs) 15:51, 5 July 2015 (UTC)
I see, mw:Manual:Database access. My learning curve just got steeper. So, the API accesses this database under its hood, and we're bypassing it here. Think I have it now. The database system I worked professionally with the most is one that Wikipedia doesn't even have an article about; ancient history now. So, the syntax I asked about is SQL. MySQL, more specifically. I am familiar with relational DB concepts, but, it's been a while since I worked with one. Wbm1058 (talk) 15:59, 5 July 2015 (UTC)
That's what modules/WebTool.php does, I don't know why but it executes SQL queries directly instead of using the level of database access abstraction suggested in mw:Manual:Database access. — Dsimic (talk | contribs) 16:11, 5 July 2015 (UTC)

So, C678, can you verify what's getting returned here? There's no error checking for $result or is_object($result) not succeeding. What is – and what's missing that shouldn't be – in the $retArr – apparently there's some error log complaining about an invalid data type conversion. Is that log public, if so please link to it. Wbm1058 (talk) 18:58, 5 July 2015 (UTC)

function query( $queryString ) {
      
      $retArr = null;
      if (!$queryString ) return $retArr;
      if ( $result = $this->dbo->query( $queryString ) ){  // if ( $result = $this->dbo->query( "Select count(*) as count FROM revision_userindex WHERE rev_page = '$this->pageid' " ) ){
         
         if ( is_object($result) ){
            while( $row = $result->fetch_assoc() ){
               $retArr[] = $row;          
            }
            $result->close();
         }
      }
      return $retArr;
   }
There are two primary issues with the code sections from above:
  • In ArticleInfo::fetchInitRevCount(), there's no checking whether the database query succeeded and returned a row. If a query fails or if there are no rows to be returned, WebTool::query() returns null, in which case doing things like $res[0]["count"] makes no sense.
  • In WebTool::query(), $retArr isn't reinitialized as an empty array if there actually are rows to be returned, which should be done if is_object($result) succeeds and there are rows to return, before entering the while loop. Sure thing, PHP allows such things without the reinitialization, but doing that "by hand" is an example of a much cleaner code.
Hope it helps. — Dsimic (talk | contribs) 10:38, 6 July 2015 (UTC)

xtools is not happy

at the time of this writing. Please see your wikitech talk page. E. Lee (talk) 10:20, 17 June 2015 (UTC)

acknowledged and aware of the situation.—cyberpowerChat:Online 12:16, 17 June 2015 (UTC)
sounds good. if you need extra devs feel free to call out for me. E. Lee (talk) 12:57, 17 June 2015 (UTC)
We do. Please send me an email.—cyberpowerChat:Online 13:02, 17 June 2015 (UTC)
All set. E. Lee (talk) 13:04, 17 June 2015 (UTC)

Hi! xtools seems to be unresponsive; it loads for a while then fails with HTTP 502 Bad Gateway. —Pathoschild 15:08, 20 June 2015 (UTC)

xTools broke, and even more so after the catastrophic failure on labs. The massive labs outage doesn't really help either.—cyberpowerChat:Limited Access 15:14, 20 June 2015 (UTC)


hi I know your busy, but do you have any idea when revision history statistics "link" might be up? (BTW thank you for your help as always)--Ozzie10aaaa (talk) 18:32, 23 June 2015 (UTC)

We do not know yet. Sorry. :/—cyberpowerChat:Online 19:20, 23 June 2015 (UTC)

Bots


You are receiving this message because a technical change may affect a bot, gadget, or user script you have been using. The breaking change involves API calls. This change has been planned for two years. The WMF will start making this change on 30 June 2015. A partial list of affected bots can be seen here: https://lists.wikimedia.org/pipermail/wikitech-l/2015-June/081931.html This includes all bots that are using pywikibot compat. Some of these bots have already been fixed. However, if you write user scripts or operate a bot that uses the API, then you should check your code, to make sure that it will not break.

What, exactly, is breaking? The "default continuation mode" for action=query requests to api.php will be changing to be easier for new coders to use correctly. To find out whether your script or bot may be affected, then search the source code (including any frameworks or libraries) for the string "query-continue". If that is not present, then the script or bot is not affected. In a few cases, the code will be present but not used. In that case, the script or bot will continue working.

This change will be part of 1.26wmf12. It will be deployed to test wikis (including mediawiki.org) on 30 June, to non-Wikipedias (such as Wiktionary) on 1 July, and to all Wikipedias on 2 July 2015.

If your bot or script is receiving the warning about this upcoming change (as seen at https://www.mediawiki.org/w/api.php?action=query&list=allpages ), it's time to fix your code!

Either of the above solutions may be tested immediately, you'll know it works because you stop seeing the warning.

Do you need help with your own bot or script? Ask questions in e-mail on the mediawiki-api or wikitech-l mailing lists. Volunteers at m:Tech or w:en:WP:Village pump (technical) or w:en:Wikipedia:Bot owners' noticeboard may also be able to help you.

Are you using someone else's gadgets or user scripts? Most scripts are not affected. To find out if a script you use needs to be updated, then post a note at the discussion page for the gadget or the talk page of the user who originally made the script. Whatamidoing (WMF) (talk) 19:03, 17 June 2015 (UTC)

I thought I already fixed mine.—cyberpowerChat:Online 19:14, 17 June 2015 (UTC)
Could be, or you might be using a script by someone else that triggered this. I believe that the target list for this message was generated based on warnings in the logs from 06 to 12 June. There should be more information at phab:T96858.
By the way, can you tell me what article you tried VisualEditor in, and what browser and OS you're using? I'd be happy to file a bug report. Whatamidoing (WMF) (talk) 19:09, 19 June 2015 (UTC)
Internet Explorer. That's all I remember.—cyberpowerChat:Online 19:19, 19 June 2015 (UTC)
So must be Windows. Do you remember when this happened? Whatamidoing (WMF) (talk) 00:37, 20 June 2015 (UTC)
Just prior to me opposing. I went to a random article to test VE, and give my opinion, the editor froze Internet Explorer momentarily, and then half the article was gone. Windows was still responsive.—cyberpowerChat:Online 00:41, 20 June 2015 (UTC)
Thanks. It looks like that would have been a little while after the most recent update. I'll find someone with IE (version?) to check it out. Whatamidoing (WMF) (talk) 05:15, 20 June 2015 (UTC)
Can't be reproduced in IE11. Was that the version you were trying? Would you might trying it again for me? https://en.wikipedia.org/wiki/Special:Random?veaction=edit should take you there without any bother about opting in. Whatamidoing (WMF) (talk) 23:39, 26 June 2015 (UTC)
Maybe it was a glitch, that just happened to have happened on my first try. I can't seem to reproduce it either, no matter what I do, but IE does get really slow for me, so I just today moved on to Chrome.—cyberpowerChat:Online 00:09, 27 June 2015 (UTC)
  • I got emails from Whatamidoing (WMF) sent to both of my bot accounts, as well as my personal account. I know the issue for certain with my bot accounts, because they only edit using their PHP scripts. My personal account is a bit more uncertain, but since I don't run bots on my personal account, I know it's not them. Likely it's my AWB, Hotcat or Popups editing that triggered the email to my personal account. BTW, my bots run on Windows 7, so are unaffected by the latest of Labs' many crises. I updated my botclasses library to report warnings to my console, so now I'm seeing the warnings. Next step is to fix it to make them go away. Will get to that soon. Wbm1058 (talk) 19:40, 20 June 2015 (UTC)

RFPP clerking

Hi Cyberpower678. How does the bot doing the archiving at WP:RFPP decide when to run and what to archive? The board is getting a bit long... --NeilN talk to me 13:23, 18 June 2015 (UTC)

There's a massive outage on labs. All bots are dead at the moment.—cyberpowerChat:Online 13:45, 18 June 2015 (UTC)
It wasn't me! Thanks for the info. --NeilN talk to me 13:50, 18 June 2015 (UTC)
I'm entirely blaming Cyberbot I for this though, this isn't the first time it'll have gone rogue. tutterMouse (talk) 15:11, 18 June 2015 (UTC)
It's not Cyberbot's fault this time, but I can totally see Cyberbot setting the Labs infrastructure on fire out of anger for this. :p—cyberpowerChat:Online 15:13, 18 June 2015 (UTC)
You can't say it's not Cyberbot's fault with absolute certainty, could be spreading that rogue AI code around the other bots like sleeper agents or something. You don't know but I might, keep safe out there. *recedes into shadows* tutterMouse (talk) 15:42, 18 June 2015 (UTC)
I can say with absolute certainty because Cyberbot has no desire to terminate itself. So why would it want to collapse the NFS? Cyberbot resides on it. :p—cyberpowerChat:Online 15:46, 18 June 2015 (UTC)
Can "manual" archiving be done at WP:RFPP, or is that not allowed there?... --IJBall (contribstalk) 19:42, 18 June 2015 (UTC)
As long as you follow correct protocol. The main problem with the bot right now is that Labs has suffered a catastrophic failure in the file system resulting in data loss and that I will need to restore the bots before restarting them.—cyberpowerChat:Online 20:07, 18 June 2015 (UTC)
Argh! OneClickArchiver won't work on RFPP. So I'm out of ideas anyway... --IJBall (contribstalk) 20:26, 18 June 2015 (UTC)
Yea, it's done a little differently. :-)—cyberpowerChat:Online 20:28, 18 June 2015 (UTC)
  • Bot services restored.—cyberpowerChat:Online 12:19, 19 June 2015 (UTC)

Hi User:Cyberpower678 i'm User:MarkHerson and i,m sorry to my mistakes to adding (pp-pc1) tags.. I need your help. My reason is.. To protect the Article pages of Monika Santa Maria she is one of the contestsnat winning first runner up in the Asia's Next Top Model (cycle 3). The evidence is Monika Santa Maria is including to Top Model Contestants. And with other references thank you for cooperation. E-mail me.MarkHerson (talk) 08:02, 20 June 2015 (UTC)

You will need to request protection on WP:RFPP simply adding a protection template will not do it.—cyberpowerChat:Limited Access 01:19, 21 June 2015 (UTC)

Question (about Cyberbot II)

Hello Cyberpower678! I have a question for you! So, it seems that one of Cyberbot II's duties is to add and remove {{pp-pc1}} tags from articles. But it seems Cyberbot II does not handle regular {{pp}} (i.e. semi-protection) tags – is that correct? If so, is there another bot that handles maintaining {{pp}} tags (esp. adding them to articles), and if so which one is it?... (I'm asking because a bunch of Muppets articles were just semi'ed, but it looks like no {{pp}} tags have been added to those, so I was wondering if there was a bot in charge of that, and if so if that bot might be "down" right now...) Thanks in advance! --IJBall (contribstalk) 16:44, 21 June 2015 (UTC)

I believe User:Lowercase sigmabot does that.—cyberpowerChat:Online 18:28, 21 June 2015 (UTC)
Thanks for the response. I'll try to follow up on User talk:Σ. --IJBall (contribstalk) 19:40, 21 June 2015 (UTC)

Move-protection and semi-protection differenciation needed

CyberBot I could not differenciate between move-protection and semi-protection. Here is the issue after nominating Map for move-protection. CyberBot I should reply "It appears that the article is currently (insert the types of protection). Please confirm." and be specific on what type of protection the bot sees. Qwertyxp2000 (talk | contribs) 06:57, 22 June 2015 (UTC)

There is move protection on there though.—cyberpowerChat:Limited Access 11:23, 22 June 2015 (UTC)
Oh yes, I understand. But I just hope that what the bot reports as "One or more pages in this request appear to already be protected. The article (article1) has been protected with (article1's protections). Please confirm". Qwertyxp2000 (talk | contribs) 00:56, 23 June 2015 (UTC)

Wikipedia book reports

Hi! I edit Wikipedia books and I have noticed that Cyberbot I isn't updating the book reports anymore. The book reports can be found on the talk pages of the books. They're usually updated around every three days, but it has been a week since I've expanded this book here and its book report still hasn't been updated to show all the articles I added. Do you know why this is? Daveman16 (talk) 14:54, 22 June 2015 (UTC)

This suggests it's crashing consistently.—cyberpowerChat:Online 15:11, 22 June 2015 (UTC)
It was suffering from three issues, forced HTTPS, deprecated functions within the code, and a misplaced assert.  Fixed all three, and started up a run.—cyberpowerChat:Online 15:47, 22 June 2015 (UTC)

Cyberbot II's tagging with {{pp-pc1}}

Hello! Please have a look at this edit, there's obviously something wrong with the bot as the Programming language article has been already tagged with {{pp-pc1}}. — Dsimic (talk | contribs) 15:49, 22 June 2015 (UTC)

I've blocked it while this gets sorted out. DrKiernan (talk) 15:51, 22 June 2015 (UTC)
Thanks. — Dsimic (talk | contribs) 15:52, 22 June 2015 (UTC)
(edit conflict) Wouldn't it be better to just disable the associated task listed on the bot's userpage? Dustin (talk) 15:53, 22 June 2015 (UTC)
(edit conflict × 4)Or you could just use the runpage. You're now blocking the bot from doing other tasks, including the one I was in the middle of testing right now. You don't need to be trigger happy about it. It occasionally happens as the bot needs to screen scrape and use the API to obtain this kind of information. Sometimes the 2 mixed together produces a bad result.The bot has clearly received bad data, but I do plan on improving this. So can you please unblock my bot now, and disable the PCbot task instead?—cyberpowerChat:Online 15:55, 22 June 2015 (UTC)
Done. DrKiernan (talk) 16:08, 22 June 2015 (UTC)

The bot is tagging articles already tagged. SLBedit (talk) 17:32, 22 June 2015 (UTC)

We found out about that over an hour ago, and Cyberbot II has not edited since. Dustin (talk) 17:34, 22 June 2015 (UTC)

OK, good, so it's not just me. (Another, minor issue, is that Cyberbot II has taken to adding the (often redundant) {{pp-pc1}} tags at the bottom of the page, rather than at the top, where most of us prefer it be (I think)...) --IJBall (contribstalk) 18:35, 22 June 2015 (UTC)

Who is willing to remove all duplicate tags? :) SLBedit (talk) 16:46, 23 June 2015 (UTC)
Cyberbot II will clean it up, once I have the new code developed and deployed.—cyberpowerChat:Limited Access 17:31, 23 June 2015 (UTC)
  •  Fixed and rewritten. Cyberbot II should be more careful from now on.—cyberpowerChat:Online 20:04, 26 June 2015 (UTC)
Thanks, one last thing: if the PC has no fixed expiry (i.e. it's indefinite), like this one, please set |expiry=indef otherwise the page gets put in Category:Wikipedia protected pages without expiry. I fixed that one. --Redrose64 (talk) 20:40, 26 June 2015 (UTC)
The template explicitly says not to do that.—cyberpowerChat:Online 20:42, 26 June 2015 (UTC)
I queried that; and the instruction has been removed by Mr. Stradivarius (talk · contribs). --Redrose64 (talk) 10:59, 27 June 2015 (UTC)
I removed it because the template itself doesn't require it - if it's needed for the bot, though, I'm happy with putting it back in. I have no particular preference for what behaviour the |expiry= parameter should have. — Mr. Stradivarius ♪ talk ♪ 11:24, 27 June 2015 (UTC)
Just a curious question though. Isn't an indefinitely protected page technically a page without expiry and therefore appropriate to placed in Category:Wikipedia protected pages without expiry?—cyberpowerChat:Online 12:11, 27 June 2015 (UTC)
@Mr. Stradivarius: Documentation should reflect the behaviour of the template. If the template doc was warning against some practice that had caused a problem at some point, but circumstances have changed such that the problem can no longer be caused by the practice that was being warned against, the warning is no longer necessary.
@Cyberpower678: It's an error category. It means that the prot or pc template has no |expiry= parameter, not that the page is protected indefinitely. Consider e.g. Anarchist communism - this is semi-protected until 13:54, 20 July 2015 (UTC). It has a {{pp-sock}} at the top, with one parameter - |small=yes. This template puts the page in both Category:Wikipedia pages semi-protected from banned users and Category:Wikipedia protected pages without expiry. If I were to add |expiry=13:54, 20 July 2015 to the template, it then appears only in Category:Wikipedia pages semi-protected from banned users. Similarly, Arabic language is under PC until 12:06, 18 September 2015 (UTC). It has a {{pp-pc1}} at the top without parameters, and this template puts the page in both Category:Wikipedia pending changes protected pages (level 1) and Category:Wikipedia protected pages without expiry. If I add |expiry=12:06, 18 September 2015, it then appears only in Category:Wikipedia pending changes protected pages (level 1). --Redrose64 (talk) 13:04, 27 June 2015 (UTC)
That would require Cyberbot to plow all the articles. Couldn't @Mr. Stradivarious: make the omission an implied indefinite and remove it from the category?

Cyberbot II blacklisted links talk page notification duplicated many times

See [1]. It's also repeatedly trying to save blacklisted links to Elena Sheynina and Belfast Harbour -- see here. MER-C 08:37, 23 June 2015 (UTC)

I do not have access to the spam log. Perhaps you would like to nominate me for adminship? ;-) As for repeated talk page notices, I'll look into why it's doing that.—cyberpowerChat:Online 13:51, 23 June 2015 (UTC)
I've attempted the fix to fix the repeated talk page notifications, however, I need access to the list to know why the bot is hitting that.—cyberpowerChat:Online 14:15, 23 June 2015 (UTC)

Forgot about that, sorry. I'll paste the first few entries here (times are UTC+8) below. This happens every two hours or so and started on 1 April, though the problem goes back at least one year. MER-C 11:45, 24 June 2015 (UTC)

Excerpt from the spam blacklist log.
21:51, 23 June 2015 Cyberbot II (talk | contribs | block) caused a spam blacklist hit on Elena Sheynina by attempting to add http://my.mail.ru/mail/sekhmet_oko/#page=/mail/sekhmet_oko/info.
21:46, 23 June 2015 Cyberbot II (talk | contribs | block) caused a spam blacklist hit on Belfast Harbour by attempting to add http://belfast.ports-guides.com.
20:21, 23 June 2015 Cyberbot II (talk | contribs | block) caused a spam blacklist hit on Elena Sheynina by attempting to add http://my.mail.ru/mail/sekhmet_oko/#page=/mail/sekhmet_oko/info.
20:16, 23 June 2015 Cyberbot II (talk | contribs | block) caused a spam blacklist hit on Belfast Harbour by attempting to add http://belfast.ports-guides.com.
18:52, 23 June 2015 Cyberbot II (talk | contribs | block) caused a spam blacklist hit on Elena Sheynina by attempting to add http://my.mail.ru/mail/sekhmet_oko/#page=/mail/sekhmet_oko/info.
18:47, 23 June 2015 Cyberbot II (talk | contribs | block) caused a spam blacklist hit on Belfast Harbour by attempting to add http://belfast.ports-guides.com.
17:22, 23 June 2015 Cyberbot II (talk | contribs | block) caused a spam blacklist hit on Elena Sheynina by attempting to add http://my.mail.ru/mail/sekhmet_oko/#page=/mail/sekhmet_oko/info.
17:17, 23 June 2015 Cyberbot II (talk | contribs | block) caused a spam blacklist hit on Belfast Harbour by attempting to add http://belfast.ports-guides.com.
15:53, 23 June 2015 Cyberbot II (talk | contribs | block) caused a spam blacklist hit on Elena Sheynina by attempting to add http://my.mail.ru/mail/sekhmet_oko/#page=/mail/sekhmet_oko/info.
15:48, 23 June 2015 Cyberbot II (talk | contribs | block) caused a spam blacklist hit on Belfast Harbour by attempting to add http://belfast.ports-guides.com.
14:23, 23 June 2015 Cyberbot II (talk | contribs | block) caused a spam blacklist hit on Elena Sheynina by attempting to add http://my.mail.ru/mail/sekhmet_oko/#page=/mail/sekhmet_oko/info.
14:18, 23 June 2015 Cyberbot II (talk | contribs | block) caused a spam blacklist hit on Belfast Harbour by attempting to add http://belfast.ports-guides.com.
12:56, 23 June 2015 Cyberbot II (talk | contribs | block) caused a spam blacklist hit on Elena Sheynina by attempting to add http://my.mail.ru/mail/sekhmet_oko/#page=/mail/sekhmet_oko/info.
12:51, 23 June 2015 Cyberbot II (talk | contribs | block) caused a spam blacklist hit on Belfast Harbour by attempting to add http://belfast.ports-guides.com. 

Cyberbot I not updating RFA tally

It appears that Cyberbot I has stopped performing the RfXTallyBot task; it has not updated User:Cyberpower678/Tally in over a day now. Inks.LWC (talk) 03:44, 24 June 2015 (UTC)

It's also not updating subpages of {{adminstats}}. Both problems may be a consequence of the bot being blocked and unblocked on 22 June 2015. --Redrose64 (talk) 09:53, 24 June 2015 (UTC)
It's not a simple fix this time. This problem goes all the way to the framework, according to the stack traces.—cyberpowerChat:Online 12:30, 24 June 2015 (UTC)
Updated the framework, and bot is running again.—cyberpowerChat:Online 13:13, 24 June 2015 (UTC)

Afd Messages

To User:Cyberpower678 sorry for my mistakes again if the issue messages its not complete :). MarkHerson (talk) 04:46, 24 June 2015 (UTC)

???—cyberpowerChat:Online 13:13, 24 June 2015 (UTC)

Bot request

Do you have time to take a look at this request ? –xenotalk 20:08, 25 June 2015 (UTC)

Adding then moving the same tag

Dear Cyberpower678,

With this edit, you added a {{pp-pc1}} tag to the Peter Hitchens article. A few yours later you moved it. You have done the same with other articles. This is fairly harmless, but does waste the time of reviewers. Maproom (talk) 21:23, 26 June 2015 (UTC)

It was Cyberbot cleaning up it's mess. It's a one time thing only. Though I don't see why it should waste anyone's time. Cyberbot has reviewer rights which means its edits are automatically accepted.—cyberpowerChat:Online 21:27, 26 June 2015 (UTC)
Ok, my mistake. I thought I was offered an "accept edit" button. Maproom (talk) 21:39, 26 June 2015 (UTC)
I wouldn't let my bot edit 1000+ pages if everybody had to go after it and click accept. :p—cyberpowerChat:Online 21:43, 26 June 2015 (UTC)
@Maproom: All edits to pages under PC get a pair of buttons Accept revision and Unaccept revision - if the edit has already been accepted (whether automatically or not) the first button is greyed out and the legend in the box border shows "Re-review this revision". --Redrose64 (talk) 22:46, 26 June 2015 (UTC)

Edit counter question

Hello again Cyberpower678! So I have a question: if your new User analysis tool is meant as the "replacement" for your previous X! edit counter, then why is the bottom of every Special:Contributions page still linking to the old X! edit counter rather than the new User analysis tool? Are those links likely to be update to point to the latter at some point in the near future?... Just curious. Thanks in advance! --IJBall (contribstalk) 23:39, 26 June 2015 (UTC)

It used to link to supercount, when xTools was more broken than it is now. It's been linked back ever since Hedonil worked on it. Take note, that it no longer says replacement, and it hasn't for a while.—cyberpowerChat:Online 00:11, 27 June 2015 (UTC)
So, who do we need to talk to to get it that linked back to Supercount, as it seems more reliable than xTools?... --IJBall (contribstalk) 02:13, 27 June 2015 (UTC)
I'm flattered. I'm the sole maintainer. :p The edit counter for xTools, seems to be operational for the time being. I wouldn't recommend relinking anything yet.—cyberpowerChat:Limited Access 02:27, 27 June 2015 (UTC)

Cyberbot II

Hi Cyberpower678. I just wanted to alert you to this edit by Cyberbot II at Ice Age: Dawn of the Dinosaurs where in tagging the page with a {{pp-pc1}} tag, the bot also removed all the content of the page (except the tag). Cheers. --Malcolmxl5 (talk) 21:27, 27 June 2015 (UTC)

It looks like a bad API response was returned to the bot for that page. It looks like a one time occurance, if it happens again, let me know.—cyberpowerChat:Limited Access 02:12, 28 June 2015 (UTC)

Page histories

Hi Cyberpower, is there any news about when page histories will be available again? This is a really major loss. Pinging Coren as I don't know whether it's a labs issue or something else. Sarah (talk) 00:12, 29 June 2015 (UTC)

I checked an article on the German Wikipedia, and they have access to page histories via Wikimedia Labs. See Jimmy Somerville for example. Can we use whatever they do? Sarah (talk) 00:17, 29 June 2015 (UTC)
We are working on transferring xTools to a new environment. We managed to get the environment set up, however we need to rewrite some of the file paths and get it moved and tested. The new location will be https://xtools.wmflabs.orgcyberpowerChat:Online 00:19, 29 June 2015 (UTC)
Thank you, cyberpower. Do you have a timetable for this? It's a tool that we use a lot, and since it moved from the German toolserver, there have been lots of outages. Also, it's quite hard to read compared to the old version. Is there a way that you could use the German version? Pinging APPER in case he can advise. Also Kudpung who expressed concern earlier. Sarah (talk) 02:12, 29 June 2015 (UTC)
German version? We hope to have it moved within a week. We then plan to rewrite one tool at a time. As for Kidding, I left him a message stating that I'd be interested in an RfC to recruit more people, but I haven't heard back from him.—cyberpowerChat:Limited Access 02:23, 29 June 2015 (UTC)
The German version can be seen at Jimmy Somerville (I posted this above). It's very easy to read. Sarah (talk) 02:46, 29 June 2015 (UTC)
  • That's an extremely acute observation made by SlimVirgin. The German one is, well, typical of all things German: crisp, clear, pragmatic, and highly functional (I know, I'm biased). So, yeah, why can't we use it? Why do we have to keep reinventing the wheel when someone has already got one that turns? Is it something to do with egoism? Or is it just sheer masochistic ? Kudpung กุดผึ้ง (talk) 11:20, 29 June 2015 (UTC)
    Use it by all means. I didn't know it existed. It certainly lifts the pressure off of me of trying to get these tools back online.—cyberpowerChat:Online 12:06, 29 June 2015 (UTC)
It only works for pages on de: - SlimVirgin's example above is for the article de:Jimmy Somerville. --Redrose64 (talk) 12:51, 29 June 2015 (UTC)
In that case the pressure is still on. I'll see how fast I can get it back up. Kudpung, I'd like your assistance in starting an RfC to recruit more people.—cyberpowerChat:Online 13:20, 29 June 2015 (UTC)
Cyberpower, my question is whether we can have the German version on the English Wikipedia, because it seems to be stable, and it is much easier to read that the X tools version. Do you know how that could be achieved? Also pinging Kudpung and Redrose64. Sarah (talk) 20:18, 29 June 2015 (UTC)
The German Wikipedia uses MediaWiki software. Of course it will work here. One just needs to find out who maintains it and get the code and port it to en,Wiki.Kudpung กุดผึ้ง (talk) 20:27, 29 June 2015 (UTC)
If I can get the code, I can port it.—cyberpowerChat:Online 20:28, 29 June 2015 (UTC)
If I've understood correctly, it was written by APPER. Sarah (talk) 20:29, 29 June 2015 (UTC)
The code appears to be closed source. No read access to the tool and no repo info I can find.—cyberpowerChat:Online 20:31, 29 June 2015 (UTC)
If we can't port it, we can model the new xTools after it when we rewrite.
(edit conflict) Yes, here. If any help needed with the German, or communication with APPER,I'm fluent. Kudpung กุดผึ้ง (talk) 20:34, 29 June 2015 (UTC)
You're fluent German? I didn't know that. I speak German too.—cyberpowerChat:Online 20:36, 29 June 2015 (UTC)
I thought Wikimedia Labs only allows open source. I've left notes for APPER in case he can help. Sarah (talk) 20:39, 29 June 2015 (UTC)
Also see de:Benutzer:APPER/WikiHistory. Sarah (talk) 20:40, 29 June 2015 (UTC)
I left him a message in German.—cyberpowerChat:Online 20:43, 29 June 2015 (UTC)
I've left APPER a message in German on his tp. I believe that is now the 3rd scream for help he's got from us.Kudpung กุดผึ้ง (talk) 20:58, 29 June 2015 (UTC)
The 4th. Elee has also asked him. Sarah (talk) 21:02, 29 June 2015 (UTC)

Hi. WikiHistory contains of two parts. One is the web page as can be seen at [2]. This is relatively easy to translate and adapt for english wikipedia. I already started translation but had a lack of time to continue this process. The other thing is the calculation of the text share for the different authors. This is relatively time consuming and it would need some more parallel instances calculating these on tool labs. It uses the program described at de:Benutzer:APPER/WikiHistory/Programm (german). Additionally I wrote an article about the general problems of calculating text shares (de:Benutzer:APPER/WikiHistory/Autorenbestimmung, german). So at the moment only my time is the limiting factor. If there are english speaking programmers, who want to support this, I could add them as maintainers to the wikihistory project on tool labs. --APPER (talk) 14:42, 30 June 2015 (UTC)

Hi APPER, thank you for the response. Cyberpower and Kudpung, what needs to happen for this to be usable here? Sarah (talk) 23:33, 1 July 2015 (UTC)
I'm certainly not in a position to be added as another maintainer to another project. Then I really would be biting off more than I could chew. If APPER is will to let me port the code to xTools to borrow, I can set up a temporary enwiki one until xTools has been rewritten.—cyberpowerChat:Online 23:56, 1 July 2015 (UTC)
I don't think that's what he meant. Adding you as a maintainer is the way of giving you access to the code. I'd be surprised if there are any quid pro quos involved on the German side. Kudpung กุดผึ้ง (talk) 01:06, 2 July 2015 (UTC)
Oh well in that case, I would like to be added. :-)—cyberpowerChat:Online 01:09, 2 July 2015 (UTC)
Thanks, cyberpower and Kudpung. Pinging APPER so that he sees this. Sarah (talk) 01:43, 2 July 2015 (UTC)
Cyberpower, are you willing and able to copy over the German WikiHistory so that we can use it? I've lost track of what has caused the delay, so any clarification would be appreciated. If you don't have time, can you suggest someone else that we could approach? Sarah (talk) 03:50, 11 July 2015 (UTC)
(talk page stalker) Sarah, There is a desktop version of WikiHistory, which you can download HERE. It's in English and you can run it against the English Wikipedia. I've successfully run it on my Windows computer, and it's pretty cool. I'm not sure whether it will run on Macs. The algorithms in this program also drive the website version. I haven't seen the PHP source code made available on GitHub or elsewhere, so I think the owner wants us to join their project to get the source. As they are familiar with configuration issues, my guess is that it will be easier to port the program running on their platform so that it runs against English Wikipedia as well as German. The "Analyze Authors" function is the most resource-intensive and for articles with long histories may take longer to load. I think the website version may cache the results of these so that the next user requesting the same page history gets them faster. I think the German author's main concern, based on their earlier message here, was load configuration to support the increased traffic that would come from English Wikipedia, and maybe they can give some help or guidance on that. Copying it to the xTools project and configuring it to run there might be trickier. But I don't really have experience in this. I'm willing to try to learn this if help is available when I have questions. Wbm1058 (talk) 01:27, 12 July 2015 (UTC)
I understand that Cyberpower speaks German, so he may find it easier to discuss with the author what needs to be done to get it running for English users. Maybe he might learn a few tips that could be helpful with his other projects. Although I studied German in school for seven years, I don't remember that much of it. Enough so that, so on my first and only day I ever drove a vehicle in Deutschland, after I got pulled over for running a red light., I was able to summon up, "Ich bin ein Amerikan. Est ist mein einste tag gefahren im Deutschland, und ich hab das licht nicht gesehen!" so he let me off with a warning. Wbm1058 (talk) 01:56, 12 July 2015 (UTC)
Hi Wbm1058, thank you, this is very helpful. Elee said yesterday that he would set up WikiHistory so that it could be used here. I'm pinging Cyberpower678 in case for some reason he hasn't seen this, and Kudpung, who has been following it all. Sarah (talk) 02:18, 12 July 2015 (UTC)
Any linguistic doubts or confusions whatsoever, don't hesitate to contact me - I'm bilingual. While the actual technicalities are above my head, I do not think we non-tech admins and content writers should be forced into using apps locally on our own computers to be able to do essential routine work as volunteers on Wikipedia while the WMF wallows in an 8-figure $urplus they don't know what to do with. There is also the fact that many of these scripts - even including AWB - won't work on Mac. Ironically, from what I've seen at several Wikimanias, hackethons, editathons, and other meetups, (even here in Thailand too) there is a very high percentage of genuine Wikipedians who own expensive Apple Macs, but it's still typical of the dwindling Windows commmunity to ignore us.
Please let's also not lose sight of the fact that while we are mostly talking at the moment about the WikiHistory tool, there are still lots of other X-tools and other scripts that still time out before they have loaded, or just don't work at all. Kudpung กุดผึ้ง (talk) 03:43, 12 July 2015 (UTC)
Kudpung, I had a brief discussion with Coren about this in March (permalink). I don't know to what extent this has to do with Wikimedia Labs and to what extent volunteers. Sarah (talk) 04:15, 12 July 2015 (UTC)
Thank you very much for that Sarah (it wasn't actually so brief). It was important for me to know before I too put pressure on some of the very senior Foundation management with whom I generally enjoy good relations. There was a time, before Gardener caused a veritable explosion in the number of paid staff, that former vice CEO Möller and former head engineer Harris (vacancy apparently still not filled) were able to micro manage a lot of stuff and even talk with us down here in the trenches, but with both Erik and Brandon now gone and so many 'managers' of micro development departments having been created it's extremely difficult nowadays to know precicesly who does what - kinda too many Chiefs and not enough Indians. There's also this thread from a year ago that highlights the Community vs. Foundation dichotomy. It's a shame I can't get over to Mexico next week and find out more and open my big mouth. Where do we go from here? I don't neccessarily want to duplicate Coren's efforts, but at the very least we want to encourage him to stay on the ball. Kudpung กุดผึ้ง (talk) 05:31, 12 July 2015 (UTC)
That was an interesting conversation with Coren. See also Wikipedia:Village pump (technical)/Archive 135 § Labs is going to be slow. And below (§ xtools) still the problem reports keep flowing. Sigh. Wbm1058 (talk) 15:33, 12 July 2015 (UTC)
Software Engineer Fhocutt (Frances Hocutt) appears to be the senior member of the Community Tech staff. She has focused on official bot writing and wrangling duties for the Co-op, a planned mentorship space on Wikipedia, and wrote the Gold standard for MediaWiki API client libraries, one of which (botclasses.php) I may be taking "ownership" of by default. I have no idea why there need to be so many different APIs for accessing the same database. The issues here are not with API usage; indeed this application bypasses APIs to access the database directly via mysqli. We have issues with direct database access and server configuration and load management, and clearly the team of volunteers working on this need some cooperative mentorship, preferably from paid professional experts in this stuff. Will that mentorship be forthcoming soon? Wbm1058 (talk) 16:13, 12 July 2015 (UTC)

RfA

I saw that you'll be running for adminship in the near future, ping me when you start, I'd hate to miss it! ;) --AmaryllisGardener talk 21:40, 1 July 2015 (UTC)

How did you see that? :p Yes. Having read the nom statement from TParis, I'm inclined to accept. No idea of the outcome though, and it won't be the end of the world if I fail. There's plenty I could do with the bit, but I can still do plenty without. The most nerve racking part is start the process. :-)—cyberpowerChat:Online 23:38, 1 July 2015 (UTC)
I stalk TP's tp. That's how. Hehe :P --AmaryllisGardener talk 00:25, 2 July 2015 (UTC)
Well I just answered the question and accepted the nom, but I'm too nervous to move and transclude it. :s—cyberpowerChat:Online 01:10, 2 July 2015 (UTC)
Do it. Catfish Jim and the soapdish 07:40, 2 July 2015 (UTC)
In fact, I'll co-nominate you if you like. Catfish Jim and the soapdish 10:58, 2 July 2015 (UTC)
I would like that.—cyberpowerChat:Limited Access 11:05, 2 July 2015 (UTC)
There you go. I don't know how much help that will be... You should do fine in any case. Transclude it and prepare for a somewhat stressful week. Catfish Jim and the soapdish 12:28, 2 July 2015 (UTC)
When you move the page to Wikipedia:Requests for adminship/Cyberpower678 and transclude it to Wikipedia:Requests for adminship#Current nominations for adminship, make sure that you remove the 01:06, 2 July 2015 (UTC) signature and re-sign it, otherwise you might not get the full seven days. --Redrose64 (talk) 17:21, 2 July 2015 (UTC)
Is there anything on Wikipedia that you don't know how to do, Redrose64? Your knowledge of process and procedures continues to amaze me. ;-) Liz Read! Talk! 17:33, 2 July 2015 (UTC)
@Liz: Surely you jest! I can't imagine Redrose64 being unfamiliar with any aspect of Wikipedia! – Philosopher Let us reason together. 18:21, 7 July 2015 (UTC)
I thought that was what I had said! Liz Read! Talk! 18:30, 7 July 2015 (UTC)
– Philosopher Let us reason together. 18:35, 7 July 2015 (UTC)
I've never used Twinkle or AWB, although you'll sometimes find me on their talk pages - mainly to complain. --Redrose64 (talk) 18:32, 7 July 2015 (UTC)
– Philosopher Let us reason together. 18:35, 7 July 2015 (UTC)

Checking in

Hi Cyberpower, I just wanted to check in during this week of deployment doom (the beginning of the rawcontinue change plus leap second on the same day...). I figure that at this point, you know whether anything's broken due to changes outside this wiki. The rawcontinue change arrives here at the Wikipedias in about 20 hours or so. I hope that it all goes smoothly for you, but please let me know if anything weird's happening. Whatamidoing (WMF) (talk) 22:09, 1 July 2015 (UTC)

I forgot about NoomBot which runs independent of Peachy, and that it still needed to be updated. Thanks for reminding me. Everything should be able to handle Armageddon now. :p—cyberpowerChat:Online 00:10, 2 July 2015 (UTC)

Page blanking

Hi, hopefully I'm posting this in the right place. I'd just like to let you know that Cyberbot II just blanked the article The Decision (TV special) with this edit. There were two other edits to the same article shortly before that where it seems to be undoing its own work. Regards, AtHomeIn神戸 (talk) 02:16, 2 July 2015 (UTC)

/facedesk. I'll take a look.—cyberpowerChat:Limited Access 02:21, 2 July 2015 (UTC)
Applied a quick fix that checks for empty page text.—cyberpowerChat:Limited Access 02:24, 2 July 2015 (UTC)

Hi Cyberpower678, is there any chance to revive the tool or is it down for ever? I loved it, but Hedonil is of duty since August 2014 and the tool does not work anymore since September 2014, I think. Sorry for my broken English, please contakt me on my german Wikipedia talkpage for an answer. Kind regards and thank you. --Lómelinde (talk) 06:58, 2 July 2015 (UTC)

+1. I hope we'll see it back soon, as the xtools ! --Simon Villeneuve (talk) 11:43, 5 July 2015 (UTC)

Current AfDs

Just browsing User:Cyberbot I/Current AfDs and noticed recent updates listing several nominations that have been closed for more than a week (click the last column to sort and find the longest few). Is there a technical reason for this or is there an error somewhere? Fuebaey (talk) 19:47, 3 July 2015 (UTC)

I'll have a look at it in a few hours. Got to deal with a few things first.—cyberpowerChat:Online 21:48, 3 July 2015 (UTC)

Erroneous blacklist removals?

Hello, I noticed that Cyberbot II removed the blacklist template on Elverys Sports and Klaus Lynggaard Hougesen (and almost all 600 articles previously in Category:Tagged pages containing blacklisted links). Checking the blacklists, both REXX filters are still in the local and global blacklist respectively. Could you check please, if the bot is misbehaving - maybe due to the recent system changes affecting several bots per User_talk:GermanJoe#Bots? Thank you for maintaining that great feature. GermanJoe (talk) 09:58, 4 July 2015 (UTC)

There was some corruption in the files and some breakage in the code that resulted in a total failure. I've purged the files and implemented fixes, so the bot is now re-populating the database. It should begin editing again in about a week. Officially, it's  Fixed.—cyberpowerChat:Limited Access 18:50, 18 July 2015 (UTC)
Thanks for the update, I'll keep an eye on that category for the next few weeks and report back any odd behaviour :). GermanJoe (talk) 19:10, 18 July 2015 (UTC)
Seems like it may take longer than a few weeks.  :/ You can track it's progress here.—cyberpowerChat:Online 16:18, 19 July 2015 (UTC)

Contribution deleted

https://github.com/x-Tools/SuperCount/issues/35

But know one helps me for this problem. Can you guide me how can I get my 400 contributions back ? NehalDaveND (talk) 08:17, 5 July 2015 (UTC)

Cyberbot II's SPAMBot disabled

Hi Cyberpower678, the administrator Samwalton9 has disabled SPAMBot just now (Thanks to Josve05a for seeing this). Please see Talk:İstisu, Kalbajar#Blacklisted_Links_Found_on_the_Main_Page for one example. Cyberbot II has similar messes elsewhere. Suggestion is to introduce perhaps a max edit limit in a span of time for an article, or if it sees the same edit from itself over and over it should stop and notify you or other maintainers. E. Lee (talk) 10:07, 5 July 2015 (UTC)

Looking at what's going on, it looks like something corrupted. It's not even scanning the blacklist anymore. I may need to do some rewrites.—cyberpowerChat:Online 14:06, 6 July 2015 (UTC)
The issue should be fixed now, but the bot needs to re-populate the DB, so it will take some time before the bot starts editing again.—cyberpowerChat:Limited Access 19:08, 18 July 2015 (UTC)

Archiving bot

Were are we at with this [3]? Doc James (talk · contribs · email) 06:42, 6 July 2015 (UTC)

Please see Cyberbot II 5 at BRFA.—cyberpowerChat:Online 14:04, 6 July 2015 (UTC)

Bot removes whitespace, messes with heading in Talk Page

Hi. I just noticed that an edit by CyberbotIII on the talk page for Children of Lir (https://en.wikipedia.org/wiki/Talk:Children_of_Lir#Blacklisted_Links_Found_on_the_Main_Page) resulted in the removal of some whitespace, possibly a carriage return, and thus the heading of the section that followed was no longer correctly formatted. I've added back some whitespace so that page displays correctly now, but who knows if this bot is causing similar issues on multiple pages?zadignose (talk) 21:59, 7 July 2015 (UTC)

BAGBot: Your bot request Cyberbot II 5

Someone has marked Wikipedia:Bots/Requests for approval/Cyberbot II 5 as needing your input. Please visit that page to reply to the requests. Thanks! AnomieBOT 22:51, 7 July 2015 (UTC) To opt out of these notifications, place {{bots|optout=operatorassistanceneeded}} anywhere on this page.

Format of day pages

I propose that the format of new day pages your bot create be changed from

{{Current events header|yyyy|mm|d}}

<!-- All news items below this line -->
*
<!-- All news items above this line -->|}
(no leading zeroes for the first nine days of a month)

to

<!-- All news items below this line -->{{Current events header|yyyy|mm|dd}}

*

<!-- All news items above this line -->{{Current events footer}}
(leading zero for the first nine days of a month). That way, WaldirBot does not have to continuously update the day pages. The remaining day pages can then be updated by that bot. GeoffreyT2000 (talk) 04:53, 8 July 2015 (UTC)
I'd rather this get consensus first. We're talking about title formatting changes here.—cyberpowerChat:Online 14:22, 9 July 2015 (UTC)

Supercount and user statistics

Hi, First of all thanks for creating this great tool.

I want to build some user statistics on a regular basis for my wiki (Bengali Wikipedia). I was searching for the existing tools and found that the 'Super Counter' will be able to help me a lot here. I need some assistance regarding these report creation. Some of the reports could be created out of the box from the 'Super counter' and for some others we may need to extend the tool.

There is an api of the 'Super counter' and it can resolve most of the part. And i will need more from the tool. If i had the source code and know the logic behind this, then i might be able to extend the tool by myself and as the source is not available i need your assistance more. But either way i will knock you as you have expertise in this area.

Can you please help me build that reporting tool for my wiki? --Nasir Khan Saikat (talk) 15:38, 10 July 2015 (UTC) — Preceding unsigned comment added by Nasirkhan (talkcontribs)

Admin Mentor

Cyber - it's looking like the 'Crats might find consensus to promote you to Sysop. Congrats. Whether or not I agree with the opposers, we're all on this project together and I must respect their opinion. I think it may be a good idea, in the interest of respect, that you consider an admin mentor for six months. Perhaps one of the opposers, either @Kudpung: or @Swarm:, would be willing to mentor you. What I'd imagine that going like is that perhaps you could get their help while closing discussions or in assisting you in solving disputes. Also, they'd stalk your user talk page and jump in to advise you when your admin actions are questioned. Just an idea, but it might make a whole lot of people feel more comfortable and in a community-based project like this - that can only be a good thing.--v/r - TP 20:56, 10 July 2015 (UTC)

I thought about this earlier today and agree with you. I however had WormTT in mind. I feel he's the best person.—cyberpowerChat:Online 21:14, 10 July 2015 (UTC)

Withdraw

Hey buddy. I'm really sorry it didn't succeed. I think you did really well during this RfA and I think there were some seriously unfair and ignorant (of the technical parts) opposes. But I think you'll convince just about everybody next time. I'll always be here to be your advocate and you can count on a nomination from me in the future (you know, with all the usualy caveats that you don't mess up between now and then). You are extremely talented and I don't think many people realize it. You're also very enthusiastic and you've made huge strides to mature that enthusiasm and narrow it's focus. It seems there may need to be a bit more narrowing according to the opinion of the opposers. You're a great person and an absolute asset to this project. I hope this encounter strengthens you and encourages you to keep doing your best. Very sorry again.--v/r - TP 05:01, 11 July 2015 (UTC)

I didn't expect to pass, so I'm not feeling too down about it. Seeing how I was looking like I was going to pass near the end and then perfectly land on top of a needle without it tipping over is a bummer. Seeing how I didn't completely fail, I think I will run again at some point. For now, xTools needs me, and so do my bots.—cyberpowerChat:Offline 05:05, 11 July 2015 (UTC)
Administrators like Kudpung don't value the hardwork you people do. The way there is labour unions in factory against the management, the same way if technical team strikes for one month, these people will recognize the value. Kudpung needs to be more kind hearted.Darthvaderskywalker2011 (talk) 05:19, 11 July 2015 (UTC)
This is another example of his respect for technical team #Revision_history_statistics Darthvaderskywalker2011 (talk) 06:08, 11 July 2015 (UTC)
Kudpung is very kind and does appreciate you! Anna Frodesiak (talk) 05:29, 11 July 2015 (UTC)
Darthvaderskywalker2011 has only made 111 edits - mostly welcome templates. --Kudpung กุดผึ้ง (talk) 07:18, 11 July 2015 (UTC)
Actually, User:Darthvaderskywalke2011 is a blocked sockpuppet/troll. --MelanieN (talk) 09:23, 11 July 2015 (UTC)
@Kudpung: is a very empathetic guy and does appreciate Cyber. If he seems like he doesn't, it's probably because of some of the heated comments I've made. I just hope Kudpung is as wrong in this RfA as I was in Kudpung's.--v/r - TP 05:55, 11 July 2015 (UTC)
The reason I did not !vote was because of the absence of AfD participation and a bit because of lack of content creation. If you create some content and participate in Articles for Deletion (20 or 30 should do it), you will have very high chances next time. (Adminship is much ado about deleting pages, so showing everyone that you can make the right call is hugely reassuring.) Anyway, I feel sorry you didn't pass. You are very nice. Do not be upset. You are brave just for running in the first place. :) Anna Frodesiak (talk) 05:29, 11 July 2015 (UTC)

This is one the few RFA outcomes that I disagree with (that is heading to no consensus before your withdrawal). I respect the mechanism of "no consensus" and this was truly a close call. If the votes that cited time/focus conflicts as their rationale for opposition were discounted and the tally re-done, I think this RFA would have fallen favourably outside the discretionary range. I'm sure that was considered but not presented as a major factor. I truly hope you stay on Wikipedia and know how much the community appreciates your work. Mkdwtalk 05:37, 11 July 2015 (UTC)

Mate, don't feel sad you have not succeeded. We can never succeed all the time. It is all about taking risks. I didn't do well in my exams as the questions were hard and I took a lot of risks but it paid off and I got a decent mark (70%). If you don't succeed at first keep trying and getting more opportunities and always never give up and you will gain trust from all users. --EurovisionNim (talk to me)(see my edits) 06:09, 11 July 2015 (UTC)

I hope you will consider running again in the future. I think there were some somewhat harsh things said in the RFA by some opposers and some concerns raised that, in my opinion, were not relevant to whether a user should be given adminship, and I hope that this will not deter you from putting yourself up for another nomination in the future. Best of luck getting everything straightened out with xTools. Inks.LWC (talk) 06:38, 11 July 2015 (UTC)

  • (edit conflict)Anyone who really knows me (and a lot of you actually do) knows that I value hard work very much both here, off-Wiki, and on various other projects in RL. I don't think I or any of the other opposers were wrong on this RfA; we were split pretty much evenly between a) a lack of activity in the traditional admin areas and content, and b) Cyber's total engagement on the technical side of MediaWiki. And on the plus side, I don't recall there ever being an expression of mistrust - which is very important to note.
I hope I will beat TParis to nominating Cyber's next RfA (when the bots and tools are all up and running smoothly), and if I don't, this community can be assured of a very strong co-nom from me. Kudpung กุดผึ้ง (talk) 06:49, 11 July 2015 (UTC)
Perhaps I misunderstood your oppose !vote when you referenced a lack of "sense of organisation and priorities" and a lack of "capacity". Your wording there seemed indicate a change from the rationale of your neutral !vote that you thought the timing was incorrect to a change of opinion as to Cyber's actual qualifications. I am glad to hear that you are open to supporting Cyber in the future, and I am glad that you were active in the RFA; even though I (and others) disagreed with your opinion, it was best that those concerns were laid out in the RFA so that they could be addressed before Cyber got the bit, as opposed to issues coming up had he been given the adminship. Inks.LWC (talk) 07:04, 11 July 2015 (UTC)
Aye, Inks.LWC, that's the difference between a neutral vote and an oppose vote ;) Kudpung กุดผึ้ง (talk) 07:24, 11 July 2015 (UTC)
  • Hey Cyberpower. Just wanted to say I'm sorry for the way it turned out. You got buried with questions the whole time and thanks to a last minute surge of opposition, the crats couldn't even decide what to do. That's very tough and it was not easy to oppose someone I totally respect. I hope you're not too discouraged. You should be heartened by the huge amount of support you received and the massive trust displayed by the community, even from those who opposed for the moment. Few had anything bad to say about you as an editor or a person and it's clear you already hold the trust of the community. Everyone has RfA criteria however and as a highly specialized candidate, it's understandable that you didn't meet everyone's standards on your first try. Many people don't but you've come closer than most. I wish you well and just like Kudpung I hope to see you run again successfully someday. Swarm we ♥ our hive 08:56, 11 July 2015 (UTC)

I think you did very well indeed. Take a couple of months to address some of the concerns raised in the RFA and choose a week where you have enough time to devote to answering the questions next time! A few months of CSD and AFD participation should demonstrate knowledge of policy for some of the previous oppose voters. Catfish Jim and the soapdish 09:03, 11 July 2015 (UTC)

  • Cyber, I was surprised and impressed by your decision to withdraw your nomination. That was a gracious and generous act that rescued the 'crats from an awkward situation and relieved them of a difficult decision. For anyone who expressed doubt about your maturity and ability to handle a situation, this certainly should set their minds at rest. I was hoping you would get the tools this time around, but I think you went a long way toward demonstrating that you deserve them. And from the comments here it seems that a lot of people agree. I look forward to supporting you again at your next RfA, and meanwhile, please keep up the good work and the good attitude. --MelanieN (talk) 10:01, 11 July 2015 (UTC)
  • Next time. I do think those in the oppose section had very good points, I was just willing to overlook those due to experience in other areas. Any candidate who is mainly technical or vandal in their activities is going to face some opposition, you are no exception. I do think Anna is right that if you spend some time at AFD and do just ONE good article, particularly get a GA, there is no question next time. I never got a GA until after I got the bit, and I have to say that the two I now have were learning experiences, worth the effort just for the education. Dennis Brown - 12:41, 11 July 2015 (UTC)

What MelanieN said ~ though i opposed your candidacy, i think that your withdrawal was a classy and gracious action. I look forward to being able to support in the future. Cheers, LindsayHello 13:16, 11 July 2015 (UTC)

Thanks guys. I sent everyone a thank you, sorry if I missed you. It is a bummer that my RfA got to the point it did after seeming like it was going to pass. I feel amazing for holding a potentially unique RfA and possibly holding the record for number of questions asked in an RfA. As for being discouraged from the project, that was never going to happen. Today I shall attempt to bring articleinfo back to life. Within the next 6 months I shall do some AfD voting/participation/non-admin closing.—cyberpowerChat:Online 14:34, 11 July 2015 (UTC)
  • I just came across your RfA today and I wanted to say that I appreciate the amazing technical work you've been doing and wish I had gotten a chance to express some of that before the RfA was withdrawn. ~Adjwilley (talk) 15:35, 11 July 2015 (UTC)
I was surprised to see the RfA was withdrawn because reading the crat's discussion the other day, I thought you would be prompted. I hope you will take to heart both the praise you duly received from those who supported you and the caution and advice passed along by those who opposed your candidacy. Then in 6 or so months, I sincerely hope you try again because I think you would be such an asset. Chin up! Liz Read! Talk! 20:20, 11 July 2015 (UTC)
Agreed with above, please consider running again in the future. You were really close (and the bureaucrat discussion was leaning toward promotion), and it's really disappointing to see that wave of opposition in the final hours of the RfA. Running for an RfA is in itself very daunting process (and one of many reasons that I won't detail here as to why I have no desire to run for admin at en.wiki), so kudos to you for jumping in feet first on this. Also, stay positive and keep your head up. Just remember that you probably do the dirtiest work on Wikipedia and not only do you do an excellent job at it (the technicalities), but the other Wikipedians appreciate your hard work and amazing efforts. Just sprinkle a DYK and a GA to your resume at the next RfA, you should be able to make a lot of neutrals and opposes support you. I tend to spend most of my time on content, so if you want help getting something to a GA or DYK, feel free to leave me a note on my talk page or ping me. Happy editing. Sportsguy17 (TC) 02:48, 12 July 2015 (UTC)
  • Don't want to pile on, but you showed real moxie out there. Keep it up. Get rid of the 'stress meter' (manage stress by walking away from the PC), and try to recognize your limitations and availability (remember you don't have to do everything!) while addressing the concerns to the best of your ability and you should be smooth sailing for your next run. –xenotalk 03:00, 12 July 2015 (UTC)
  • You did the right thing by withdrawing.It got the 'crats off the hook and it gained you some brownie points.That said, a lot of the concerns (including mine)were based on the deployment of your time between admin work, te development and maintenance your bots, and of some essential tools urgently needed by the community. I wouldn't want a false sense of priorities to be an issue at your next RfA which I am still determined to stongly support. Remember that some of our very best admins needed two shots at RfA. I therefore have to ask you if Cyberbot II 5, apparently another new tool of yours, is really a priority. I have read through Wikipedia:Bots/Requests for approval/Cyberbot II 5 and feel that your work on it may be detracting you from far more pressing issues. Kudpung กุดผึ้ง (talk) 04:17, 12 July 2015 (UTC)

You withdrew before I could post my comment on the Bureaucrat discussion of your RfA. What I was about to write there was had I !voted on your RfA I would have supported you. But in my role as a Bureaucrat I am to assess whether or not there is a consensus. The way I see it, there was not a clear enough consensus to promote you. One consistent criticism of your time on Wikipedia is your lack of article editing. It is likely that if you spend time editing articles, you will have a successful RfA next time. I recommend working on some new articles and get some to WP:DYK status and helping with an article or two to get to WP:FA. Even if such efforts don't become DYKs or FAs, the experience will provide you with a deeper understanding of editors. The RfA peer group will be able to see better examples of how you relate with others, etc. Avoid topics that the RfA peer group frown on. For some reason, articles on Pokemon don't cut it. Maybe some topics on Electrical Engineering? I think you performed very well under the pressure of the questions and criticisms. I think you'll make a fine admin. Keep at it. Kingturtle = (talk) 04:21, 12 July 2015 (UTC)

Here's a Cookie

I'm sorry to see that your RfA ended like that. I have my own opinions on some of those oppose rationales. Anyways, I would love to see you try again in a few months, with maybe a little more AfD work under your belt. Regards, Ж (Cncmaster) T/C/AVA/RfA-C 06:44, 11 July 2015 (UTC)

xtools

Dear Cyberpower,

thanks for taking over this great tool. May I kindly ask you to check, whether toollabs:xtools/pages is offline in the moment? From Germany it is offline. Why is the toolserver still so buggy?--Kopiersperre (talk) 11:50, 12 July 2015 (UTC)

concur, (here in the U.S. offline too)--Ozzie10aaaa (talk) 19:03, 12 July 2015 (UTC)
@Kopiersperre: The toolserver isn't "buggy", it's down; and has been down for over a year now, permanently. It's not coming back - we were warned of this about three years ago. --Redrose64 (talk) 22:56, 12 July 2015 (UTC)
it was my impression he was referring to Xtools ("revision history statistics", etc),..which had been working until about a month ago... at least that's what I was referring to and interested in--Ozzie10aaaa (talk) 23:24, 12 July 2015 (UTC)
If we are talking XTools, I assume Cyberpower is working on it, as he's currently indicated to be "online". I do remember a few days ago that the XTools had a banner message to the effect that it would take about "a week" to "fix" then. I'm hoping this latest outage is just an inevitable consequence of that... --IJBall (contribstalk) 00:21, 13 July 2015 (UTC)
I restarted all the webservers... all the tools should be working now except for revision history, which is broken for different reasons. I believe we have people actively diagnosing what is wrong that tool in particular, and in the meantime we are planning a full rewrite of the xtools suite. MusikAnimal talk 03:20, 13 July 2015 (UTC)
We don't need a rewrite, at least not yet anyway. Our prority which the tool developerts don't understand because they don't actually need or use these tools is that we need something up and running NOW, The community was warned about the coming of Labs three years ago but still nothing is working as smooth as it did on the German ToolServer. For at least a year now, also, I do not really have much confidence in devlopers' ideas for GUI front-end skins. I have worked as a project manager for web design for 20 years and I'm only too well aware that coding, texting, imaging, and layout are 4 completely different jobs. I come from a pre-computer generation of media - we used airbrushes and cameras. The old rules of typesetting and graphic desogn are still the same today whatever the equipment used to do it. (look at the mess the Supercount graphics are in today) Kudpung กุดผึ้ง (talk) 03:38, 13 July 2015 (UTC)
Kudpung we understand that the tools need to be up now. We're not rewriting until we have the current ones working again.—cyberpowerChat:Limited Access 03:43, 13 July 2015 (UTC)
I'm not sure where the bit about design came from? I'm under the impression that will go unchanged, it's just the backend code that's an issue, and that is the only part that should be rewritten. We may look to a framework of sorts to organize code, but I can't see any benefit in a redesign. MusikAnimal talk 03:47, 13 July 2015 (UTC)
should be working now except for revision history, which is broken for different reasons...is there an "idea" when it should be working ?(let me stress I do appreciate the valuable work everyone is doing)--Ozzie10aaaa (talk) 12:18, 13 July 2015 (UTC)
I've run into another hurdle. On a side note, Ozzie please review your edits before submitting them. Every edit you make results in an email, and I've got more from you than anyone else at the moment.—cyberpowerChat:Online 15:02, 13 July 2015 (UTC)

When the time comes . . .

I would gladly serve as a co-nominator for a future RfA. Until then, if I can of any assistance to you -- including help you get involved at AfD -- please let me know. You were not a "perfect" RfA candidate, but that's not a requirement, and I thought some of the comments made during the recent RfA were grotesquely unfair. As far as I am concerned, your involvement with the maintenance of Xtools is nothing but a credit to you and your generous commitment of your volunteer time. And there are a lot of your fellow editors who feel as strongly as I do. Dirtlawyer1 (talk) 20:08, 13 July 2015 (UTC)

Hey, when you click on show the full book report, a bot keeps messing up the links and assessments. I keep reverting it but the bot messes it up again. Any ideas why?  — Calvin999 21:14, 13 July 2015 (UTC)

Can you be more descriptive? What is the bot messing up?—cyberpowerChat:Online 21:22, 13 July 2015 (UTC)
Looking at the most recent bot edit, two things that stick out for me are:
(a) the addition of some double square brackets in ways that are unbalanced, examples
(i) {{book report|Beautiful (Mariah Carey song)|"Beautiful" (featuring Miguel)|C| was altered to {{book report|Beautiful (Mariah Carey song)|"Beautiful"]] (featuring [[Miguel)|C|
(ii) {{book report|Betcha Gon' Know (The Prologue)|"Betcha Gon' Know" (Remix featuring R. Kelly)|GA| was altered to {{book report|Betcha Gon' Know (The Prologue)|"Betcha Gon' Know"]] (Remix featuring [[R. Kelly)|GA|
(b) addition of double quotes around some article names, breaking links, examples
(i) {{book report|The Art of Letting Go| was altered to {{book report|"The Art of Letting Go"|
(ii) {{book report|You're Mine (Eternal)| was altered to {{book report|"You're Mine (Eternal)"|
(iii) {{book report|You Don't Know What to Do| was altered to {{book report|"You Don't Know What to Do"|
Of course, these might not be the changes that Calvin999 (talk · contribs) had in mind. --Redrose64 (talk) 19:16, 14 July 2015 (UTC)

Well, this is what it looked like when I first created it, the full book report looks well and good right?, then the Bot made this edit and introduced dead links etc., which I proceeded to revert but then the Bot "fixed" it again and so on. But everytime I revert the Bot's actions, it changes it back to dead links.  — Calvin999 07:52, 15 July 2015 (UTC)

I think I've sorted it now. Does everything look correct now?  — Calvin999 07:55, 15 July 2015 (UTC)
It says "The Art of Letting Go" doesn't exist, but it clearly does?!  — Calvin999 07:59, 15 July 2015 (UTC)
I do minimal maintenance on that bot as it usually never needs my help. So I will have to take a closer look at it.—cyberpowerChat:Online 14:19, 15 July 2015 (UTC)

it's reverting everything again!!  — Calvin999 10:08, 16 July 2015 (UTC)

@Cyberpower678: The bot is not consistent in its errors: it is damaging some lines, all of which contain quotation marks in the second positional parameter; but not all of those with quotation marks get damaged. Why is it not causing similar problems on the entries for e.g. "Thirsty" or "Meteorite"? --Redrose64 (talk) 10:49, 19 July 2015 (UTC)
Like I said, I can't give you an educated answer without thoroughly looking into the bot's operation. I've never given this bot that much attention until now.—cyberpowerChat:Online 16:17, 19 July 2015 (UTC)

JSTOR citations are failing to archive

Cyberpower678, the Cyberbot II is having problems archiving a JSTOR citation. JSTOR has provided free accounts to selected in exchange for citations credited to JSTOR, which amalgamates multiple sites to their one url. They look like http://www.jstor.org/stable/3657358?seq=1#page_scan_tab_contents when I am logged in to JSTOR. But they look like http://www.jstor.org/stable/3657358 when Cyberbot II is trying to archive. Help... --Ancheta Wis   (talk | contribs) 22:41, 13 July 2015 (UTC)

I'm sorry. I cannot help you there. If the source requires an account to view, and it dies, then the source will need to be retrieved elsewhere. Cyberbot II simply submits links for archiving and has no control on whether the archive is accepting the link or not. If it notices that's repeatedly archive the same link, it will notify on the respective talk page once and ignore the link from there on out. BTW, both links look the same to me.—cyberpowerChat:Online 22:52, 13 July 2015 (UTC)

Don't understand the problem

In the article Marilyn Chambers there is a report on the Talk page of problems archiving links.

Only one of those links was created by me. It is

https://40.media.tumblr.com/3df954e66c6782fbc5f1633f3b714b2a/tumblr_n4yv0acN641sbtct0o1_1280.jpg,

I don't understand what the problem is because when I click on it, it takes you to the right place. deisenbe (talk) 10:21, 14 July 2015 (UTC)

I'm not sure what happened, as there is an archive, but the internet archives didn't report a copy being available, nor did it accept the bot's archiving request.—cyberpowerChat:Online 12:22, 14 July 2015 (UTC)

Page hasn't been updated in a week; could you check if it's still running properly? Thanks! ansh666 19:55, 15 July 2015 (UTC)

Thanks! ansh666 01:34, 17 July 2015 (UTC)

Hmm

As your name is mentioned at the bottom of the page I'm talking about in this thread I wondered if you might be able to shed any light? --Dweller (talk) 22:01, 16 July 2015 (UTC)

It's broken. Perhaps permanently. :/ We're porting a new tool to work for the English Wikipedia and then rewriting the existing code for xTools.—cyberpowerChat:Online 22:25, 16 July 2015 (UTC)
What happened to the old tool (not X!'s), that was working fine a couple of weeks ago? --Dweller (talk) 08:44, 17 July 2015 (UTC)
I think it's been down for longer than a couple of weeks. Cyber, if you have it working when Redis is removed, but then putting that back in breaks it, then it might be helpful to go searching for Redis experts who might be able to help. See Wikipedia:Wikipedia Signpost/2014-01-01/Technology report: "On the backend, the Redis job queue was deployed, and a new caching center in San Francisco started serving traffic to users in Oceania with an RFP for another one still pending. Users now login using HTTPS by default, and plans were made for future HTTPS improvements." Perhaps Legoktm can help diagnose Redis issues, or knows someone who can. Wbm1058 (talk) 13:24, 17 July 2015 (UTC)
Or, per Wikipedia:Wikipedia Signpost/2012-09-10/Technology report: "Other items covered in the report include work by WMF Performance Engineer Asher Feldman to expand the number of MySQL servers in the Foundation's secondary data centre Ashburn, and by Tim Starling to write a new Redis-based client for session handling.", maybe Asher Feldman or Tim Starling? Wbm1058 (talk) 13:33, 17 July 2015 (UTC)
And also see Wikipedia:Village pump (technical) § Too much dependence on volunteers. Open up that discussion; I have no idea what the "Sockpuppet" hat is about. Seems on point to me. "But I believe this is a DevOps situation, which is bigger that the xTools code itself. So we need cooperation from others, such as the Redis specialists (in WmF?)" – as I was saying. Wbm1058 (talk) 13:51, 17 July 2015 (UTC)
Cyberpower678 and Wbm1058, you both have been working on Windows machines, correct? I think I'm going to give this a try on my Mac. I'm no expert, but I have redis installed and use it with other applications. I've just never worked with PHP. I'll be on #wikimedia-xtools connect all day today if you want to chat MusikAnimal talk 14:22, 17 July 2015 (UTC)
Correct.—cyberpowerChat:Limited Access 19:00, 18 July 2015 (UTC)