enterprisemediawiki / meza

Setup an enterprise MediaWiki server with simple commands
MIT License
41 stars 27 forks source link

Add importpages.php to meza deploy #1228

Open darenwelsh opened 5 years ago

darenwelsh commented 5 years ago

Since PageImporter is part of core Meza, importPages.php should be added to deploy.

jamesmontalvo3 commented 4 years ago

Seems reasonable in the current state of Meza. Would need to be removed from here:

https://github.com/enterprisemediawiki/meza/blob/5a2c6d5f3f7165e1262629e0a838d9ccc6455f37/src/roles/verify-wiki/tasks/init-wiki.yml#L9

And then put someplace other than init-wiki.yml...someplace run on all deploys. Probably along with a tag like import-pages.

That said, the future plan for Meza is to not have so many forcibly-included extensions. We'd need to come up with a way to add this only if the extension was installed and enabled.