On Tuesday 13 March 2007 11:57, S Page wrote: > Ben Hyde wrote: > > Looks like should consider taking the risk switching to SVN > > head. > > Perhaps.
At least various people prefer to get their version from SVN, but I do not know how recent their version is. > > > Questions arise. > > a. What's the upgrade involve (i.e. db format changes?). The DB did not really change, but going to Speacial:SMWAdmin and pressing the button will create another index. In general, this should be the way of doing future DB upgrades as well (maybe there will also be a PHP shell script of the same functionality). In any case, you can run both 0.6 and SVN on the same DB. > > As far as I can remember, no DB changes. But INSTALL changed since 0.6, > LocalSettings.php is no longer needed. Good point. This should make future upgrades even simpler. > > The initial conversion to Subversion is fiddly, it's probably easiest to > check out a revision in a new directory, then copy your local changes > into it, then archive your working extensions/SemanticMediaWiki > directory and replace it with the new directory. If you have no local changes, then this is no problem. > > > b. A time stamp to grab? > > Markus committed template support in revision 19886. I think you can savely use the current revision. Since the DB did not change, you can also keep the SVN version and the latest release in the extension directory, and switch back and forth if you find any problems. > > > c. Are other downstream production users running SVN head? > > ontoworld.org is often running post-release code. Right now > Special:Version says it's at "0.6b", and this string in > SMW_GlobalFunctions.php was bumped in revision 19884; I think that's why > ontoworld.org doesn't have the format="template" support. I have upgraded ontoworld this week, so template support is now available. > > Without a test suite and performance benchmarks there's always some risk > to upgrading. "Your Mileage May Vary" :-) True, but I hope that reasonably well-behaved wikis will not experience much problems with the SVN version. We are currently refactoring some basic code, so minor errors might still occur and you may still want to wait with upgrading. But at least ontoworld seems to run properly, so it can't be so bad. Officially, of course, there is not much more guaranteed functionality in the stable releases than in SVN ;-) -- Markus > > -- > =S > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Semediawiki-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/semediawiki-user -- Markus Krötzsch Institute AIFB, University of Karlsruhe, D-76128 Karlsruhe [EMAIL PROTECTED] phone +49 (0)721 608 7362 www.aifb.uni-karlsruhe.de/WBS/ fax +49 (0)721 693 717
pgphZfto9Ww2D.pgp
Description: PGP signature
------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________ Semediawiki-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/semediawiki-user
