Page MenuHomeMiraheze

Goal-2018-Jul-DecGoal
ArchivedPublic

Members (1)

Watchers

  • This project does not have any watchers.

Details

Description

Miraheze's Goals for the second half of 2018 (July 1st ~ December 31st).

Tasks added to this project must be at least one of the following:

  • a long-term project that can realistically be finished before December 31st,
  • a development project that will have a positive impact on Miraheze communities,
  • an objective for Operations (infrastructure, introducing a new service, major work etc.).

MediaWiki and development tasks can be added freely by anyone assuming someone has in the past hinted at the possibility they would be willing to work on it or have a noticeable impact on communities.

Operations tasks should only be added by members of operations as they have full control over their priorities and workflow, not subject to community benefit.
< Goal-2018-Jan-Jun | Goal-2019-Jan-Jun >

Recent Activity

Jul 2 2019

Asafi6 added a comment to T680: Add statistics interface for founders/users.

I don't see stats on my Wiki: https://allwords.miraheze.org/wiki/Special:Analytics
In other wikis I see stats but can't tell which pages are popular.

Jul 2 2019, 22:03 · MatomoAnalytics, Goal-2018-Jul-Dec, Developer, MacFan4000, Goal-2017-Jan-Jun, Extensions, Configuration

Dec 31 2018

MacFan4000 set the color for Goal-2018-Jul-Dec to Green.
Dec 31 2018, 17:07
MacFan4000 removed a hashtag from Goal-2018-Jul-Dec: #currentgoal.
Dec 31 2018, 17:07
John archived Goal-2018-Jul-Dec.
Dec 31 2018, 17:04
AmandaCath removed a watcher for Goal-2018-Jul-Dec: AmandaCath.
Dec 31 2018, 15:10
MacFan4000 activated Goal-2018-Jul-Dec.
Dec 31 2018, 14:47
John archived Goal-2018-Jul-Dec.
Dec 31 2018, 12:39
John closed T3322: Extension installation on ManageWiki level as Resolved.

Maint scripts don’t seem detachable and will need to looked into more detail.

Dec 31 2018, 12:38 · Amanda Catherine, Goal-2018-Jul-Dec, ManageWiki

Dec 30 2018

John closed T3434: Configure Namespaces with ManageWiki as Resolved.
Dec 30 2018, 17:33 · Goal-2018-Jul-Dec, Amanda Catherine, ManageWiki

Dec 28 2018

John updated the task description for T3322: Extension installation on ManageWiki level.
Dec 28 2018, 17:01 · Amanda Catherine, Goal-2018-Jul-Dec, ManageWiki
MacFan4000 updated the task description for T3322: Extension installation on ManageWiki level.
Dec 28 2018, 16:49 · Amanda Catherine, Goal-2018-Jul-Dec, ManageWiki
MacFan4000 updated the task description for T3322: Extension installation on ManageWiki level.
Dec 28 2018, 16:49 · Amanda Catherine, Goal-2018-Jul-Dec, ManageWiki
John removed a subtask for T3322: Extension installation on ManageWiki level: T3933: Enabling Cargo extension does not apply appropriate permissions.
Dec 28 2018, 16:12 · Amanda Catherine, Goal-2018-Jul-Dec, ManageWiki
MacFan4000 added a subtask for T3322: Extension installation on ManageWiki level: T3933: Enabling Cargo extension does not apply appropriate permissions.
Dec 28 2018, 16:03 · Amanda Catherine, Goal-2018-Jul-Dec, ManageWiki

Dec 26 2018

Paladox closed T3910: Migrate from puppet passenger to puppet-server as Resolved.
Dec 26 2018, 15:41 · Goal-2018-Jul-Dec, Puppet, Operations
Paladox edited projects for T3910: Migrate from puppet passenger to puppet-server, added: Goal-2018-Jul-Dec; removed Goal-2019-Jan-Jun.

We are officially running puppet6 everywhere now :)

Dec 26 2018, 15:41 · Goal-2018-Jul-Dec, Puppet, Operations

Dec 25 2018

John added a comment to T3434: Configure Namespaces with ManageWiki.

https://github.com/miraheze/ManageWiki/compare/b9d7e88984669cf8c9ef8d9e1fd9e206c6ea3f02...9202f0756b18 shows a history compare of all the work that has gone into this.

Dec 25 2018, 21:24 · Goal-2018-Jul-Dec, Amanda Catherine, ManageWiki

Dec 19 2018

John closed T3582: Creation of Special:NewFilesGlobal as Resolved.

https://commonswiki.miraheze.org/wiki/Special:GlobalNewFiles

Dec 19 2018, 22:22 · Goal-2018-Jul-Dec, Developer, MediaWiki

Dec 7 2018

Paladox closed T3848: Comment Table Schema Migration for all wikis as Resolved.
Dec 7 2018, 02:11 · Goal-2018-Jul-Dec, MediaWiki

Dec 6 2018

Paladox moved T3848: Comment Table Schema Migration for all wikis from Backlog to MediaWiki on the Goal-2018-Jul-Dec board.
Dec 6 2018, 21:46 · Goal-2018-Jul-Dec, MediaWiki
Paladox edited projects for T3848: Comment Table Schema Migration for all wikis, added: Goal-2018-Jul-Dec; removed Goal-2019-Jan-Jun.
Dec 6 2018, 21:46 · Goal-2018-Jul-Dec, MediaWiki

Dec 5 2018

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.

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

Dec 3 2018

Paladox moved T3647: Convert all our python2 scripts to python3 from Backlog to Operations on the Goal-2018-Jul-Dec board.
Dec 3 2018, 00:23 · Goal-2018-Jul-Dec, Operations
Paladox closed T3647: Convert all our python2 scripts to python3 as Resolved.

I think this is now complete.

Dec 3 2018, 00:23 · Goal-2018-Jul-Dec, Operations

Dec 2 2018

John closed T3857: Create next goal project as Declined.

This will be done with time.

Dec 2 2018, 20:10 · MacFan4000, Phabricator
MacFan4000 added a project to T3857: Create next goal project: Goal-2018-Jul-Dec.
Dec 2 2018, 17:56 · MacFan4000, Phabricator
Paladox closed T1765: Automatically generate Sitemaps as Resolved by committing Unknown Object (Diffusion Commit).
Dec 2 2018, 02:44 · Goal-2018-Jul-Dec, Operations, Goal-2017-Jul-Dec, Goal-2017-Jan-Jun, MediaWiki
Paladox added a comment to T1765: Automatically generate Sitemaps.

Turns out storage is not a problem.

Dec 2 2018, 02:41 · Goal-2018-Jul-Dec, Operations, Goal-2017-Jul-Dec, Goal-2017-Jan-Jun, MediaWiki
Paladox added a comment to T1765: Automatically generate Sitemaps.

I've started /usr/bin/nice -19 /usr/local/bin/foreachwikiindblist /srv/mediawiki/dblist/all.dblist /srv/mediawiki/w/extensions/MirahezeMagic/maintenance/generateMirahezeSitemap.php

Dec 2 2018, 02:10 · Goal-2018-Jul-Dec, Operations, Goal-2017-Jul-Dec, Goal-2017-Jan-Jun, MediaWiki

Dec 1 2018

Paladox closed T3822: Find a acme-tiny alternative that support LE wildcards as Resolved.

Completed now.

Dec 1 2018, 23:47 · Goal-2018-Jul-Dec, MacFan4000, Operations

Nov 29 2018

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.

Nov 29 2018, 16:47 · Amanda Catherine, Goal-2018-Jul-Dec, ManageWiki
John updated the task description for T3322: Extension installation on ManageWiki level.
Nov 29 2018, 16:46 · Amanda Catherine, Goal-2018-Jul-Dec, ManageWiki
John updated the task description for T3322: Extension installation on ManageWiki level.
Nov 29 2018, 16:45 · Amanda Catherine, Goal-2018-Jul-Dec, ManageWiki
Paladox moved T3822: Find a acme-tiny alternative that support LE wildcards from Backlog to Operations on the Goal-2018-Jul-Dec board.
Nov 29 2018, 01:07 · Goal-2018-Jul-Dec, MacFan4000, Operations
Paladox added a project to T3822: Find a acme-tiny alternative that support LE wildcards: Goal-2018-Jul-Dec.
Nov 29 2018, 01:07 · Goal-2018-Jul-Dec, MacFan4000, Operations

Nov 27 2018

John reopened T3434: Configure Namespaces with ManageWiki as "Open".
Nov 27 2018, 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.

Nov 27 2018, 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.

Nov 27 2018, 17:24 · Goal-2018-Jul-Dec, ManageWiki, Amanda Catherine, CreateWiki

Nov 18 2018

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.

Nov 18 2018, 17:58 · Goal-2018-Jul-Dec, Amanda Catherine, ManageWiki
Southparkfan placed T3631: Introduce ManageWiki API up for grabs.

I don't want to prevent actual progress on this task so it's no longer assigned to me.

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

Nov 16 2018

Paladox added a comment to T1765: Automatically generate Sitemaps.

The infrastructure now supports sitemaps (see https://meta.miraheze.org/sitemap !)

Nov 16 2018, 22:13 · Goal-2018-Jul-Dec, Operations, Goal-2017-Jul-Dec, Goal-2017-Jan-Jun, MediaWiki
Paladox raised the priority of T1765: Automatically generate Sitemaps from Low to Normal.
Nov 16 2018, 18:28 · Goal-2018-Jul-Dec, Operations, Goal-2017-Jul-Dec, Goal-2017-Jan-Jun, MediaWiki
John assigned T1765: Automatically generate Sitemaps to Paladox.
Nov 16 2018, 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.
Nov 16 2018, 18:27 · Goal-2018-Jul-Dec, Operations, Goal-2017-Jul-Dec, Goal-2017-Jan-Jun, MediaWiki
Paladox added a project to T1765: Automatically generate Sitemaps: Goal-2018-Jul-Dec.
Nov 16 2018, 18:26 · Goal-2018-Jul-Dec, Operations, Goal-2017-Jul-Dec, Goal-2017-Jan-Jun, MediaWiki

Nov 13 2018

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.

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

@John you said “The old DBListGenerator method should remain supported - though potentially should look at killing MW support for it.” though which sounds like killing to me at some point?

Nov 13 2018, 14:40 · 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?

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

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

Nov 13 2018, 12:47 · 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.

Nov 13 2018, 05:30 · Goal-2018-Jul-Dec, ManageWiki, Amanda Catherine, CreateWiki