Escritorio semántico KDE 4.5

En el último artículo, hablé sobre las nuevas funciones de Búsqueda de actividades de KDE e inicio de actividades que contienen (consulte mi artículo "Uso de KDE 4.5 Búsqueda y inicio de actividades que contienen"). Esta es la primera señal visible del uso del escritorio KDE Semantic Nepomuk. Nepomuk es un sistema que utiliza metadatos en todo el escritorio para ayudar a encontrar archivos e interactuar con sus compañeros. Hasta el momento, el proyecto no ha revelado su potencial (porque es completamente nuevo para el escritorio).

Strigi, por otro lado, es un demonio de búsqueda de escritorio que se ejecuta en el escritorio KDE. Son estos dos componentes los que ayudan a crear el escritorio semántico de KDE 4.5 (un escritorio cuyos datos se comparten fácilmente entre los componentes). En este artículo, le presentaré estos dos componentes y cómo interactúa con ellos para que su escritorio KDE sea lo más fluido posible.

Por qué quieres usar estos sistemas

Como puede ver, en los últimos años, el escritorio se ha convertido en un sistema muy integrado. Se vuelve muy importante que todos los componentes se comuniquen entre sí para que los datos sean fácilmente accesibles. Compartimos datos. Cuanto más compartimos nuestros datos, más datos deben agregarse entre aplicaciones. Queremos que nuestras aplicaciones de Twitter conozcan nuestros contactos y calendarios. Queremos que nuestros clientes de correo electrónico conozcan nuestros administradores de archivos. Queremos que nuestros sitios de redes sociales conozcan nuestra música y videos.

El problema es que cada uno de estos componentes se ha codificado de forma diferente y construir puentes entre ellos nunca ha sido fácil. Es posible que aquellos que trabajan en Kopete no sepan lo suficiente sobre Kmail para crear un puente. Aquí es donde entra en juego el escritorio semántico. Y para crear este escritorio semántico, KDE utiliza una serie de herramientas para lograrlo.

Soprano

Soprano es una biblioteca QT utilizada para acceder al Repositorio Semántico (RDF). Soprano sirve como repositorio para almacenar información generada por el servidor Nepomuk, que finalmente es indexada por Strigi. El usuario final realmente no tiene ninguna interacción a nivel de soprano.

Непамук

Figura 1

Como mencioné, Nepomuk es un componente importante de Semantic Desktop. Hay una pequeña configuración entre el usuario final y Nepomuk. Puede habilitar / deshabilitar este servicio haciendo clic en Inicio> Computadora> Preferencias del sistema> Búsqueda en el escritorio.

La Figura 1 muestra dónde puede habilitar/deshabilitar tanto el escritorio semántico de Nepomuk como el indexador de archivos de escritorio de Strigi. NOTA: Strigi no es oficialmente un componente del escritorio semántico de KDE. Pero habilitar la indexación solo aumentará la cantidad de datos fácilmente disponibles en su escritorio. También notará que si deshabilita el escritorio semántico, entonces Strigi File Indexer también se deshabilitará. Por lo tanto, incluso si Strigi no es el componente principal, debe usar un escritorio semántico para usar Strigi.

Una vez que haya habilitado el escritorio semántico, solo hay otra configuración disponible para Nepomuk: uso de memoria. Si hace clic en la pestaña Configuración avanzada, puede cambiar la cantidad de memoria asignada al sistema Nepomuk. Por defecto, Nepomuk obtiene 50 MB de memoria. Si bien eso debería ser suficiente, cuanta más memoria obtenga, mejor será su rendimiento. Puede verificar cuánta memoria usa abriendo el administrador de procesos (haga clic en Inicio> Aplicaciones> Sistema> Monitor de sistema y busca virtuoso.

Observaciones finales

Lo crea o no, esta es casi toda su configuración para Semantic Desktop. Para un aspecto tan clave del escritorio, es bastante sorprendente lo poco que el usuario interactúa con este sistema. Este es un aspecto muy importante de hacia dónde se mueve el escritorio KDE: menos necesidad de configuración para el usuario final. Y dado que el escritorio semántico es algo que el usuario no debe conocer, hay opciones menos obvias, eso es bueno. Semantic Desktop es la próxima evolución perfecta del escritorio KDE. El usuario final no estará al tanto de los sistemas y subsistemas que funcionan para asegurarse de que todos sus componentes puedan comunicarse entre sí. El usuario solo sabrá que sus programas sociales conocen los marcadores y su cliente de correo electrónico conoce su música, que a su vez conoce sus archivos y carpetas que están indexados por otras herramientas.

Artículos de interés

Subir