Hi all,
When you do an upgrade, how severely does it affect any extensions you've added? In the young life of my wiki, I haven't added any major mods, a few css changes, etc.... but am thinking of incorporating more php-extensions, modifying code etc..... so will upgrading take note of these things or am I going to have to apply everything again?
Thoughts appreciated,
-- Chris Earle System Solutions Specialist
It depends on the extension and what it does. Those which alter the database, for instance, will need to be upgraded as the wiki is, to ensure that the schema available is as expected; the prominent example of this would be the transition from 1.4 to 1.5 or above, where the schema has been altered to make it more efficient, meaning that data is no longer in cur / old tables.
I would recommend checking the documentation (if it exists) for the extensions being used, and see what minimum versions are required. Upgrading within a branch, however, should not alter the base code to the point where an extension won't work.
It's a point that those authoring extensions need to consider; how is their code affected by MediaWiki's? I, for example, write and test extensions against the 1.5 release code and the 1.6 alpha code; but those aren't compatible with older versions. Conversely, I've seen extensions which continue to be released past 1.5 release dates, which still assume the old schema.
Rob Church
On 21/02/06, Chris Earle (CBL) cearle@cbltech.ca wrote:
Hi all,
When you do an upgrade, how severely does it affect any extensions you've added? In the young life of my wiki, I haven't added any major mods, a few css changes, etc.... but am thinking of incorporating more php-extensions, modifying code etc..... so will upgrading take note of these things or am I going to have to apply everything again?
Thoughts appreciated,
-- Chris Earle System Solutions Specialist
-- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
MediaWiki-l mailing list MediaWiki-l@Wikimedia.org http://mail.wikipedia.org/mailman/listinfo/mediawiki-l
mediawiki-l@lists.wikimedia.org