Bug#594332: RFP: kiwi -- platform for building semantic social software applications
Package: wnpp
Severity: wishlist
* Package name : kiwi
* URL : http://kiwi-project.eu/
* License : BSD
Programming Lang: Java
Description : platform for building semantic social software applications
[ below is just the usual "advertisment" from the website,
if you package KiWi, please convert it intpo a proper description ]
The KiWi core system is a flexible platform for building different kinds
of semantic social software applications on top (currently the Semantic
Wiki and the TagIT application). It provides all the core services
required in such applications, like editing and tagging, the storage of
content and associated meta-data, its own triple store, transactions and
versioning over content and meta-data, linked open data server, and many
small features semantic social software developers will like (like
convenience services for working with ontologies or SKOS thesauruses,
etc.). And finally: the KiWi system also has a quite neat user interface
by now, rarely found in Semantic Web applications.
Technology-wise, the KiWi system is a component based architecture
building on JBoss Seam and Java EE. The main principle is that
everything is a content item, and that a content item always consists of
human-readable content that is connected with RDF relations and may be
annotated by users with semantic tags. This mixture allows content to be
shared between applications: a content item that is created in the Wiki
application can at the same time be displayed in TagIT as a location on
the map or (later) as a blog post in the Blog application. This is made
possible by the flexible structures offered by RDF. A particularly
salient aspect of the KiWi core system is that it makes using RDF much
more convenient for Java developers (no more manual triple store
queries) by offering a flexible facading through interfaces annotated
with special Java annotations that map Java methods to RDF properties.
Please note that KiWi needs JBoss, which is not yet in a shape to be
uploaded to Debian (but there are working packages). Also there might be
various other libraries missing. If you have any questions, don't
hesitate to contact upstream (which is very responsive) or me.
Cheers,
Bernd
--
Bernd Zeimetz Debian GNU/Linux Developer
http://bzed.de http://www.debian.org
GPG Fingerprints: 06C8 C9A2 EAAD E37E 5B2C BE93 067A AD04 C93B FF79
ECA1 E3F2 8E11 2432 D485 DD95 EB36 171A 6FF9 435F
Reply to: