Export to GitHub

nepomuk-mozilla - NepomukFfRN0dot8dot3.wiki


Introduction

The realease note of Nepomuk Foxtrot 0.8.3

NOTE: Pyxpcomext is required to be installed before run Nepomuk Foxtrot, which brings Python support for mozilla extensions. It can downloaded from http://pyxpcomext.mozdev.org/downloads.html. For more info about Python extension, please visit http://pyxpcomext.mozdev.org/_

1. What does Nepomuk-Foxtrot bring us?

Nepomuk-Foxtrot is one of the three parts of the Nepomuk project. Nepomuk-Foxtrot brings Firefox the semantic functions. The annotation can be easily managed due to the Nepomuk storage in KDE4/KDE4.1.

2. System Requirements

  • Firefox 3.0 or newer
  • KDE 4 environment with the nepomukserver process running
    • org.kde.NepomukStorage service (usually launched by nepomukserver)
  • python-dbus installed ("D-Bus python bindings for use with python programs."). For this first version, the installed files should be located in ‎/usr/lib/python2.5/site-packages. This will be cleaner in further versions.
  • Pyxpcomext, which brings Python support for mozilla extensions. It can downloaded from http://pyxpcomext.mozdev.org/downloads.html. For more info about Python extension, please visit http://pyxpcomext.mozdev.org/.
    • A 32-bits computer, because no 64-bits release of this extension is available yet!

3. Installation

We recommend you to download the XPI installation file from our Download page to install it. (http://code.google.com/p/nepomuk-mozilla/downloads/list)

After you downloaded the file nepomuk-foxtrot-0.8.xpi, just open Firefox and click "Open File..." in the "File" menu or use the shortcut Ctrl+O. Then find the file you have just downloaded and click Open. It will be installed automatically. Before it works, a restart of firefox is required.

4. New Features in version 0.8.3

In this realease, we have some big changes and improvements: * A powerful Sidebar for Foxtrot featured with most of the functions. It includes three tabs: 1. Annotation Tab: List all the properties belong to the current web page. User can also add new relations for the page.

http://i299.photobucket.com/albums/mm309/dglinux/nepomuk/tab1.png 1. Ontology Tab: selecte and remove the ontologies. http://i299.photobucket.com/albums/mm309/dglinux/nepomuk/tab2.png 1. SPARQL: This function is provided for the expert users of SPARQL who want to launch their own query. The result will be show as a mutil columns list. http://i299.photobucket.com/albums/mm309/dglinux/nepomuk/tab3.png

  • Independence of Python-dbus. the dbus module of Python has been integrated into our Extension. User can use this extension without the installation of Python-dbus

  • Optimized list box display instead of Tree. To use listbox for result output instead of Tree makes the output more fast and avoid some strange problems.

ERRATA - version 0.8.3b

As it was pointed out by Stéphane Laurière while testing the add-on, the loading of ontologies does not work unless you have a patched Soprano version. We are waiting for an official Soprano version that includes the ontology loading.

The aim of that sub-release is to enable the ontology selection, without loading. You should use this version if you are not sure your Soprano version supports ontology loading.

Nepomuk-Foxtrot Team

YANG Chenguang & JEAN Nicolas