Page MenuHomeMiraheze

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

Description

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.
John closed this task as Declined.Aug 22 2016, 17:44
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.

John added a comment.Aug 22 2016, 17:45

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 reopened this task as Open.Jul 22 2018, 14:21
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.

Paladox added a comment.Jul 22 2018, 15:12

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 moved this task from Backlog to MediaWiki on the Goal-2018-Jul-Dec board.
Paladox closed this task as Resolved.
Paladox claimed this task.

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