[Imendio Announce] Imendio assists Novell with Beagle integration for Nautilus

Mikael Hallendal micke at imendio.com
Thu Nov 3 13:18:18 CET 2005


Imendio assists Novell with Beagle integration for Nautilus
Stockholm, Thu Nov 03 11:22:00 CET 2005

Imendio improves Nautilus on the Novell desktop by providing support for
integrated Beagle search functionality. Imendio developed the low level
integration and implemented the user interface design from the
specifications supplied by Novell. This has resulted in the ability for
GNOME users to search for files and folders using their standard file
management tool.

"- It feels very rewarding that the joint efforts of Novell and Imendio
have resulted in such a valuable feature for the GNOME desktop."
- Mikael Hallendal, CEO Imendio AB

Earlier this year Imendio AB was approached by Novell Inc. for some
improvements in a GNOME desktop application. This lead to a project
conducted in June that lasted for four weeks. During this time Anders
Carlsson of Imendio assisted Novell in developing support for
Beagle-based search capability in Nautilus.

The Beagle project aims to provide a comprehensive search tool for GNOME
(a free desktop environment for computers running Unix and Unix-like
operating systems). The tool enables a user to find information stored
on a local computer and it can find information inside files and
documents. Similar functionality is found in, for instance the Mac OS X
Spotlight-tool or the Google desktop search for Microsoft Windows.

The Nautilus File Manager is the official file manager for the GNOME
desktop. The functionality of Nautilus can in part be compared to the
Mac OS X Finder application or Microsoft Windows Explorer.

Both these Open Source applications (Nautilus and Beagle) are included
in the Novell Desktop. It has been a goal for some time to get the two
applications to work smoothly together. So with the usability expertise
and know how of the Novell UI designers, the hacking skills and
experience of Imendio developers, this goal has finally been achieved.

Because Nautilus is an application written in C, Imendio added a C
interface to Beagle and extended the code in Nautilus to call this
library. This way the native Beagle C# code was left unmodified and the
possibilities to improve both interface and Nautilus embedded code was
made easier.
This project has been a great success and both Imendio and Novell are
looking forward to future projects of this nature.

"We are very pleased with the quality of the work Imendio performed for
us this summer. The development we have done together means that Linux
users have an easy-to-use search tool available everywhere on their
desktops."
- Nat Friedman, VP Linux Desktop Engineering, Novell Inc.

About Imendio AB
Imendio is a small European company employing some of the world’s most
experienced and talented GNOME and GTK+ developers. Imendio focuses on
cross-platform library and API development, targeting platforms ranging
from embedded devices to desktops. With extensive experience in
GLib/GTK+ and XMPP/Jabber, Imendio provides first class software
development services.

Media enquiries:
Imendio AB
John Laerum
Tel. +46706960408
press at imendio.com
www.imendio.com

Note to editors:
http://www.novell.com/
http://www.beagle-project.org/
http://www.gnome.org
http://www.gnome.org/projects/nautilus/

All trademarks used in this press release are the property of their
respective owner.

-- 
Imendio AB, http://www.imendio.com/



More information about the Announce mailing list