Akonadi and AddressBook/id: Difference between revisions

From KDE Wiki Sandbox
(Created page with ''''KRunner''' memiliki fasilitas '''Akonadi Resource Configuration''' atau kita dapat mengaksesnya melalui <menuchoice>Akonadi tray icon -> Configure</menuchoice>. Anda mungkin...')
(Created page with 'Category:Sistem/id')
Line 42: Line 42:
When the rest of the components move to '''Akonadi''', will all the data be under ~/.local/share?  That should make backup easy.  Well, contacts and mails are stored there now, I don't know what the plan for events/todos is, but it would make sense to store them there as well. We'll keep it in mind when discussion pops up!
When the rest of the components move to '''Akonadi''', will all the data be under ~/.local/share?  That should make backup easy.  Well, contacts and mails are stored there now, I don't know what the plan for events/todos is, but it would make sense to store them there as well. We'll keep it in mind when discussion pops up!


[[Category:System]]
[[Category:Sistem/id]]

Revision as of 10:54, 19 July 2010

Informasi ini diberikan oleh Tobias Koenig, pengembang software KDE-PIM.

Beberapa Definisi

Yang dimaksud dengan real data adalah data seperti yang ada dalam kontak atau peristiwa. Data ini disimpan di server groupware atau dalam file lokal. Di mana data tersebut benar-benar tersimpan tergantung kepada sumber daya/resource yang Anda gunakan. Misalnya, "Personal Contacts" menyimpan datanya di $HOME/.local/share/contacts sedangkan "VCard File" (harap jangan digunakan ) menyimpan datanya di $HOME/.kde/share/apps/kabc/std.vcf.

"Cache data" adalah copy dari data yang sesungguhnya yang disimpan di database agar mudah akses dan di-cache secara offline. Database ini juga menyimpan "meta data" yaitu data manajemen yang diperlukan oleh Akonadi agar mampu berkerja dengan baik.

"Data konfigurasi" adalah data yang melakukan konfigurasi terhadap server Akonadi dan resource individual. Data konfigurasi untuk server ada di $HOME/.config/akonadi, sedangkan data konfigurasi untuk resource biasanya disimpan di $HOME/.kde/share/config/akonadi_xyz_resourcerc# (xyz adalah nama dari resource tersebut dan # adalah contoh nomornya).

Mengatur Backup

Kita harus memutuskan apa yang ingin kita backup. Jika kita ingin membackup "real data" maka tergantung kepada resource yang sudah dikonfigurasi...jika Anda menggunakan server groupware, maka backup akan dilakukan di server tersebut. Dalam hal kontak, maka file yang akan menarik perhatian Anda adalah $HOME/.local/share/contacts.

Icon Akonadi di system tray memberikan kita fungsi backup dan restore yang kita butuhkan. Backup ini hanya akan terdiri dari "cache data" yang mungkin tidak mencakup keseluruhan dari data Anda! Jika Anda benar-benar ingin membackup sebuah sistem secara 1:1, Anda harus mengcopy data cache beserta "real data" dan konfigurasinya, sehingga dengan demikian Anda tidak perlu memuat data dari sumbernya lagi (mislanya dari server groupware).

Memeriksa Resource

KRunner memiliki fasilitas Akonadi Resource Configuration atau kita dapat mengaksesnya melalui Akonadi tray icon -> Configure. Anda mungkin akan menemukan beberapa resource yang sudah diset dan mungkin sudah ada yang diberi label.

Address Book - No KDE address book plugin configured yet.

That's the old compatibility bridge (possibly created by the migrator tool). You should remove this one!

std.vcf - Ready

This is the VCard File Resource which points to $HOME/.kde/share/apps/kabc/std.vcf per default. It is not recommended that you use that one, as it doesn't share the benefit of Akonadi.

Personal Contacts - Offline

That's the preferred resource for your local contacts which points to

$HOME/.local/share/contacts

Note that this may say "Offline" when in fact you are using it. This is a display bug, and can safely be ignored.

And when more components use Akonadi?

When the rest of the components move to Akonadi, will all the data be under ~/.local/share? That should make backup easy. Well, contacts and mails are stored there now, I don't know what the plan for events/todos is, but it would make sense to store them there as well. We'll keep it in mind when discussion pops up!