Bem-vindo à área de trabalho semântica. Parte 6: Akonadi e NEPOMUK unidos

Esta série eterna, que já se arrasta há muito tempo (parte 1, parte 2, parte 3, parte 4 y parte 5), tentou mostrar o poder de um aspecto específico do KDE, que é esquecido nas análises e que faz a diferença entre o KDE e o resto das áreas de trabalho. É uma tentativa de nos justificar deixando o NEPOMUK habilitado em nossos computadores, uma tentativa realmente incrível até agora. Mas isso não para.

Esta é uma contribuição de Ernesto Manríquez, tornando-se assim um dos vencedores do nosso concurso semanal: «Compartilhe o que você sabe sobre o Linux«. Parabéns Ernesto!

Se recapitularmos, vimos 6 KIOslaves, documentos recentes: /; Linha do tempo: /; Tag: /; pesquisa: /; atividades: / e nepomuksearch: /, bem como avanços experimentais como a integração de partes do Plasma Active na área de trabalho do Plasma e a integração entre Amarok e NEPOMUK, e outros não tão experimentais, como o Plasma Multimedia Center. No entanto, tem havido uma grande falta, e é o outro componente do KDE que é considerado tão ruim, ou até pior, do que o que é dito sobre NEPOMUK: Akonadi, ou o banco de dados centralizado para e-mails. E informações sobre o KDE pessoas. A integração entre o Akonadi e o NEPOMUK é extremamente estreita, com problemas em um impactando no outro, já que o Akonadi usa o NEPOMUK para várias funções vitais.

Vamos em partes.

PessoaContato

O NEPOMUK indexa tudo relacionado a uma pessoa específica e o codifica com um tipo especial, chamado PersonContact. Isso é relevante, porque se abrirmos um PersonContact no KRunner, ou no novo Homerun, obteremos uma janela do Dolphin com o nome da pessoa, e todos os documentos e emails relacionados a ela, uma vez que os tenhamos indexado. Isso se parece com isso.

Obviamente, se clicarmos em cada um desses e-mails, uma bela janela do KMail será aberta, exibindo-os. Mas para chegar a isso, primeiro temos que indexar nossos arquivos e emails. E isso pode não ter acontecido, embora tenhamos seguido o tutorial da parte 1.

O que aconteceu?

Ainda há um bug no KDE 4.10 que, sob certas condições, impede o Akonadi de detectar o NEPOMUK quando o Akonadi é executado como parte da inicialização do sistema. Para garantir que nossos e-mails sejam indexados, precisaremos, por enquanto, iniciar o console do Akonadi (akonadiconsole) e reiniciar o recurso Alimentador do Akonadi Nepomuk. Esperamos que esse bug, que já foi relatado, seja corrigido o mais rápido possível.

Assim que tivermos esse problema resolvido, temos que prestar atenção aos recursos do Akonadi ... porque temos surpresas.

O recurso Akonadi "Tags NEPOMUK"

A velha e conhecida caixa de configuração do KMail não serve apenas para adicionar contas de e-mail, mas é capaz de adicionar um recurso muito pouco usado, tanto que foi totalmente quebrado e que foi ressuscitado no KDE 4.10.2: as Tags recurso. Em Preferências | Configurar o KMail ... devemos adicionar, no painel da conta, o recurso "Tags". Uma vez feito isso, fica assim.

O recurso Tags introduz, como visto, e desde que o KDE 4.10.2 ou superior seja usado, uma série de tags padrão para emails, que são Enfileirados, Enviados, Importantes, Encaminhados e Respondidos. Cada um desses nomes é autoexplicativo e quem detecta se o e-mail foi respondido, encaminhado ou importante não é nem mais nem menos que NEPOMUK. Claro, essa classificação atravessa as caixas de correio, de modo que, se houver duas ou mais delas, essas pastas conterão todos os e-mails importantes, por exemplo, de todas as contas.

Claro, mais tags podem ser adicionadas. Infelizmente, isso não pode ser feito a partir do KMail, mas deve ser feito a partir do Dolphin e da caixa de diálogo "Marcas" oculta que é obtida clicando no texto azul "Adicionar marcas" no painel de Informações. Esperançosamente, esse problema de ergonomia foi corrigido. No entanto, marcar e-mails é fácil e pode ser feito clicando com o botão direito do mouse no (s) e-mail (s) a serem marcados e selecionando “Sinalizar mensagem | Alternar rótulo de mensagem ”.

As notas também podem ser adicionadas às mensagens, notas que são armazenadas no banco de dados NEPOMUK.

Endereço de e-mail

Talvez o mais surpreendente sobre o suporte do NEPOMUK, e na minha opinião, o mais comum e comum e o menos revolucionário é que sem o NEPOMUK o autocompletar de endereços não funcionará, ou seja, que o Kontact utiliza os endereços armazenados na agenda (como bom, pode ser milhares, especialmente se você usar recursos do Google) mais endereços recentes, para entregar resultados instantâneos. A verdade é que esta é uma funcionalidade que já existe em outros clientes de e-mail, e menciono-a aqui apenas para completar.

O KDE 4.10.3, recém-saído do forno, lançou um novo indexador de e-mail, muito mais rápido e confiável do que o anterior, que é uma mini versão das mudanças esmagadoras que estão chegando no KDE 4.11 neste assunto. Portanto, se você ainda não ativou o Akonadi e o NEPOMUK, ou indexou e-mails com eles, agora é a hora.

A última parte da série “Welcome to the Semantic Desktop” será sobre como lidar com os problemas de desempenho semântico do desktop, o que fazer em uma emergência e o que fazer quando o uso da CPU disparar. Te vejo até então.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   grego dito

    Excelente série de postagens! Obrigado por compartilhá-los!

  2.   Carlos dito

    A pós-série é realmente excelente. Principalmente porque a primeira coisa que se lê como sugestão ao instalar o KDE é desabilitar todos esses serviços sem nem mesmo pensar em sua razão de ser.

    É demonstrado um excelente manuseio da tecnologia de desktop KDE, que estou tentando colocar em prática.

    Saudações!

  3.   Johan dito

    Excelente informação, no decorrer da leitura das partes anteriores percebi a importância de uma área de trabalho semântica e poder (muitas vezes esquecido como você diz e é assim) do ambiente KDE com nepomuk.

    Saudações.