Hey MediaWikians,
I've been working with some MediaWiki installations for almost 2 years now and I keep learning more from looking up question, reading this list, and finding what I need to use in the code. So now I have a new question and I have looked in mailing list archives and mediawiki.org but I haven't found a definitive list.
What are the suggested maintenance tasks that should be run on a regular schedule?
I've been occasionally running rebuildall, mostly when category sorting goes a little funky. I just read Aryeh's note mentioning populateCategory being a good one, and last week someone was proclaiming the wonders of database recovery cron-jobs.
So, what wiki maintenance should be done on, say, a weekly basis for a small internal wiki?
Thanks very much! Courtney Christensen
On Mon, Feb 16, 2009 at 11:03 AM, Christensen, Courtney ChristensenC@battelle.org wrote:
What are the suggested maintenance tasks that should be run on a regular schedule?
runJobs.php is the only one that should need to be run on a regular schedule (and that only if you put jobs in cron).
I've been occasionally running rebuildall, mostly when category sorting goes a little funky. I just read Aryeh's note mentioning populateCategory being a good one, and last week someone was proclaiming the wonders of database recovery cron-jobs.
populateCategory.php is designed to be run once, when the wiki is upgraded and the category table is first created. It should not be necessary to run on a regular basis. Practically speaking, category counts may become incorrect over a period of time, for whatever reason (I'm still not quite sure why). Ideally, the count should be refreshed automatically every once in a while without special sysadmin intervention. But if you'd like to run populateCategory.php --force all the time, you could do that for now as a workaround.
I don't know what a "database recovery cron job" is supposed to be.
Christensen, Courtney wrote:
Hey MediaWikians, ...
Wait... MediaWikians? If we're MediaWikians, then are the users on MediaWiki.org "MediaWiki.orgians"? Nowait... aha, it's "MediaWiki.organs"! /me goes to see if he can find a way to get the .organs .tld created...; /humor
~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://nadir-seen-fire.com] -Nadir-Point (http://nadir-point.com) -Wiki-Tools (http://wiki-tools.com) -MonkeyScript (http://monkeyscript.nadir-point.com) -Animepedia (http://anime.wikia.com) -Narutopedia (http://naruto.wikia.com) -Soul Eater Wiki (http://souleater.wikia.com)
Daniel Friesen wrote:
Wait... MediaWikians? If we're MediaWikians, then are the users on MediaWiki.org "MediaWiki.orgians"? Nowait... aha, it's "MediaWiki.organs"! /me goes to see if he can find a way to get the .organs .tld created...; /humor
No, MediaWikians would be the people at MediaWiki.org, people here would be wikitechians or mediawikialns ;-)
wikitech-l@lists.wikimedia.org