Dolphin in KDE SC 4.6

November 20, 2010 | 3 Minute Read

Ne avevamo già avuto il sentore, ma oggi c’è l’annuncio ufficiale: Dolphin in KDE SC 4.6 conterrà un pannello per la navigazione faceted! (perdonatemi se uso il termine inglese, ma quello italiano è un discreto pacco…)

Insomma, finalmente (parte dei) frutti della mia estate 2009 passata a programmare arrivano in mainstream, per quanto purtroppo (e con grosso dispiacere) io non ci abbia più lavorato praticamente da questa primavera, ovvero dall’epoca del rilascio 0.3 di Sembrowser; giusto per ripercorrere brevemente la storia:

  1. partecipo alla Google Summer of Code 2009, lavorando su un’interfaccia di apertura e salvataggio file prettamente semantici per KDE; lì mi viene l’idea di utilizzare le faccette nel primo dei due, ispirato da un’annetto di lavoro su questi simpatici oggetti passato in ufficio Web del poli
  2. al meeting Nepomuk di ottobre dello stesso anno, decidiamo di provare a portare tale barra di filtraggio dei risultati in Dolphin; con un hack al volo faccio una proof of concept, ma è troppo tardi per inserire qualunque cosa in KDE 4.4 (e, peraltro, anche in 4.5), a causa del feature freeze già in atto e del poco tempo libero del maintainer di Dolphin
  3. tra la fine del 2009 ed i primi mesi del 2010, scrivo un browser per KDE da usare come cavia per provare tale pannello, e ricercare quindi le modalità migliori per mostrare il tutto; nel frattempo, la libreria per le query di Nepomuk evolve alla grande e diventa molto usabile ed estremamente comoda
  4. a partire dalla primavera, e soprattutto poi in estate (mentre noi siamo sotto esame, maledizione!), Sebastian Trueg ed altri ragazzi coinvolti nella Summer of Code 2010 migliorano la libreria per le faccette
  5. questo autunno si integra il tutto in Dolphin.

Insomma, questo potrebbe essere finalmente un buon passo avanti per avvicinare gli utenti a Nepomuk e mostrare loro l’utilità di questo progetto, in attesa che arrivi un lavoro integrato anche per le activity (ed a quel punto non ci saranno più scuse!).

Edit: ecco la pagina delle API per integrare il faceted browsing in qualunque applicazione KDE!