Welkom op de semantische desktop. Deel 6: Akonadi en NEPOMUK verenigd

Deze eeuwige serie, die zich al lang voortsleept (deel 1, deel 2, deel 3, deel 4 y deel 5), heeft geprobeerd de kracht van een specifiek aspect van KDE te laten zien, dat zowel in de recensies is vergeten als dat het verschil maakt tussen KDE en de rest van de desktops die er zijn. Het is een poging om ons te rechtvaardigen dat we NEPOMUK ingeschakeld laten op onze computers, een poging die tot nu toe echt ongelooflijk was. Maar dit houdt niet op.

Dit is een bijdrage van Ernesto Manríquez, waarmee hij een van de winnaars werd van onze wekelijkse wedstrijd: «Deel wat je weet over Linux«. Gefeliciteerd Ernesto!

Als we samenvatten, hebben we 6 KIOslaven gezien, recente documenten: /; tijdlijn: /; tags: /; zoeken: /; activiteiten: / en nepomuksearch: /, evenals experimentele vorderingen zoals de integratie van delen van Plasma Active in de Plasma-desktop en de integratie tussen Amarok en NEPOMUK, en andere niet zo experimenteel, zoals het Plasma Multimedia Center. Er is echter een enorm en enorm gemist, en het is de andere KDE-component waarover dingen als slecht of zelfs erger worden gezegd dan die over NEPOMUK: Akonadi, of de gecentraliseerde database voor e-mails. en informatie over KDE-mensen. De integratie tussen Akonadi en NEPOMUK is extreem krap, waarbij de ene problemen de andere beïnvloedt, aangezien Akonadi NEPOMUK gebruikt voor verschillende vitale functies.

We gaan in delen.

PersoonContact

NEPOMUK indexeert alles met betrekking tot een specifieke persoon, en codeert het met een speciaal type, genaamd PersonContact. Dit is relevant, want als we een PersonContact openen in KRunner, of in de nieuwe Homerun, krijgen we een Dolphin-venster met de naam van de persoon en alle bijbehorende documenten en e-mails, zodra we ze hebben geïndexeerd. Dit ziet er zo uit.

Als we op elk van die e-mails klikken, wordt er natuurlijk een mooi KMail-venster geopend waarin het wordt weergegeven. Maar om hier te komen, moeten we eerst onze bestanden en e-mails hebben geïndexeerd. En dit is misschien niet gebeurd, ook al hebben we de tutorial in deel 1 gevolgd.

Wat is er gebeurd

Er zit nog steeds een bug in KDE 4.10 die, onder bepaalde omstandigheden, Akonadi verhindert NEPOMUK te detecteren wanneer Akonadi wordt uitgevoerd als onderdeel van het opstarten van het systeem. Om ervoor te zorgen dat onze e-mails worden geïndexeerd, moeten we voorlopig de Akonadi-console (akonadiconsole) starten en de Akonadi Nepomuk Feeder-bron opnieuw opstarten. Hopelijk wordt deze bug, die al is gemeld, zo snel mogelijk verholpen.

Zodra we dit probleem hebben opgelost, moeten we aandacht besteden aan de Akonadi-bronnen ... want we hebben verrassingen.

De Akonadi-bron "NEPOMUK-tags"

Het oude en bekende KMail-configuratievenster dient niet alleen om e-mailaccounts toe te voegen, maar het is ook in staat om een ​​zeer weinig gebruikte bron toe te voegen, zo erg zelfs dat het totaal kapot was en dat het weer tot leven kwam in KDE 4.10.2: de Tags-bron . In Voorkeuren | KMail configureren ... we moeten, in het accountpaneel, de bron "Tags" toevoegen. Als je klaar bent, ziet het er zo uit.

De bron voor tags introduceert, zoals te zien is, en op voorwaarde dat KDE 4.10.2 of hoger wordt gebruikt, een reeks standaardtags voor e-mails, die in de wachtrij, Verzonden, Belangrijk, Doorgestuurd en Beantwoord zijn. Elk van deze namen spreekt voor zich en wie detecteert of de mail werd beantwoord, doorgestuurd of belangrijk is, is niet meer of minder dan NEPOMUK. Die classificatie kruist natuurlijk de mailboxen, zodat als er twee of meer zijn, deze mappen alle belangrijke e-mails bevatten, bijvoorbeeld van alle accounts.

Er kunnen natuurlijk meer tags worden toegevoegd. Helaas kan dit niet worden gedaan vanuit KMail, maar moet het worden gedaan vanuit Dolphin, en vanuit het verborgen "Tags" dialoogvenster dat u krijgt door op de blauwe tekst "Tags toevoegen" in het informatiepaneel te klikken. Hopelijk is dit ergonomische probleem opgelost. Het labelen van e-mails is echter eenvoudig en kan worden gedaan door met de rechtermuisknop op de te taggen e-mail (s) te klikken en "Markeer het bericht | Schakelen tussen berichtlabel ”.

Notities kunnen ook worden toegevoegd aan berichten, notities die zijn opgeslagen in de NEPOMUK-database.

E-mailadressen

Misschien wel het meest opvallende aan NEPOMUK-ondersteuning, en naar mijn mening de meest voorkomende en meest voorkomende en minst revolutionaire is dat zonder NEPOMUK het automatisch aanvullen van adressen niet zal werken, dat wil zeggen dat Kontact de adressen gebruikt die in het adresboek zijn opgeslagen (hoe goed het kunnen er duizenden zijn, vooral als u Google-bronnen gebruikt) plus recente adressen, om direct resultaten te leveren. De waarheid is dat dit een functionaliteit is die al bestaat in andere e-mailclients, en ik noem het hier alleen voor de volledigheid.

KDE 4.10.3, vers uit de oven, heeft een nieuwe e-mailindexeerder gelanceerd, veel sneller en betrouwbaarder dan de vorige, wat een miniversie is van de overweldigende veranderingen die op dit gebied in KDE 4.11 komen. Dus als je Akonadi en NEPOMUK nog niet hebt geactiveerd of er e-mails mee hebt geïndexeerd, dan is dit het juiste moment.

Het laatste deel van de "Welcome to the Semantic Desktop" -serie gaat over het aanpakken van semantische desktopprestatieproblemen, wat te doen in geval van nood en wat te doen als het CPU-gebruik omhoogschiet. Ik zie je tot dan.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Grieks zei

    Uitstekende reeks berichten! Bedankt voor het delen!

  2.   Carlos zei

    De postserie is echt uitstekend. Vooral omdat het eerste dat je leest als een suggestie bij het installeren van KDE is om al deze services uit te schakelen zonder zelfs maar na te denken over hun reden van bestaan.

    De uitstekende afhandeling van KDE-desktoptechnologie wordt gedemonstreerd, die ik in de praktijk probeer te brengen.

    Groeten!

  3.   Johan zei

    Uitstekende informatie, tijdens het lezen van de vorige delen heb ik me het belang gerealiseerd van een semantische desktop en kracht (vaak vergeten zoals je zegt en dat is het zo) van de KDE-omgeving met nepomuk.

    Groeten.