Greg Rundlett (freephile) suggests:
>The Replace Text extension works pretty well, and even warns about conversions 
>that can't be undone [1] >http://www.mediawiki.org/wiki/Extension:Replace_Text 
> Perhaps that's what you're referring to when you mention automatic search and 
>replace.

Thanks Greg. I've used ReplaceText and it's pretty handy. We also use Pywikibot 
for similar things. However, these are one-to-one syntactic changes.
The example I gave -- of revamping the periodic table of the elements, 
analogous to a company reorg -- requires more intelligence. I'm not talking 
about Hydrogen being renamed to "Bydrogen."  I'm talking about a paradigm shift 
in chemistry in which the old elements have been replaced by new *concepts*, 
not just new names. Instead of "elements" we now have "Foobles" that don't 
correspond one-to-one with the old elements. That's what happens in a corporate 
reorganization: team names don't just change. People are shuffled into an 
entirely new organizational shape. A company that was formerly organized by 
geography (USA, Europe, Asia) gets reorganized by function (Global Sales, 
Global Technology, Global Human Resources). In one second, all your wiki 
content about company structure becomes deeply wrong.

In some ways, this is the wiki equivalent of database schema evolution, in 
which one set of organized data must be transformed into another. It's a very, 
very hard problem. I was wondering if anybody has successfully handled it.

>One thing I do is to create and use templates like {{CompanyName}}, 
>{{PrimaryDomain}}, {{EngineeringTeam}} so that you can use them throughout the 
>wiki and update the template...

We did this too, years ago, creating a {{CompanyName }} template. And then 
something amazing happened. Our company split into TWO companies, a parent and 
a subsidiary. Now, human intelligence is required to change each instance of 
{{CompanyName}} either to {{ParentCompany}} or {{ChildCompany}}. No automation 
can do this, short of A.I.

DanB

________________________________
My email address has changed to [email protected]. Please update your address 
book.

Cimpress is the new name for Vistaprint NV, the world’s leader in mass 
customization. Read more about Cimpress at www.cimpress.com.
________________________________
_______________________________________________
MediaWiki-l mailing list
To unsubscribe, go to:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

Reply via email to