Interesting set of improvements.
Semantic media wiki, as far as I know, only supports rdfs, not owl. So
Ikewiki is an improvement there.
Also, for semantic media wiki, there is not any reasoning support native
to the wiki. One would instead have to export the triples to a reasoner,
infer the new ones, materialize them and re-import them to the wiki.
If I'm wrong on this, please say.
Does Ikewiki support Owl or any other inferencing? How does that work?=20
M&CT, Phantom Works=20
COOL TIP: to skip the phone menu tree and get a human on the phone, go
From: Sebastian Schaffert
Sent: Wednesday, June 27, 2007 1:15 PM
To: swikig@...; General Discussion on IkeWiki;
Subject: [swikig] IkeWiki 1.99.35beta released
After a lot of work on the system in the last two weeks, I have now
released IkeWiki 1.99.35beta, coming much closer to the anticipated 2.0
release. This release features the following significant changes:
1. major performance improvements: I have done extensive tests using a
Java profiler which helped to discover some serious issues that have now
been fixed; this release is thus the most responsive and performant
release ever; remaining bottlenecks are mainly due to the Jena library,
but I'll try to optimise there as well.
2. major bug fixes: many of the problematic caching issues, particularly
in namespace handling have been resolved; the system should now be more
usable without too many unexpected behaviours.
3. multilinguality: IkeWiki is now the first Semantic Wiki, and one of
the few wikis in general, to support multilingual page content. As
implemented in IkeWiki, different language versions of a page are still
describing the same resources - this makes it very easy to share
semantic annotations independent of the actual language the user is
using. Multilinguality is configurable through the config.xml file in
WEB-INF/ and currently only affects pages; translations of the user
interface will follow in the future.
4. much improved OWL support, support for anonymous RDF nodes: IkeWiki
is now able to recognise and display almost all OWL constructs,
including various kinds of restrictions, unions, intersections, etc. In
case of anonymous classes, IkeWiki uses the Description Logics syntax
for displaying a page title. This also covers basically all reasonable
cases for using anonymous RDF nodes. Plan for the future here is to also
allow editing of such advanced OWL constructs.
5. support for discussions: similar to MediaWiki, IkeWiki has now the
possibility to attach discussions to pages; unlike MediaWiki, however,
these discussions follow a forum style with a threaded view; also,
discussions are represented using the SIOC ontology, which makes it easy
to use semantic queries to investigate the structure of a discussion.
6. hierarchy view (currently only for rdfs:subClassOf and skos:broader):
the hierarchy view is an experimental feature allowing you to see and
modify the position of a resource in some sort of hierarchy that is
defined using a certain property. You can modify the hierarchy using
simple drag and drop. Note that this feature is still very experimental
and might not work reliably.
7. support for PDF and Word documents: IkeWiki now automatically
extracts content (for indexing) and metadata (for Dublin Core) from
uploaded PDF and Word documents
I have also updated many of the libraries used by IkeWiki to more recent
IkeWiki is available from the usual download location at
Note that the IkeWiki homepage itself has not yet been updated to this
release, and I have not yet been able to create a properly working demo.
A VMWare image is under preparation and I'll see how I can offer it for
Updating from previous installations is possible, but since these are
considerable changes, not trivial. I would therefore recommend to rather
setup a new instance of the system and export/import the data using the
export facility. I aim to add a simple-to-use migration script in future
If you absolutely need to upgrade an existing system, please follow the
- replace the old IkeWiki.war with the new IkeWiki.war and restart your
- import the ikewiki.owl file from WEB-INF/ontologies/base/; note that
this will overwrite your Frontpage, but you can easily restore it using
the History function
- import the sioc.owl file from WEB-INF/ontologies/sioc if you have not
already done so; this is required for the discussion feature to work
- add a namespace "discussion" with URI
"http://ikewiki.srfg.at/discussion/"; this is required for the
- update permissions / action sets: add "discuss" perspective to the
"viewing" action set, and add the "CommentAction" to the "editing"
action set; otherwise, only Administrators will be able to use the
| Dr. Sebastian Schaffert
| Salzburg Research Forschungsgesellschaft
| Knowledge Based Information Systems +43 662 2288
| Jakob-Haringer Strasse 5/II
| A-5020 Salzburg
PGP Key fingerprint =3D
13 1D 2E 4F 20 3E C9 1F 4C 57 52 87 8A 80 48 4D F5 E9 97 EC=20
swikig mailing list