Page MenuHomeMiraheze

John (John Lewis)Administrator
Co-Founder, Operations, Steward

Projects (20)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Apr 17 2016, 19:20 (138 w, 3 d)
Roles
Administrator
Availability
Available
IRC Nickname
JohnLewis
GitHub User
JohnFLewis
Miraheze User
John

Hi I'm John. I'm the Co-Founder of Miraheze, active Operations member and Steward.

If you don't know who to go to about something, then the answer is probably me or I'll know (hint, it's probably me!).

And if it's about any of the following, you're better of coming to me because these are my areas of expertise:
DNS
Mail

Recent Activity

Tue, Dec 11

John closed T3876: A duplicate of my wiki has been opened as Invalid.

This has been discussed and from a matter of principle, we've enacted a new policy point for this exact situation.

Tue, Dec 11, 19:18

Mon, Dec 10

John added a comment to T3666: Add groups add/remove to/form self and revoked rights to managewiki permissions.

No progress, no plans to start on it at the minute as it involves a complex rewrite to implement minor improvements while there more critical features on the radar

Mon, Dec 10, 13:06 · Amanda Catherine, ManageWiki

Sat, Dec 8

John added a comment to T3868: Increase ManageWiki utilisation.

@John Ok, sounds good. So we need more specific categories.

Sat, Dec 8, 10:25 · MacFan4000, Amanda Catherine, Goal-2019-Jan-Jun, Configuration
John added a comment to T3868: Increase ManageWiki utilisation.

@John For configuration settings specific to extensions, we either should make a new tab on the current ManageWikiExtensions called "extension settings" or a tab on ManageWikiSettings called "Extensions". Which one do you prefer?

Sat, Dec 8, 09:57 · MacFan4000, Amanda Catherine, Goal-2019-Jan-Jun, Configuration

Fri, Dec 7

John removed a project from T3868: Increase ManageWiki utilisation: ManageWiki.

100% config, not ManageWiki (the extension)

Fri, Dec 7, 02:27 · MacFan4000, Amanda Catherine, Goal-2019-Jan-Jun, Configuration

Thu, Dec 6

John moved T3868: Increase ManageWiki utilisation from Backlog to MediaWiki on the Goal-2019-Jan-Jun board.
Thu, Dec 6, 22:21 · MacFan4000, Amanda Catherine, Goal-2019-Jan-Jun, Configuration
John added a comment to T3868: Increase ManageWiki utilisation.

Anything that blocks this task being completed should have a relevant subtask opened and assigned to myself. Prioritisation will take place and attempts to resolve blockers before July will be made.

Thu, Dec 6, 22:20 · MacFan4000, Amanda Catherine, Goal-2019-Jan-Jun, Configuration
John triaged T3868: Increase ManageWiki utilisation as Normal priority.
Thu, Dec 6, 22:18 · MacFan4000, Amanda Catherine, Goal-2019-Jan-Jun, Configuration
John committed rMWCF5e8bc8664215: Merge branch 'master' of www.github.com:miraheze/mw-config (authored by John).
Merge branch 'master' of www.github.com:miraheze/mw-config
Thu, Dec 6, 22:17
John committed rMWCF429a750160a0: add MW, MWExempt and MWCandidate to all comment headers (authored by John).
add MW, MWExempt and MWCandidate to all comment headers
Thu, Dec 6, 22:17
John added a comment to T3658: Extension:Duplicator does not work and MediaWiki error appears\Storage\IncompleteRevisionException.

root@test1:~# php /srv/mediawiki/w/maintenance/eval.php --wiki test1wiki

$dest = Title::newFromText( "MainP" );

Thu, Dec 6, 18:31 · Amanda Catherine, MacFan4000, Extensions
John added a comment to T3658: Extension:Duplicator does not work and MediaWiki error appears\Storage\IncompleteRevisionException.

The extension no longer works at all from what I can tell.

Thu, Dec 6, 18:29 · Amanda Catherine, MacFan4000, Extensions
John committed rDNS5ef1fbdc7183: Revert "take cp5 down for impact testing" (authored by John).
Revert "take cp5 down for impact testing"
Thu, Dec 6, 18:09
John added a reverting change for rDNSa3c151bed1d8: take cp5 down for impact testing: rDNS5ef1fbdc7183: Revert "take cp5 down for impact testing".
Thu, Dec 6, 18:09
John committed rDNSa3c151bed1d8: take cp5 down for impact testing (authored by John).
take cp5 down for impact testing
Thu, Dec 6, 18:01
John assigned T1404: Visual editor template SVG issue to Paladox.

We should uninstall NativeSvgHandler seeing as that's the problem.

Thu, Dec 6, 17:47 · MediaWiki, Upstream

Wed, Dec 5

John added a comment to T3582: Creation of Special:NewFilesGlobal .

I wanted to do this by rewriting the existing Special:ListFiles and then realised it'll need to have every wiki defined as a repo source (meaning every wiki shares every other wikis images... which is, bad shall we say). I've now decided that if I just write a DB table and a relatively simple SpecialPage/pager and a hook, this can be so much easier and allow us granular control over who accesses stuff. Further we could hook it into the CW hooks and mass update all images' public/private state.

Wed, Dec 5, 23:48 · Goal-2018-Jul-Dec, Developer, MediaWiki

Tue, Dec 4

John closed T3864: Fix errors in the interwiki table of nonciclopedia.org as Invalid.

Please put this on the Comminity Noticeboard.

Tue, Dec 4, 20:12 · Configuration
John moved T3405: Decomission cp5 from Backlog to Operations on the Goal-2019-Jan-Jun board.
Tue, Dec 4, 18:58 · Goal-2019-Jan-Jun, MacFan4000, revi, Operations
John moved T3452: Interwiki for all Miraheze wikis from Backlog to MediaWiki on the Goal-2019-Jan-Jun board.
Tue, Dec 4, 18:58 · Goal-2019-Jan-Jun, Developer, MacFan4000, MediaWiki
John moved T3677: Cleanup and handle API responses better from Backlog to Miraheze Extensions on the Goal-2019-Jan-Jun board.
Tue, Dec 4, 18:58 · Goal-2019-Jan-Jun, MatomoAnalytics
John moved T3847: Update PHP to php 7.3 from Backlog to Operations on the Goal-2019-Jan-Jun board.
Tue, Dec 4, 18:58 · MacFan4000, Goal-2019-Jan-Jun, Operations
John moved T3848: Comment Table Schema Migration for all wikis from Backlog to MediaWiki on the Goal-2019-Jan-Jun board.
Tue, Dec 4, 18:58 · Goal-2018-Jul-Dec, MediaWiki
John added a project to T3677: Cleanup and handle API responses better: Goal-2019-Jan-Jun.
Tue, Dec 4, 18:57 · Goal-2019-Jan-Jun, MatomoAnalytics
John added a project to T3452: Interwiki for all Miraheze wikis: Goal-2019-Jan-Jun.
Tue, Dec 4, 18:57 · Goal-2019-Jan-Jun, Developer, MacFan4000, MediaWiki
John added a project to T3847: Update PHP to php 7.3: Goal-2019-Jan-Jun.
Tue, Dec 4, 18:57 · MacFan4000, Goal-2019-Jan-Jun, Operations
John added a project to T3405: Decomission cp5: Goal-2019-Jan-Jun.
Tue, Dec 4, 18:57 · Goal-2019-Jan-Jun, MacFan4000, revi, Operations
John added a project to T3848: Comment Table Schema Migration for all wikis: Goal-2019-Jan-Jun.
Tue, Dec 4, 18:57 · Goal-2018-Jul-Dec, MediaWiki
John set the image for Goal-2019-Jan-Jun to F871718: fa-flag-checkered-green.png.
Tue, Dec 4, 18:56
John set the color for Goal-2019-Jan-Jun to Green.
Tue, Dec 4, 18:56

Mon, Dec 3

John closed T3621: Requesting InternetArchiveBot to run on SDIY wiki as Resolved.

Chase up the password with Paladox and the bot flag with the wiki.

Mon, Dec 3, 21:31 · MediaWiki

Sun, Dec 2

John removed a project from T3857: Create next goal project: Goal-2018-Jul-Dec.
Sun, Dec 2, 20:11 · MacFan4000, Phabricator
John closed T3857: Create next goal project as Declined.

This will be done with time.

Sun, Dec 2, 20:10 · MacFan4000, Phabricator
GitHub <noreply@github.com> committed rPUPCe14c01dd7559: Merge pull request #914 from MacFan4000/patch-26 (authored by John).
Merge pull request #914 from MacFan4000/patch-26
Sun, Dec 2, 01:12
John closed T3835: (Access request) puppet-user for MacFan4000 as Resolved.
Sun, Dec 2, 01:12 · MacFan4000, Operations
John awarded T3835: (Access request) puppet-user for MacFan4000 a Like token.
Sun, Dec 2, 00:26 · MacFan4000, Operations

Fri, Nov 30

John added a comment to T3846: Work for Paladox to carry out.
In T3846#73832, @John wrote:

Phab is not a TODO list.

It kind of is, if all of these tasks were placed on a Workboard like, https://phabricator.wikimedia.org/project/board/2160/ :p

Fri, Nov 30, 15:42 · Operations

Thu, Nov 29

John added a comment to T3847: Update PHP to php 7.3.

PHP 7.3 hasn't been released yet. Isn't this a bit premature as we don't have a release date or even knowledge of a release at all?

Thu, Nov 29, 18:50 · MacFan4000, Goal-2019-Jan-Jun, Operations
John closed T3846: Work for Paladox to carry out as Invalid.

Phab is not a TODO list.

Thu, Nov 29, 18:44 · Operations
John added a comment to T3322: Extension installation on ManageWiki level.

SQL was done a while ago. Working on adding files and MWP now. MWN is out of scope for this task because I kinda need this done before MWN can be worked on.

Thu, Nov 29, 16:47 · Amanda Catherine, Goal-2018-Jul-Dec, ManageWiki
John updated the task description for T3322: Extension installation on ManageWiki level.
Thu, Nov 29, 16:46 · Amanda Catherine, Goal-2018-Jul-Dec, ManageWiki
John updated the task description for T3322: Extension installation on ManageWiki level.
Thu, Nov 29, 16:45 · Amanda Catherine, Goal-2018-Jul-Dec, ManageWiki
John raised the priority of T3807: Assign editors to imported images on nonciclopedia.org from Normal to High.

Dec 11th deadline for resolution.

Thu, Nov 29, 01:28 · MediaWiki
John assigned T3807: Assign editors to imported images on nonciclopedia.org to Paladox.
Thu, Nov 29, 01:03 · MediaWiki
John assigned T3822: Find a acme-tiny alternative that support LE wildcards to Paladox.
Thu, Nov 29, 01:02 · Goal-2018-Jul-Dec, MacFan4000, Operations
John closed T3845: Jobqueue issue as Resolved.

root@mw2:~# php /srv/mediawiki/w/extensions/MirahezeMagic/maintenance/getJobQueueLengths.php --wiki loginwiki --total-only
reviwikiwiki 357
root@mw2:~# php /srv/mediawiki/w/maintenance/showJobs.php --wiki reviwikiwiki
0

Thu, Nov 29, 00:36 · MacFan4000, MediaWiki

Wed, Nov 28

John added a comment to T3829: Enable allowEntityImport setting please and modify search bar.

Hmm, those 2 settings only affect wikibase, do you have wikibase installed?

Wed, Nov 28, 18:57 · Configuration

Tue, Nov 27

John reopened T3434: Configure Namespaces with ManageWiki as "Open".
Tue, Nov 27, 21:48 · Goal-2018-Jul-Dec, Amanda Catherine, ManageWiki
John closed T3434: Configure Namespaces with ManageWiki as Resolved.

https://github.com/miraheze/ManageWiki/compare/e336c0b4ece3...21c2f809d3f3 paves the way to be able to do this efficiently.

Tue, Nov 27, 21:42 · Goal-2018-Jul-Dec, Amanda Catherine, ManageWiki
John closed T3629: Introduce CDB for CreateWiki/ManageWiki as Declined.

After testing, the implementation I've done is increasing page loads and isn't working with several extensions that are being super picky about the order things are loaded in. Therefore, this isn't going to happen and I'm going to instead focus on working on other tasks.

Tue, Nov 27, 17:24 · Goal-2018-Jul-Dec, ManageWiki, Amanda Catherine, CreateWiki
John closed T3419: Integrated ManageWiki page for users who host multiple wikis (a global request regarding ManageWiki) as Declined.

I'm going to decline this now I've been thinking about it.

Tue, Nov 27, 16:26 · ManageWiki

Mon, Nov 26

John added a comment to T3794: Upgrade to MediaWiki 1.32.

Just leaving a FYI, this is a high priority once released.

Mon, Nov 26, 23:21 · Amanda Catherine, MacFan4000, MediaWiki

Sun, Nov 25

John removed a project from T3812: guiasdobrasil.com.br proxied by Cloudflare: DNS.

Any status? This has been here for 6 days

Sun, Nov 25, 08:10 · SSL, revi

Sat, Nov 24

John reopened T3834: Remove pirategalaxy.miraheze.org as "Open".

Deletion request

Sat, Nov 24, 22:26 · Operations
John moved T3835: (Access request) puppet-user for MacFan4000 from Radar to Access on the Operations board.
Sat, Nov 24, 21:26 · MacFan4000, Operations

Wed, Nov 21

John closed T3823: CreateWiki is broken @ master as Invalid.

Not broken. Unstable feature deployed into production

Wed, Nov 21, 23:00 · MediaWiki, Developer, MacFan4000, CreateWiki
John closed T3820: Add an interwiki links table to Nonciclopedia as Invalid.
Wed, Nov 21, 12:00 · Configuration
John added a comment to T3820: Add an interwiki links table to Nonciclopedia.

For interwikis, please make the request on https://meta.miraheze.org/wiki/Community_noticeboard

Wed, Nov 21, 12:00 · Configuration

Tue, Nov 20

Ohallora awarded T3814: Database Error on https://atlasinternational.miraheze.org/wiki/Main_Page; Unable to log in a Mountain of Wealth token.
Tue, Nov 20, 17:08 · MacFan4000, Amanda Catherine
John added a comment to T3814: Database Error on https://atlasinternational.miraheze.org/wiki/Main_Page; Unable to log in.

For reference, the issue was Actor requires a unique user ID and a unique username. Paladox ran a script he shouldn't have which removed your account but not the actor reference. I've set this username reference to old so we can deal with it later.

Tue, Nov 20, 16:11 · MacFan4000, Amanda Catherine
John closed T3814: Database Error on https://atlasinternational.miraheze.org/wiki/Main_Page; Unable to log in as Resolved.

You should be able to login now.

Tue, Nov 20, 16:08 · MacFan4000, Amanda Catherine

Mon, Nov 19

GitHub <noreply@github.com> committed rPUPCf7dce2e557df: Merge pull request #895 from reviforks/cocc (authored by John).
Merge pull request #895 from reviforks/cocc
Mon, Nov 19, 15:55
John closed T3811: Can't upload images, web server has no permission to write on upload directory as Resolved.
Mon, Nov 19, 12:20 · Operations, MacFan4000

Sun, Nov 18

John closed T3631: Introduce ManageWiki API as Resolved.

The main point of this really was having an API. The extension isn’t designed too well for active actions so a privileged API is out of scope.

Sun, Nov 18, 17:58 · Goal-2018-Jul-Dec, Amanda Catherine, ManageWiki

Sat, Nov 17

GitHub <noreply@github.com> committed rDNS0ebcb31cdf41: pull dns TXT change (authored by John).
pull dns TXT change
Sat, Nov 17, 02:05

Fri, Nov 16

John assigned T1765: Automatically generate Sitemaps to Paladox.
Fri, Nov 16, 18:27 · Goal-2018-Jul-Dec, Operations, Goal-2017-Jul-Dec, Goal-2017-Jan-Jun, MediaWiki
John moved T1765: Automatically generate Sitemaps from Backlog to Operations on the Goal-2018-Jul-Dec board.
Fri, Nov 16, 18:27 · Goal-2018-Jul-Dec, Operations, Goal-2017-Jul-Dec, Goal-2017-Jan-Jun, MediaWiki
John added a comment to T1765: Automatically generate Sitemaps.

https://gerrit.wikimedia.org/r/c/operations/puppet/+/465538/3/modules/varnish/templates/misc-frontend.inc.vcl.erb

Fri, Nov 16, 17:59 · Goal-2018-Jul-Dec, Operations, Goal-2017-Jul-Dec, Goal-2017-Jan-Jun, MediaWiki
John closed T3800: donations via SMS as Invalid.

Please contact labster [at] miraheze.org about this.

Fri, Nov 16, 16:06

Wed, Nov 14

John added a comment to T3794: Upgrade to MediaWiki 1.32.

1.32 is in RC stages, so it's not a formal release yet but it's no longer in alpha (which is 1.33).

Wed, Nov 14, 02:41 · Amanda Catherine, MacFan4000, MediaWiki

Tue, Nov 13

John closed T3796: problem with the designation of the source of Nonsensopedia pages as Invalid.

Technically because the import is a full history, it is legally compliant with CC-BY-SA licensing as we are CC-BY-SA licensed as well. As I can't see any evidence to suggest the content is licensed otherwise, no action is needed.

Tue, Nov 13, 19:54 · MediaWiki, Import
John added a comment to T3629: Introduce CDB for CreateWiki/ManageWiki.

Yes so it goes back to its old format, so in order to use the ManageWiki extension, you must be using CreateWiki’s CDB storage.

Tue, Nov 13, 16:20 · Goal-2018-Jul-Dec, ManageWiki, Amanda Catherine, CreateWiki
John added a comment to T3629: Introduce CDB for CreateWiki/ManageWiki.

@John what do you mean by killing DBListGenerator at some point?

What will replace it?

Tue, Nov 13, 13:46 · Goal-2018-Jul-Dec, ManageWiki, Amanda Catherine, CreateWiki
John added a comment to T3629: Introduce CDB for CreateWiki/ManageWiki.

https://git.io/fpmju is the code for this on a basic level.

Tue, Nov 13, 05:30 · Goal-2018-Jul-Dec, ManageWiki, Amanda Catherine, CreateWiki
Herald added a project to T3091: Better design for ManageWiki with separate collapsible parts for each thing: Amanda Catherine.
Tue, Nov 13, 03:26 · Amanda Catherine, Goal-2018-Jul-Dec, MacFan4000, Developer, ManageWiki
John moved T3597: Move CreateWiki, ManageWiki and MatomoAnalytics database data out of metawiki from Backlog to Operations on the Goal-2018-Jul-Dec board.
Tue, Nov 13, 03:26 · Amanda Catherine, Goal-2018-Jul-Dec, Database, Operations
John moved T3629: Introduce CDB for CreateWiki/ManageWiki from Backlog to Miraheze Extensions on the Goal-2018-Jul-Dec board.
Tue, Nov 13, 03:25 · Goal-2018-Jul-Dec, ManageWiki, Amanda Catherine, CreateWiki
John moved T3531: Migrate all misc sites from Apache to NGINX from Backlog to Operations on the Goal-2018-Jul-Dec board.
Tue, Nov 13, 03:25 · Amanda Catherine, Goal-2018-Jul-Dec, Operations, Apache, NGINX
John moved T680: Add statistics interface for founders/users from MediaWiki to Miraheze Extensions on the Goal-2018-Jul-Dec board.
Tue, Nov 13, 03:25 · MatomoAnalytics, Goal-2018-Jul-Dec, Developer, MacFan4000, Goal-2017-Jan-Jun, Extensions, Configuration
John moved T2069: Please implement a feature for wikis to check against link rot from MediaWiki to Miraheze Extensions on the Goal-2018-Jul-Dec board.
Tue, Nov 13, 03:25 · RottenLinks, Goal-2018-Jul-Dec, Extensions
John moved T3631: Introduce ManageWiki API from MediaWiki to Miraheze Extensions on the Goal-2018-Jul-Dec board.
Tue, Nov 13, 03:25 · Goal-2018-Jul-Dec, Amanda Catherine, ManageWiki
John moved T3630: Move OOUI to use Javascript to allow cleaner design from MediaWiki to Miraheze Extensions on the Goal-2018-Jul-Dec board.
Tue, Nov 13, 03:25 · Goal-2018-Jul-Dec, ManageWiki
John moved T3434: Configure Namespaces with ManageWiki from MediaWiki to Miraheze Extensions on the Goal-2018-Jul-Dec board.
Tue, Nov 13, 03:25 · Goal-2018-Jul-Dec, Amanda Catherine, ManageWiki
John moved T3322: Extension installation on ManageWiki level from MediaWiki to Miraheze Extensions on the Goal-2018-Jul-Dec board.
Tue, Nov 13, 03:25 · Amanda Catherine, Goal-2018-Jul-Dec, ManageWiki
John added a project to T3629: Introduce CDB for CreateWiki/ManageWiki: Goal-2018-Jul-Dec.

Working on this now, and the potential for this is immense.

Tue, Nov 13, 03:23 · Goal-2018-Jul-Dec, ManageWiki, Amanda Catherine, CreateWiki

Nov 12 2018

John added a comment to T3794: Upgrade to MediaWiki 1.32.

We should upgrade because we commit to the latest version.

Nov 12 2018, 22:19 · Amanda Catherine, MacFan4000, MediaWiki
John closed T3664: Add a "Reset to Default" feature for Special:ManageWikiPermissions as Resolved.
Nov 12 2018, 05:25 · ManageWiki, Amanda Catherine
John closed T3790: Malfunction of the search function for RequestWikiQueue on meta as Resolved.
Nov 12 2018, 00:33 · CreateWiki
John claimed T3666: Add groups add/remove to/form self and revoked rights to managewiki permissions.
Nov 12 2018, 00:23 · Amanda Catherine, ManageWiki
John claimed T3677: Cleanup and handle API responses better.
Nov 12 2018, 00:23 · Goal-2019-Jan-Jun, MatomoAnalytics
John claimed T3790: Malfunction of the search function for RequestWikiQueue on meta.
Nov 12 2018, 00:23 · CreateWiki
John added a comment to T3787: Request for changing license to CC BY-SA 3.0 on zhdel.miraheze.org.
In T3787#72581, @Tiger wrote:
In T3787#72578, @John wrote:

You do not need to use 3.0. 4.0 is a valid license for the content.

Is it safe to copy content from zhdel (4.0) to zh.wikipedia (3.0)? (which is one of purposes of zhdel)

Nov 12 2018, 00:02 · Configuration

Nov 11 2018

John closed T3771: Custom domain as Invalid.
Nov 11 2018, 23:58 · SSL

Nov 10 2018

John added a comment to T3786: allow pagelang on my wiki.

You mean the "translate" extension? In which case you can enable it through Special:ManageWikiExtension on your wiki.

Nov 10 2018, 01:35 · Configuration
John added a comment to T3787: Request for changing license to CC BY-SA 3.0 on zhdel.miraheze.org.

You do not need to use 3.0. 4.0 is a valid license for the content.

Nov 10 2018, 01:13 · Configuration

Nov 9 2018

John added a comment to T3631: Introduce ManageWiki API.

P125 is a draft for a simple query API.

However:

  • RemoteWiki::getExtensions() should automatically return an array without 'zzzz'

I’m going to move this to json soon so don’t worry.

  • There is no RemoteWiki::getPermissions() method or similar

Do we need to?

Nov 9 2018, 18:35 · Goal-2018-Jul-Dec, Amanda Catherine, ManageWiki

Nov 8 2018

John removed a project from T3779: Backup with all Files: Database.
Nov 8 2018, 17:56 · Operations

Nov 7 2018

John raised the priority of T3774: Wiki completely unaccessible, database error from Normal to Unbreak Now!.
Nov 7 2018, 18:18 · Amanda Catherine

Nov 4 2018

John committed rMWCF19a30d8441be: Revert "Testing CentralNotice opt out on test1wiki" (authored by John).
Revert "Testing CentralNotice opt out on test1wiki"
Nov 4 2018, 21:37
John added a reverting change for rMWCF6a1381f99902: Testing CentralNotice opt out on test1wiki: rMWCF19a30d8441be: Revert "Testing CentralNotice opt out on test1wiki".
Nov 4 2018, 21:36