Page MenuHomeMiraheze

Find a way so that all wikis are automatically added to Parsoid
Closed, ResolvedPublic


This has been discussed on IRC and it is part of the ManageWiki project, and is already a small problem as only 3 people have access to puppet, making it harder to complete requests for VisualEditor and Flow.

Event Timeline

Reception123 renamed this task from Make a for all wikis to be automatically added to Parsoid to Find a way so that all wikis are automatically added to Parsoid.Jul 31 2016, 05:05
Reception123 created this task.
John claimed this task.

I've looked at this more and it's becoming more and more unfeasible.

To do this, there will need to a regular and constant stream of DB connections from parsoid to MariaDB. Every fetch will also result in a restart of parsoid for configuration changes. Handling custom domains will be impossible as only MediaWiki configuration itself knows the domain being served by a wiki.

This is from my view and is deemed the technical view here. If someone proposes a method to handle this well, they're free to implement it but it's not an objective we're trying to achieve.

Reception123 removed John as the assignee of this task.
Reception123 added a subscriber: Paladox.

With ManageWiki now active, there is a large inconvenience for the so-called "restricted" tasks, due to having to request them separately at Phabricator.

I propose that we again look into this, and see if we can find a feasable way to do this, in order to facilitate enabling parsoid-required extensions.

Im thinking about creating a script under MirahezeMagic that runs and generates the yaml syntax and then pushes to the services repo.

Though will need to talk this over with @John

Paladox claimed this task.
Paladox added a project: Goal-2018-Jul-Dec.
Paladox moved this task from Backlog to MediaWiki on the Goal-2018-Jul-Dec board.

This is now done and running. Should take changes to take affect 10-20mins.