We found three things important to us when faced with a decision on
updating the current production environment. Our migration path
1. Test database consistency
We start with a vanilla installation, import the production database,
activate new available SMW core modules such as SMW, SRF and SF where
we try to identify any general issues with the current database and
terms of query performance and semantic annotations.
2. Test production environment
A complete copy of the current production environment, update SMW, run
SMW's own update script and try to find data inconsistencies with the
first test and the current production environment. (Same sample
articles, various SRF queries, various properties to allow a
3. Update PHP, MySQL, and APC
In order to avoid problems with php or mysql, we normally combine
those test with an update to the most stable php, mysql and apc
In order to keep the difference not growing to large, we normally
schedule a major update one's a year or if necessary twice while
testing the newest SVN trunk on a monthly basis.
These steps seem overlay cautions but during our tests we found
several bugs that could have impacted our production environment
therefore it is not the shortest but for us the most secure migration
Anyway if you found a way to make it more smooth, you might want to
add your insights at  (which is not created yet, but you could be
the first and might help others with the same question.)
On Mon, Dec 19, 2011 at 11:45 PM, Heinz Schmittz <heinz.schmittz@...> wrote:
> Hello List,
> ist there a clever way to upgrade a lot of SMW 1.4.0 installations to the latest stable version? Or can someone please point out where to find information about which is the shortest upgradepath from 1.4.0 to latest stable?
> A million thanks in advance and best wishes
> NEU: FreePhone - 0ct/min Handyspartarif mit Geld-zurück-Garantie!
> Jetzt informieren: http://www.gmx.net/de/go/freephone
> Learn Windows Azure Live! Tuesday, Dec 13, 2011
> Microsoft is holding a special Learn Windows Azure training event for
> developers. It will provide a great way to learn Windows Azure and what it
> provides. You can attend the event by watching it streamed LIVE online.
> Learn more at http://p.sf.net/sfu/ms-windowsazure
> Semediawiki-user mailing list