Semantic MediaWiki administration

From Freephile Wiki
Revision as of 14:29, 27 August 2025 by Admin (talk | contribs) (tagged)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Semantic MediaWiki is arguably the single best extension to MediaWiki because it allows for so much additional functionality not found in core. With great power comes great responsibility and so there are best practices to follow when administering your SMW-enabled wiki. Since Meza includes SMW, we need to articulate and/or formulate what aspects of those best practices are baked in to Meza.

While we have already enable direct access to the SMW Administration UI for site administrators, we need to ensure that the automated operations are not missing obvious gaps and potentially provide more value-add mechanisms for following the Best Practices laid out by the SMW project.

setupStore is just one example.

https://www.semantic-mediawiki.org/wiki/Help:Maintenance_script_setupStore.php

At the time of writing, the setupStore functionality was just fixed in src/roles/verify-wiki/tasks/import-wiki-sql.yml