Page MenuHomeMiraheze

Goal-2020-Jan-JunGoal
ArchivedPublic

Members (4)

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

Miraheze's Goals for the first half of 2020 (January 1st ~ June 31st).

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

  • a long-term project that can realistically be finished before June 31st,
  • a development project that will have a positive impact on Miraheze communities,
  • an objective for Site Reliability Engineers (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.

Site Reliability Engineering tasks should only be added by members of the Site Reliability Engineer team as they have full control over their priorities and workflow, not subject to community benefit.

< Goal-2019-Jul-Dec | Goal-2020-Jul-Dec >

Recent Activity

Aug 24 2020

John added a comment to T5045: Setup LDAP and hook it into mail.

This is blocked on a proper user interface for LDAP which @Paladox is dealing with

Aug 24 2020, 18:21 · Goal-2020-Jul-Dec, Mail, Goal-2020-Jan-Jun, Site Reliability Engineering

Jul 16 2020

RhinosF1 added a comment to T5105: Investigate and Implement basic Machine Learning concepts for automatic wiki creation.

Well, why not make this a normal priority task?

All extension development tasks are low. This is towards the top of the low tasks.

Jul 16 2020, 21:00 · Goal-2020-Jul-Dec, Amanda Catherine, Goal-2020-Jan-Jun, CreateWiki
Tali64 added a comment to T5105: Investigate and Implement basic Machine Learning concepts for automatic wiki creation.

This should be a high-priority task. Fandom has over 400,000 communities because it has automatic wiki creation. On a side note, you should visit my Wiki Gazetteer at Fandom.

Changing priorities would not change the research process.

As my colleagues have said, we want to prevent wikis from being used for harassment and content that violates Miraheze's terms of use. It should also be added, however, that some users say the wiki will be for video games when it turns out to be used for content that violates Miraheze's policies for example.

Jul 16 2020, 20:41 · Goal-2020-Jul-Dec, Amanda Catherine, Goal-2020-Jan-Jun, CreateWiki

Jul 14 2020

Southparkfan claimed T5044: Setup centralised logging for services.
Jul 14 2020, 15:41 · Goal-2020-Jul-Dec, Goal-2020-Jan-Jun, Site Reliability Engineering

Jul 7 2020

Void added a comment to T5105: Investigate and Implement basic Machine Learning concepts for automatic wiki creation.

Something that could/would really help with this process is exposing the RequestWikiQueue to the api so that requests could be fetched by an external process in a programmatic fashion without having to parse raw HTML. With that alone, I'm fairly sure I could build and test a dataset and implement this in a python-based bot/script.

Jul 7 2020, 23:25 · Goal-2020-Jul-Dec, Amanda Catherine, Goal-2020-Jan-Jun, CreateWiki
Reception123 added a comment to T5105: Investigate and Implement basic Machine Learning concepts for automatic wiki creation.

This should be a high-priority task. Fandom has over 400,000 communities because it has automatic wiki creation. On a side note, you should visit my Wiki Gazetteer at Fandom.

Jul 7 2020, 17:39 · Goal-2020-Jul-Dec, Amanda Catherine, Goal-2020-Jan-Jun, CreateWiki
Hispano76 added a comment to T5105: Investigate and Implement basic Machine Learning concepts for automatic wiki creation.

This should be a high-priority task. Fandom has over 400,000 communities because it has automatic wiki creation. On a side note, you should visit my Wiki Gazetteer at Fandom.

Jul 7 2020, 17:14 · Goal-2020-Jul-Dec, Amanda Catherine, Goal-2020-Jan-Jun, CreateWiki
Tali64 added a comment to T5105: Investigate and Implement basic Machine Learning concepts for automatic wiki creation.

This should be a high-priority task. Fandom has over 400,000 communities because it has automatic wiki creation. On a side note, you should visit my Wiki Gazetteer at Fandom.

Jul 7 2020, 17:05 · Goal-2020-Jul-Dec, Amanda Catherine, Goal-2020-Jan-Jun, CreateWiki

Jul 6 2020

Southparkfan moved T5105: Investigate and Implement basic Machine Learning concepts for automatic wiki creation from Backlog to Miraheze Extensions on the Goal-2020-Jul-Dec board.
Jul 6 2020, 16:38 · Goal-2020-Jul-Dec, Amanda Catherine, Goal-2020-Jan-Jun, CreateWiki
Southparkfan moved T5044: Setup centralised logging for services from Backlog to Site Reliability Engineering on the Goal-2020-Jul-Dec board.
Jul 6 2020, 16:38 · Goal-2020-Jul-Dec, Goal-2020-Jan-Jun, Site Reliability Engineering
Southparkfan moved T4016: Encrypt all traffic inside Miraheze Cluster from Backlog to Site Reliability Engineering on the Goal-2020-Jul-Dec board.
Jul 6 2020, 16:38 · Goal-2020-Jul-Dec, Goal-2019-Jul-Dec, Goal-2020-Jan-Jun, Site Reliability Engineering
Southparkfan moved T4017: Reconfigure TLS settings inside MariaDB from Backlog to Site Reliability Engineering on the Goal-2020-Jul-Dec board.
Jul 6 2020, 16:38 · Goal-2020-Jul-Dec, Goal-2019-Jul-Dec, Goal-2020-Jan-Jun, Site Reliability Engineering
Southparkfan moved T4019: Encrypt Redis traffic from Backlog to Site Reliability Engineering on the Goal-2020-Jul-Dec board.
Jul 6 2020, 16:38 · Goal-2020-Jul-Dec, Goal-2019-Jul-Dec, Goal-2020-Jan-Jun, Site Reliability Engineering
Southparkfan moved T5045: Setup LDAP and hook it into mail from Backlog to Site Reliability Engineering on the Goal-2020-Jul-Dec board.
Jul 6 2020, 16:38 · Goal-2020-Jul-Dec, Mail, Goal-2020-Jan-Jun, Site Reliability Engineering

Jul 3 2020

John added a project to T5105: Investigate and Implement basic Machine Learning concepts for automatic wiki creation: Goal-2020-Jul-Dec.
Jul 3 2020, 18:18 · Goal-2020-Jul-Dec, Amanda Catherine, Goal-2020-Jan-Jun, CreateWiki
John added a project to T4016: Encrypt all traffic inside Miraheze Cluster: Goal-2020-Jul-Dec.
Jul 3 2020, 18:18 · Goal-2020-Jul-Dec, Goal-2019-Jul-Dec, Goal-2020-Jan-Jun, Site Reliability Engineering
John added a project to T4019: Encrypt Redis traffic: Goal-2020-Jul-Dec.
Jul 3 2020, 18:18 · Goal-2020-Jul-Dec, Goal-2019-Jul-Dec, Goal-2020-Jan-Jun, Site Reliability Engineering
John added a project to T5044: Setup centralised logging for services: Goal-2020-Jul-Dec.
Jul 3 2020, 18:18 · Goal-2020-Jul-Dec, Goal-2020-Jan-Jun, Site Reliability Engineering
John added a project to T5045: Setup LDAP and hook it into mail: Goal-2020-Jul-Dec.
Jul 3 2020, 18:17 · Goal-2020-Jul-Dec, Mail, Goal-2020-Jan-Jun, Site Reliability Engineering
John archived Goal-2020-Jan-Jun.
Jul 3 2020, 17:46

Jun 28 2020

AmandaCath removed a watcher for Goal-2020-Jan-Jun: AmandaCath.
Jun 28 2020, 23:25
Southparkfan added a comment to T4019: Encrypt Redis traffic.

Perhaps not the most realistic goal.

Jun 28 2020, 22:24 · Goal-2020-Jul-Dec, Goal-2019-Jul-Dec, Goal-2020-Jan-Jun, Site Reliability Engineering
Southparkfan added a project to T4017: Reconfigure TLS settings inside MariaDB: Goal-2020-Jul-Dec.
Jun 28 2020, 22:24 · Goal-2020-Jul-Dec, Goal-2019-Jul-Dec, Goal-2020-Jan-Jun, Site Reliability Engineering

Jun 7 2020

Southparkfan added a comment to T4017: Reconfigure TLS settings inside MariaDB.

For testing, @Paladox has enabled AES-NI on the MediaWiki servers and test2.

Jun 7 2020, 18:47 · Goal-2020-Jul-Dec, Goal-2019-Jul-Dec, Goal-2020-Jan-Jun, Site Reliability Engineering

May 12 2020

John closed T5577: Convert Special:CreateWiki to new JS Interface, a subtask of T5569: Convert OOUI Interface from PHP-Implement to JS, as Declined.
May 12 2020, 18:31 · CreateWiki, Goal-2020-Jan-Jun
John closed T5577: Convert Special:CreateWiki to new JS Interface as Declined.
May 12 2020, 18:31 · CreateWiki, Goal-2020-Jan-Jun
John closed T5576: Convert Special:RequestWiki to new JS Interface as Declined.
May 12 2020, 18:31 · CreateWiki, Goal-2020-Jan-Jun
John closed T5576: Convert Special:RequestWiki to new JS Interface, a subtask of T5569: Convert OOUI Interface from PHP-Implement to JS, as Declined.
May 12 2020, 18:31 · CreateWiki, Goal-2020-Jan-Jun
John closed T5569: Convert OOUI Interface from PHP-Implement to JS as Declined.

Further reviewing this, it seems the effort to make such a migration would be heavily offset compared to additional effort to work around core's PHP extended implementation and building our own implementations for our niche needs.

May 12 2020, 18:30 · CreateWiki, Goal-2020-Jan-Jun
Southparkfan edited Description on Goal-2020-Jan-Jun.
May 12 2020, 17:39
Southparkfan renamed Goal-2020-Jan-Jun from Goal-2020-Jan-Jun to Goal-2020-Jan-Jun.
May 12 2020, 17:38
John closed T5575: Implement a form constructor for JS, a subtask of T5569: Convert OOUI Interface from PHP-Implement to JS, as Resolved.
May 12 2020, 17:13 · CreateWiki, Goal-2020-Jan-Jun
John closed T5575: Implement a form constructor for JS as Resolved.

A constructor isn't needed in general. We can use plain JS files for static files (CreateWiki, RequestWiki) and use virtual JS files generated in a PHP constructor for dynamically generated forms (ManageWiki).

May 12 2020, 17:13 · CreateWiki, Goal-2020-Jan-Jun

May 11 2020

John moved T5575: Implement a form constructor for JS from Backlog to Features on the CreateWiki board.
May 11 2020, 13:47 · CreateWiki, Goal-2020-Jan-Jun
John moved T5576: Convert Special:RequestWiki to new JS Interface from Backlog to Features on the CreateWiki board.
May 11 2020, 13:47 · CreateWiki, Goal-2020-Jan-Jun
John moved T5577: Convert Special:CreateWiki to new JS Interface from Backlog to Features on the CreateWiki board.
May 11 2020, 13:47 · CreateWiki, Goal-2020-Jan-Jun
John moved T5575: Implement a form constructor for JS from Backlog to Miraheze Extensions on the Goal-2020-Jan-Jun board.
May 11 2020, 13:47 · CreateWiki, Goal-2020-Jan-Jun
John moved T5576: Convert Special:RequestWiki to new JS Interface from Backlog to Miraheze Extensions on the Goal-2020-Jan-Jun board.
May 11 2020, 13:47 · CreateWiki, Goal-2020-Jan-Jun
John moved T5577: Convert Special:CreateWiki to new JS Interface from Backlog to Miraheze Extensions on the Goal-2020-Jan-Jun board.
May 11 2020, 13:47 · CreateWiki, Goal-2020-Jan-Jun
John triaged T5577: Convert Special:CreateWiki to new JS Interface as Low priority.
May 11 2020, 13:46 · CreateWiki, Goal-2020-Jan-Jun
John triaged T5576: Convert Special:RequestWiki to new JS Interface as Low priority.
May 11 2020, 13:46 · CreateWiki, Goal-2020-Jan-Jun
John triaged T5575: Implement a form constructor for JS as Low priority.
May 11 2020, 13:44 · CreateWiki, Goal-2020-Jan-Jun

May 10 2020

John moved T5569: Convert OOUI Interface from PHP-Implement to JS from Backlog to Miraheze Extensions on the Goal-2020-Jan-Jun board.
May 10 2020, 20:15 · CreateWiki, Goal-2020-Jan-Jun
John moved T5569: Convert OOUI Interface from PHP-Implement to JS from Backlog to Features on the CreateWiki board.
May 10 2020, 20:15 · CreateWiki, Goal-2020-Jan-Jun
John triaged T5569: Convert OOUI Interface from PHP-Implement to JS as Low priority.
May 10 2020, 20:14 · CreateWiki, Goal-2020-Jan-Jun
Paladox closed T5176: Explore IAM solutions for services as Resolved.

Phabricator will still use oauth (mediawiki) for its auth. I've moved Matomo, Icinga and Grafana to LDAP.

May 10 2020, 14:23 · Goal-2020-Jan-Jun, Site Reliability Engineering
Paladox closed T5176: Explore IAM solutions for services, a subtask of T5045: Setup LDAP and hook it into mail, as Resolved.
May 10 2020, 14:23 · Goal-2020-Jul-Dec, Mail, Goal-2020-Jan-Jun, Site Reliability Engineering

Apr 26 2020

Owen added a comment to T5105: Investigate and Implement basic Machine Learning concepts for automatic wiki creation.

If it helps, the scope of this task is purely the implementation of such a system - not necessarily the enabling of such on Miraheze - but making enabling technically possible.

Apr 26 2020, 14:38 · Goal-2020-Jul-Dec, Amanda Catherine, Goal-2020-Jan-Jun, CreateWiki
Reception123 added a comment to T5105: Investigate and Implement basic Machine Learning concepts for automatic wiki creation.

I think the issue of socks of blocked users and banned users is far too complex for this and for now this task's main idea is to implement a simple system, such specific things can be discussed at a later time

Apr 26 2020, 14:36 · Goal-2020-Jul-Dec, Amanda Catherine, Goal-2020-Jan-Jun, CreateWiki
RhinosF1 added a comment to T5105: Investigate and Implement basic Machine Learning concepts for automatic wiki creation.

Global Ban != Global Lock
Local action could also be taken to prevent wiki requests via block.

Apr 26 2020, 14:29 · Goal-2020-Jul-Dec, Amanda Catherine, Goal-2020-Jan-Jun, CreateWiki