Changes between Version 29 and Version 30 of Introduction


Ignore:
Timestamp:
08/04/05 20:26:00 (14 years ago)
Author:
anonymous
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Introduction

    v29 v30  
    44While E-Mail can be archived long-term server-side using the IMAP standard, there is no standard for archiving IM conversations. Chat logs are mostly stored locally on the client machine, using IM-client-specific file formats. This has several disadvantages: Storing the archive locally on the client computers is inconvenient when using more than one computer, archives are spread over different installations, are out of sync and get easily lost. Using proprietary, client- and protocol-specific formats to store the information makes it hard to manage and search the stored information using other interfaces than the client UI. 
    55 
    6 This project thesis addresses these issues by developing [http://nabu.opendfki.de/ Nabu], a system providing server-side logging of instant messages.  
     6This project thesis addresses these issues by developing [http://nabu.opendfki.de/ Nabu], a system providing server-side logging of instant messages. Nabu is implemented for the XML-based [http://www.jabber.org Jabber/XMPP protocol]. Unlike other proprietary IM protocols from major providers such as Yahoo!, MSN or AOL, Jabber/XMPP is an open standard. Most server and client software is available under open source licenses, which makes it possible to add Nabu's features as a plugin for an existing server implementation. [http://www.jivesoftware.org/messenger/ Jive Messenger] was chosen due to its well-designed and well-documented code base and easy extensibility. 
    77 
    8 Nabu tries to integrate instant messaging into the efforts made in the [http://www.ryerson.ca/~dgrimsha/courses/cps720_02/resources/Scientific%20American%20The%20Semantic%20Web.htm Semantic Web] community to store and retrieve information in a unified way. It uses the Semantic Web standard [http://www.w3.org/RDF/ RDF] to describe the stored information on the server. For retrieving the stored information, it  supports the [http://www.w3.org/TR/rdf-sparql-query/ SPARQL] query language, which is currently in an ongoing standardization process at the W3C. 
     8Nabu tries to integrate instant messaging into the efforts made in the [http://www.ryerson.ca/~dgrimsha/courses/cps720_02/resources/Scientific%20American%20The%20Semantic%20Web.htm Semantic Web] community to store and retrieve information in a unified way. It uses the Semantic Web standard [http://www.w3.org/RDF/ RDF] to describe the stored information on the server. For retrieving the stored information, it supports the [http://www.w3.org/TR/rdf-sparql-query/ SPARQL] query language, which is currently in an ongoing standardization process at the W3C. 
    99 
    1010Besides the logging of chat messages, there are further requirements: