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

Attachment: 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

Reply via email to