<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Tine on Natenoms Blog</title><link>https://natenom.de/tags/tine/</link><description>Recent content in Tine on Natenoms Blog</description><generator>Hugo -- gohugo.io</generator><language>de</language><copyright/><lastBuildDate>Sat, 28 Feb 2015 17:41:57 +0000</lastBuildDate><atom:link href="https://natenom.de/tags/tine/index.xml" rel="self" type="application/rss+xml"/><item><title>Umzug von Thunderbird nach KMail bzw. Kontact…</title><link>https://natenom.de/2015/02/umzug-von-thunderbird-nach-kmail-bzw-kontact/</link><pubDate>Sat, 28 Feb 2015 17:41:57 +0000</pubDate><guid>https://natenom.de/2015/02/umzug-von-thunderbird-nach-kmail-bzw-kontact/</guid><description><![CDATA[<p>Vor ein paar Tagen hatte ich die Nase endgültig voll von <a  href="/tags/thunderbird"title="Thunderbird hier im Blog">Thunderbird</a>; es hat mal wieder meine Kontakte nicht richtig synchronisiert, oder auch gar nicht mehr.</p>
<p>Bin wegen solcher Probleme in der Vergangenheit schon von <a  href="/2013/03/android-komplett-ohne-google-verwenden/"title="Android komplett ohne Google verwenden">Tine</a> zu <a  href="/2014/01/wechsel-von-tine-2-0-nach-baikal-in-thunderbird-und-auf-android/"title="Wechsel von Tine 2.0 nach Baïkal – in Thunderbird und auf Android">Baikal</a> und vor wenigen Wochen erst zu <a  href="/tags/owncloud"title="ownCloud hier im Blog">ownCloud</a> als Synchronisationsserver gewechselt. Am Anfang hat es immer wunderbar funktioniert, aber später dann nicht mehr, wie auch jetzt wieder. Die anderen Clienten im Netz synchronisier(t)en übrigens mit allen verwendeten Lösungen immer korrekt.</p>]]></description><content:encoded><![CDATA[<p>Vor ein paar Tagen hatte ich die Nase endgültig voll von <a  href="/tags/thunderbird"title="Thunderbird hier im Blog">Thunderbird</a>; es hat mal wieder meine Kontakte nicht richtig synchronisiert, oder auch gar nicht mehr.</p>
<p>Bin wegen solcher Probleme in der Vergangenheit schon von <a  href="/2013/03/android-komplett-ohne-google-verwenden/"title="Android komplett ohne Google verwenden">Tine</a> zu <a  href="/2014/01/wechsel-von-tine-2-0-nach-baikal-in-thunderbird-und-auf-android/"title="Wechsel von Tine 2.0 nach Baïkal – in Thunderbird und auf Android">Baikal</a> und vor wenigen Wochen erst zu <a  href="/tags/owncloud"title="ownCloud hier im Blog">ownCloud</a> als Synchronisationsserver gewechselt. Am Anfang hat es immer wunderbar funktioniert, aber später dann nicht mehr, wie auch jetzt wieder. Die anderen Clienten im Netz synchronisier(t)en übrigens mit allen verwendeten Lösungen immer korrekt.</p>
<p>Da ich seit längerem wieder mit <a  href="/tags/kde"title="KDE hier im Blog">KDE</a> bzw. neuerdings <a  class='urlextern'  href="https://www.kde.org/announcements/plasma-5.2.0.php"title="KDE - KDE Ships Plasma 5.2">Plasma 5</a> arbeite, wollte ich nach sehr langer Abstinenz mal wieder die PIM <em>(Personal Information Management)</em> Suite von KDE ausprobieren, kurz Kontact, welches letztlich nur etwas mehr als ein Riesenfenster für verschiedene KDE Programme ist, unter anderem für KMail.</p>

<h2 id="vergangenheit" data-numberify>Vergangenheit<a class="anchor ms-1" href="#vergangenheit"></a></h2>
<p>So richtig hatte ich die PIM Suite von KDE das letzte Mal zu Zeiten der KDE <a  class='urlextern'  href="https://de.wikipedia.org/wiki/K_Desktop_Environment#K_Desktop_Environment_3.x"title="K Desktop Environment – Wikipedia">3er-Version</a> verwendet und war damals sehr zufrieden damit.</p>
<p>Als dann KDE 4 kam und alles erst einmal nicht zu gebrauchen war, bin ich zu Thunderbird gewechselt.</p>
<p>Daher folgt eine Beschreibung der Dinge, die mir als Umsteiger sowohl positiv als auch negativ aufgefallen sind an <a  class='urlextern'  href="https://www.kde.org/applications/internet/kmail"title="KDE - KMail - Mail Client">KMail</a> besonders und auch an zwei anderen Komponenten von <a  class='urlextern'  href="https://www.kde.org/applications/office/kontact">Kontact</a>, nämlich <a  class='urlextern'  href="https://www.kde.org/applications/office/korganizer/"title="KDE - KOrganizer - Personal Organizer">KOrganizer</a> und <a  class='urlextern'  href="https://www.kde.org/applications/office/kaddressbook"title="KDE - KAddressBook - Contact Manager">KAddressBook</a>.</p>

<h2 id="umzug" data-numberify>Umzug<a class="anchor ms-1" href="#umzug"></a></h2>
<p>Es gibt in KMail einen Assistenten für den Import von Emails, Einstellungen und Filtern von Thunderbird. Bei zwei Versuchen hat das aber nur für Emails funktioniert, nicht für Einstellungen und Filter.</p>
<p>Nach dem Import der Emails kamen teilweise Accounts und Emails zutage, die ich bereits vor Jahren gelöscht habe; anscheinend löscht Thunderbird diese nicht immer zuverlässig, auch wenn man immer wieder die Funktion „Ordner komprimieren“ anwendet, welche gelöschte Mails eigentlich endgültig entsorgen sollte.</p>

<h2 id="struktur" data-numberify>Struktur<a class="anchor ms-1" href="#struktur"></a></h2>
<p>Wer es von Thunderbird gewohnt ist eine komplette Struktur von Inbox, Outbox, etc. für jeden Email-Account zu haben, muss sich diese bei KMail selbst einrichten. Denn alle Emails von <a  class='urlextern'  href="https://de.wikipedia.org/wiki/Post_Office_Protocol"title="Post Office Protocol – Wikipedia">POP3</a>-Accounts landen immer in derselben und einzigen Inbox.</p>
<p>Man kann sich aber mit entsprechenden Filtern die altbekannte Struktur selbst realisieren.</p>
<p>Das war auch zuerst meine Idee, habe mich dann aber auf das „Neue“ eingelassen und bin jetzt von einer Ordnerstruktur überzeugt, die Projekt-orientiert ist, statt Konten-orientiert.<br>
D. h. egal von welcher Email-Adresse eine Email gekommen ist, sie landet z. B. in einem Ordner für Bestellungen von Geschäft A, in Projekt X, Projekt Y, usw.</p>
<p>Nur <a  class='urlextern'  href="https://de.wikipedia.org/wiki/Internet_Message_Access_Protocol"title="Internet Message Access Protocol – Wikipedia">IMAP</a>-Accounts haben eigene Ordnerstrukturen, aber auch deren Nachrichten kann man per Filter in die „lokalen Ordner“ verschieben lassen.</p>

<h2 id="identitäten" data-numberify>Identitäten<a class="anchor ms-1" href="#identitäten"></a></h2>
<p>Während es bei Thunderbird Konten für Mailabruf und Mailversendung gibt, so gibt es in KMail zusätzlich noch Identitäten <em>(Settings -&gt; „Configure KMail…“ -&gt; „Identities“)</em>.</p>
<p>Pro Identität werden sämtliche Einstellungen hinterlegt zur Verschlüsselung von Emails, Signatur, Ordner für gesendete Emails, für Templates, bevorzugter Name und mehr. Auch lässt sich hier einstellen, welcher <a  class='urlextern'  href="https://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol"title="Simple Mail Transfer Protocol - Wikipedia, the free encyclopedia">SMTP</a>-Account für das Versenden von Emails verwendet werden soll.<figure class="wp-block-image"></p>
<p><a  href="/wp-content/uploads/2015/02/kmail_signature.png"><img loading="lazy" src="/wp-content/uploads/2015/02/kmail_signature-300x231.png" alt="kmail_signature" class="wp-image-31331" srcset="/wp-content/uploads/2015/02/kmail_signature-300x231.png 300w, /wp-content/uploads/2015/02/kmail_signature-150x115.png 150w, /wp-content/uploads/2015/02/kmail_signature-600x461.png 600w, /wp-content/uploads/2015/02/kmail_signature.png 697w" sizes="(max-width: 300px) 100vw, 300px" /></a></figure></p>

<h2 id="kmail-und-googlemail" data-numberify>KMail und GoogleMail<a class="anchor ms-1" href="#kmail-und-googlemail"></a></h2>
<p>Beim ersten Versuch, Emails mit KMail von Googlemail abzurufen kommt eine Fehlermeldung mit Link (<a  class='urlextern'  href="https://support.google.com/accounts/answer/6010255?hl=en"title="Allowing less secure apps to access your account - Accounts Help">siehe hier</a>), die besagt, dass KMail als „weniger sicherer Client“ eingestuft wird. Dazu bekommt man in sein Googlemail-Konto eine Email in der die Möglichkeit gegeben wird, eine entsprechende Einstellung zu verändern, damit das Abrufen der Mails zukünftig funktioniert.</p>
<p>Ein Mensch sagte mir heute, dieser „Fehler“ käme bei allen Nicht-Google-Anwendungen, die er bisher genutzt hätte…</p>

<h2 id="was-mir-nicht-so-gut-gefällt-an-kmail" data-numberify>Was mir nicht so gut gefällt an KMail<a class="anchor ms-1" href="#was-mir-nicht-so-gut-gefällt-an-kmail"></a></h2>
<ul>
<li>Der kleinste Intervall zum Abrufen von Emails beträgt 5 Minuten.</li>
</ul>

<h2 id="was-mir-richtig-gut-gefällt" data-numberify>Was mir richtig gut gefällt<a class="anchor ms-1" href="#was-mir-richtig-gut-gefällt"></a></h2>

<h3 id="integrierte-backupfunktion" data-numberify>Integrierte Backupfunktion<a class="anchor ms-1" href="#integrierte-backupfunktion"></a></h3>
<p>Unter Settings -&gt; „Configure Automatic Archiving…“ kann man einstellen, dass von beliebigen Ordnern automatisch Backups erstellt werden sollen; z. B. von „Local folders“, wo dann letztlich alles bis auf IMAP-Konten drin ist :)</p>
<p>Es lassen sich beliebig viele solcher Backup-Anweisungen erstellen.</p>
<p>Auch die Anzahl der Backups ist einstellbar, hier im Screenshot 7 Backups. Danach wird (so die Vermutung), das älteste Backup gelöscht.</p>
<p>Alternativ lässt sich ein Backup des aktuell ausgwählten Verzeichnisses erstellen über „Folder“ -&gt; „Archive Folder…“.</p>
<p>Ist das Backup abgeschlossen, erhält man eine Benachrichtigung.</p>
<p>Alle weiteren Informationen zu dieser Funktion gibt es auf der Hilfeseite von KMail, <a  class='urlextern'  href="https://userbase.kde.org/Kmail/Backup_Options"title="Kmail/Backup Options - KDE UserBase Wiki">siehe hier</a>.</p>
<p>Da KMail für das Ablegen der Emails das <a  class='urlextern'  href="https://en.wikipedia.org/wiki/Maildir"title="Maildir - Wikipedia, the free encyclopedia">Maildir-Format</a> verwendet, gibt es für jede Email eine Datei; man kann also auch ohne Email-Programm noch damit arbeiten.</p>

<h3 id="adressbuch-und-kalender-per-dav" data-numberify>Adressbuch und Kalender per DAV<a class="anchor ms-1" href="#adressbuch-und-kalender-per-dav"></a></h3>
<p>Thunderbird kann von sich aus nur auf <a  class='urlextern'  href="https://de.wikipedia.org/wiki/CalDAV"title="CalDAV – Wikipedia">CalDAV</a>-Ressourcen zugreifen, also auf Kalender, jedoch nicht ohne zusätzliche AddOns auf <a  class='urlextern'  href="https://en.wikipedia.org/wiki/CardDAV"title="CardDAV - Wikipedia, the free encyclopedia">CardDAV</a> für Adressbücher.</p>
<p>Letzteres war immer wieder ein Ärgernis, weil geänderte Daten von Kontakten nicht mehr synchronisiert wurden.</p>
<p>KOrganizer und KAddressBook können im Gegensatz zu Thunderbird von Haus aus auf CalDAV und auf CardDAV zugreifen. Es gab keinerlei Probleme beim Synchronisieren.</p>

<h3 id="im-hintergrund" data-numberify>Im Hintergrund<a class="anchor ms-1" href="#im-hintergrund"></a></h3>
<p>Hier kommt ein Feature, das mir sehr gut gefällt: Es läuft alles im Hintergrund.</p>
<p>Die Konten zum Abrufen der Emails und zum Synchronisieren der Kontakte und Kalender werden zwar in KMail, KOrganizer und KAddressBook angelegt, jedoch wird dafür im Hintergrund <a  href="/2012/03/akonadi-erklart-wo-verbleiben-die-daten/"title="Akonadi erklärt – Wo verbleiben die Daten?">Akonadi</a> verwendet.</p>
<p>Das bedeutet, dass diese Konten abgerufen/synchronisiert werden, sobald Akonadi läuft; und dieses startet normalerweise direkt beim Login des Benutzers mit.</p>
<p>Somit erhält man auch dann eine Benachrichtigung über neue Emails, wenn Kontact bzw. KMail gar nicht laufen; genial :)</p>
<p>Man kann dieses Verhalten aber abstellen.</p>

<h3 id="suche-im-adressbuch" data-numberify>Suche im Adressbuch<a class="anchor ms-1" href="#suche-im-adressbuch"></a></h3>
<p>Bei Thunderbird kann man die Suche nicht wirklich sinnvoll nutzen, da nur die Felder Email und Name durchsucht werden.</p>
<p>In KAddressBook dagegen werden so ziemlich alle Felder durchsucht, man kann somit z. B. alle Kontakte finden, die in einer bestimmten Straße wohnen oder eine bestimmte Telefonnummer haben.</p>

<h3 id="aufgaben" data-numberify>Aufgaben<a class="anchor ms-1" href="#aufgaben"></a></h3>
<p>In KOrganizer kann man – im Gegensatz zu vielen anderen Aufgabenverwaltungen – auch Unteraufgaben erstellen.</p>

<h3 id="o" data-numberify>\o/<a class="anchor ms-1" href="#o"></a></h3>
<p>Oder alles in kurz: Wow :)</p>
<p>Endlich wieder eine integrierte Lösung für PIM wo einfach alles tut, so wie früher.</p>]]></content:encoded></item><item><title>Wechsel von Tine 2.0 nach Baïkal – in Thunderbird und auf Android</title><link>https://natenom.de/2014/01/wechsel-von-tine-2-0-nach-baikal-in-thunderbird-und-auf-android/</link><pubDate>Wed, 22 Jan 2014 09:47:36 +0000</pubDate><guid>https://natenom.de/2014/01/wechsel-von-tine-2-0-nach-baikal-in-thunderbird-und-auf-android/</guid><description><![CDATA[<p>Habe mich vor langer Zeit für die Nutzung von <a  href="/2013/03/android-komplett-ohne-google-verwenden/"title="Android komplett ohne Google verwenden">Tine 2.0</a> entschieden, um ohne Googledienste auszukommen, unter anderem deshalb, weil es zu dem Zeitpunkt keine Open Source App gab, die Kalender und Adressbücher ohne Einschränkungen über DAV synchronisieren konnte. Tine20 verwendet zur Synchronisation ActiveSync, welches direkt von Android unterstützt wird.</p>
<p>Doch seit es <a  href="/2014/01/davdroid-sync-adapter-zur-synchronisation-mit-caldav-undoder-carddav-auf-android/"title="DAVDroid – Sync-Adapter zur Synchronisation mit CalDAV und/oder CardDAV auf Android">DAVDroid</a> gibt, haben sich weitere Möglichkeiten aufgetan; nämlich solche, die CalDAV/CardDAV zur Synchronisation verwenden.</p>]]></description><content:encoded><![CDATA[<p>Habe mich vor langer Zeit für die Nutzung von <a  href="/2013/03/android-komplett-ohne-google-verwenden/"title="Android komplett ohne Google verwenden">Tine 2.0</a> entschieden, um ohne Googledienste auszukommen, unter anderem deshalb, weil es zu dem Zeitpunkt keine Open Source App gab, die Kalender und Adressbücher ohne Einschränkungen über DAV synchronisieren konnte. Tine20 verwendet zur Synchronisation ActiveSync, welches direkt von Android unterstützt wird.</p>
<p>Doch seit es <a  href="/2014/01/davdroid-sync-adapter-zur-synchronisation-mit-caldav-undoder-carddav-auf-android/"title="DAVDroid – Sync-Adapter zur Synchronisation mit CalDAV und/oder CardDAV auf Android">DAVDroid</a> gibt, haben sich weitere Möglichkeiten aufgetan; nämlich solche, die CalDAV/CardDAV zur Synchronisation verwenden.</p>
<h2 id="baïkal" data-numberify>Baïkal<a class="anchor ms-1" href="#baïkal"></a></h2>
<p>Ein ganz leichtgewichtiger Server, der nur genau diese beiden Dinge anbietet, ist <a  class='urlextern'  href="http://baikal-server.com/"title="CalDAV &#43; CardDAV lightweight server: Baïkal">Baikal</a>, welcher unter der <a  class='urlextern'  href="http://www.opensource.org/licenses/gpl-3.0"title="GNU General Public License, version 3 (GPL-3.0) | Open Source Initiative">GPLv3</a> lizenziert ist. Dieser liefert zusätzlich zu DAV noch ein einfaches Admin-Interface samt Benutzerverwaltung, sonst nichts. Für mich ist die Funktionalität ausreichend; von den Dingen, die Tine 2.0 liefert hatte ich dagegen immer nur einen Bruchteil genutzt.</p>
<p>Baikal nutzt per Voreinstellung zum Speichern der Daten eine SQLite-Datenbank, optional auch MySQL. Doch für die wenigen Daten von mir reicht SQLite völlig aus und das Backup ist somit auch sehr einfach, siehe unten.</p>
<p>Habe deshalb vor wenigen Tagen das Adressbuch und den Kalender von Tine 2.0 nach Baikal migriert.</p>

<h2 id="herunterladen-und-installieren" data-numberify>Herunterladen und installieren<a class="anchor ms-1" href="#herunterladen-und-installieren"></a></h2>
<p>Baikal kann man <a  class='urlextern'  href="http://baikal-server.com/#download"title="CalDAV &#43; CardDAV lightweight server: Baïkal">hier</a> herunterladen; für die Installation gibt es in den herunterladbaren Archiven eine sehr gute Anleitung (INSTALL.md).</p>

<h2 id="einrichtung" data-numberify>Einrichtung<a class="anchor ms-1" href="#einrichtung"></a></h2>
<p>Nach der Installation loggt man sich als Benutzer „admin“ ein; hier ein Screenshot der bereits eingerichteten, lokalen Instanz:</p>
<figure id="attachment_26065" aria-describedby="caption-attachment-26065" style="width: 600px" class="wp-caption alignnone">[<img loading="lazy" class="size-large wp-image-26065" alt="Admin Interface von Baikal" src="/wp-content/uploads/2014/01/baikal_admin_interface-600x473.png" srcset="/wp-content/uploads/2014/01/baikal_admin_interface-600x473.png 600w, /wp-content/uploads/2014/01/baikal_admin_interface-150x118.png 150w, /wp-content/uploads/2014/01/baikal_admin_interface-300x236.png 300w, /wp-content/uploads/2014/01/baikal_admin_interface.png 775w" sizes="(max-width: 600px) 100vw, 600px" />][6]<figcaption id="caption-attachment-26065" class="wp-caption-text">Admin Interface von Baikal</figcaption></figure>
<p>Hier kann man über das Menü „User and ressources“ Benutzer verwalten:</p>
<figure id="attachment_26066" aria-describedby="caption-attachment-26066" style="width: 600px" class="wp-caption alignnone">[<img loading="lazy" class="size-large wp-image-26066" alt="Benutzerübersicht in Baikal" src="/wp-content/uploads/2014/01/baikal_admin_interface_users-600x249.png" srcset="/wp-content/uploads/2014/01/baikal_admin_interface_users-600x249.png 600w, /wp-content/uploads/2014/01/baikal_admin_interface_users-150x62.png 150w, /wp-content/uploads/2014/01/baikal_admin_interface_users-300x124.png 300w, /wp-content/uploads/2014/01/baikal_admin_interface_users.png 773w" sizes="(max-width: 600px) 100vw, 600px" />][7]<figcaption id="caption-attachment-26066" class="wp-caption-text">Benutzerübersicht in Baikal</figcaption></figure>
<p>Für jeden neu erstellten Benutzer werden automatisch auch je ein Kalender und ein Adressbuch mit der Token ID „default“ eingerichtet. Es lassen sich auch weitere Kalender/Adressbücher hinzufügen; unterschieden werden sie über die bei der Erzeugung angegebene, eindeutige Token ID, die sich nachträglich nicht mehr ändern lässt.</p>
<p>Pro Kalender lässt sich auch einstellen, ob dieser Aufgaben unterstützt.</p>

<h2 id="migration-der-daten--allgemein" data-numberify>Migration der Daten – allgemein<a class="anchor ms-1" href="#migration-der-daten--allgemein"></a></h2>
<p>Jetzt fehlen noch die Daten. Um diese nach Baikal zu übertragen, werden die Ressourcen der beiden Server (Tine 2.0 und Baikal) z. B. in Thunderbird oder einem anderen Programm mittels CalDAV/CardDAV (siehe unten) eingebunden und dort von A nach B kopiert.</p>

<h2 id="migration-des-kalenders-inklusive-der-aufgaben" data-numberify>Migration des Kalenders inklusive der Aufgaben<a class="anchor ms-1" href="#migration-des-kalenders-inklusive-der-aufgaben"></a></h2>
<p>Da bereits Thunderbird verwendet wird, das von Haus aus CalDAV unterstützt, wurde zusätzlich zum bereits eingebundenen Tine 2.0 Kalender noch der leere von Baikal eingebunden.</p>
<p>Die URL für CalDAV hat das Schema</p>
<blockquote>
<p>https://baikalserver/cal.php/calendars/benutzername/Calender token ID</p>
</blockquote>
<p>Die „Calender token ID“ ist der eindeutige Name des Kalenders, den man im Admininterface einsehen kann.</p>
<p>Da es nicht viele Kalendereinträge gab, wurden diese einzeln bearbeitet und dem neuen Baikal-Kalender zugewiesen:</p>
<figure id="attachment_26063" aria-describedby="caption-attachment-26063" style="width: 600px" class="wp-caption alignnone">[<img loading="lazy" class="size-large wp-image-26063" alt="Kalendereinträge zuweisen" src="/wp-content/uploads/2014/01/baikal_migration_thunderbird-600x181.png" srcset="/wp-content/uploads/2014/01/baikal_migration_thunderbird-600x181.png 600w, /wp-content/uploads/2014/01/baikal_migration_thunderbird-150x45.png 150w, /wp-content/uploads/2014/01/baikal_migration_thunderbird-300x90.png 300w, /wp-content/uploads/2014/01/baikal_migration_thunderbird.png 646w" sizes="(max-width: 600px) 100vw, 600px" />][8]<figcaption id="caption-attachment-26063" class="wp-caption-text">Kalendereinträge zuweisen</figcaption></figure>
<p>Genauso wurde mit den Aufgaben verfahren, die Baikal innerhalb von Kalendern unterstützt, wenn diese bei Erstellung aktiviert wurden.</p>

<h2 id="migration-des-adressbuchs" data-numberify>Migration des Adressbuchs<a class="anchor ms-1" href="#migration-des-adressbuchs"></a></h2>
<p>Dann kann man in Thunderbird dank des installierten AddOns <a  class='urlextern'  href="http://www.sogo.nu/english/downloads/frontends.html"title="SOGo: Frontends">SoGo-Connector</a> das noch leere Adressbuch von Baikal als CardDAV einbinden, alle Einträge des Tine 2.0 Adressbuchs markieren und nach Baikal kopieren.</p>
<p>Als URL für CardDAV nutzt man das Schema</p>
<blockquote>
<p>https://baikalserver/card.php/addressbooks/benutzername/Address Book token ID</p>
</blockquote>
<p>Die „Address Book token ID“ ist der eindeutige Name des Adressbuchs, den man im Admininterface einsehen kann.</p>

<h2 id="abschluss-der-migration" data-numberify>Abschluss der Migration<a class="anchor ms-1" href="#abschluss-der-migration"></a></h2>
<p>Nun können in Thunderbird die Ressourcen von Tine 2.0 entfernt werden. Zur Sicherheit sollte man die alten Daten jedoch noch als Backup vorhalten.</p>

<h2 id="backup-auf-dem-webserver-einrichten" data-numberify>Backup auf dem Webserver einrichten<a class="anchor ms-1" href="#backup-auf-dem-webserver-einrichten"></a></h2>
<p>Das ist der angenehme Teil; man muss nur die SQLite-Datenbankdatei „Specific/db“ im Hauptverzeichnis von Baikal sichern. Mir ist nicht bekannt, ob die Datenbank gecached wird, von daher könnte man den Webserver für das Backup kurz anhalten.</p>

<h2 id="einrichtung-auf-android" data-numberify>Einrichtung auf Android<a class="anchor ms-1" href="#einrichtung-auf-android"></a></h2>
<p>Wie oben schon geschrieben, benötigt man DAVDroid, um sich mit Baikal synchronisieren zu können, <a  href="/2014/01/davdroid-sync-adapter-zur-synchronisation-mit-caldav-undoder-carddav-auf-android/"title="DAVDroid – Sync-Adapter zur Synchronisation mit CalDAV und/oder CardDAV auf Android">siehe hier</a>.</p>
<p>Man muss dann zwei Konten des Typs DAVDroid erstellen, eines für das Adressbuch und das andere für den Kalender; die URLs sind dabei dieselben, die bereits im Abschnitt Migration erwähnt wurden.</p>

<h2 id="aufgaben-in-android" data-numberify>Aufgaben in Android<a class="anchor ms-1" href="#aufgaben-in-android"></a></h2>
<p>Die Aufgaben stehen bisher nicht in Android zur Verfügung sondern nur in Thunderbird, was aber an der nicht vorhandenen App dafür liegt; dazu später mehr.</p>
<p>Doch aktuell verwende ich für Aufgaben fast ausschließlich eine Todo-Textdatei.</p>

<h2 id="ressourcenverbrauch" data-numberify>Ressourcenverbrauch<a class="anchor ms-1" href="#ressourcenverbrauch"></a></h2>
<p>Tine 2.0 und Apache benötigten zusammen ungefähr 180 MiB. Baikal mit Apache kommt auf ~ 60 MiB, MySQL fällt ganz weg.</p>
<p>Dadurch konnte die RAM-Zuweisung der virtuelle Maschine des lokalen Webservers auf 80 MiB RAM heruntergestellt werden.</p>

<h2 id="o" data-numberify>\o/<a class="anchor ms-1" href="#o"></a></h2>
<p>Passt :)</p>
<p><strong><span style="text-decoration: underline;">Tipp:</span></strong> Wer <a  href="/tags/kde/"title="/tags/kde/">KDE SC</a> nutzt, kann den Kalender in <a  class='urlextern'  href="http://userbase.kde.org/KOrganizer"title="KOrganizer - KDE UserBase Wiki">korganizer</a> einrichten, um im Uhr-Widget die nächsten Termine sehen zu können.</p>]]></content:encoded></item><item><title>Neues Release von Tine 2.0 – „Collin“ ermöglicht Zugriff auf Aufgaben per CalDAV</title><link>https://natenom.de/2013/10/neues-release-von-tine-2-0-collin-ermoeglicht-zugriff-auf-aufgaben-per-caldav/</link><pubDate>Thu, 24 Oct 2013 12:33:50 +0000</pubDate><guid>https://natenom.de/2013/10/neues-release-von-tine-2-0-collin-ermoeglicht-zugriff-auf-aufgaben-per-caldav/</guid><description>&lt;p>Mit der aktualisierten Version von Tine 2.0 – Codename „Collin“ –  ist es möglich, über &lt;a class='urlextern' href="https://de.wikipedia.org/wiki/CalDAV"title="CalDAV – Wikipedia">CalDAV&lt;/a> auf Aufgaben/Tasks zuzugreifen.&lt;/p></description><content:encoded><![CDATA[<p>Mit der aktualisierten Version von Tine 2.0 – Codename „Collin“ –  ist es möglich, über <a  class='urlextern'  href="https://de.wikipedia.org/wiki/CalDAV"title="CalDAV – Wikipedia">CalDAV</a> auf Aufgaben/Tasks zuzugreifen.</p>
<p>Um z. B. in Thunderbird auf die Aufgaben zugreifen zu können, erstellt man einen neuen Kalender des Typs CalDAV. Die im Assitenten anzugebende URL erhält man, indem man <a  class='urlextern'  href="http://tineinstanz/calendars/">http://tineinstanz/calendars/</a> öffnet, seine Benutzerdaten angibt und dann in das Unterverzeichnis des Benutzers navigiert. Dort gibt es einen Eintrag namens &ldquo;xyz personal tasks&rdquo;. Diesen öffnet man und kopiert die URL aus der Adresszeile.</p>
<p>Von nun an kann man auch in Thunderbird die Aufgaben von Tine 2.0 verwenden, damit ist das bereits früher beschriebene <a  href="/2013/03/android-komplett-ohne-google-verwenden/"title="Android komplett ohne Google verwenden">Setup ohne Google</a> perfekt :)</p>
<p>Die Installation von Tine20 unter Debian/Ubuntu ist mit den angebotenen Paketen sehr einfach möglich; die Anleitung dazu findet sich <a  class='urlextern'  href="https://www.tine20.org/wiki/index.php/Admins/Install_Howto#Install_Debian.2FUbuntu_packages"title="Tine 2.0 Wiki documentation">hier</a>. Wer es bereits installiert hat, bekommt automatisch ein Update über apt.</p>
<p>Einen Artikel über alle Neuerungen gibt es auf der <a  class='urlextern'  href="http://www.tine20.org/news-events/news/news/details/tine-20-unterstuetzt-jetzt-active-directory.html"title="Tine2.0 - News">Projektseite</a>.</p>]]></content:encoded></item><item><title>Android App zur Synchronisation von Aufgaben mit Tine20</title><link>https://natenom.de/2013/07/android-app-zur-synchronisation-von-aufgaben-mit-tine20/</link><pubDate>Tue, 09 Jul 2013 12:16:38 +0000</pubDate><guid>https://natenom.de/2013/07/android-app-zur-synchronisation-von-aufgaben-mit-tine20/</guid><description><![CDATA[<p>Habe endlich eine gut funktionierende Android App gefunden, die in der Lage ist, Aufgaben mit der Open-Source Groupware <a  href="/2013/03/android-komplett-ohne-google-verwenden/"title="Android komplett ohne Google verwenden">Tine20</a> über <a  class='urlextern'  href="https://de.wikipedia.org/wiki/ActiveSync"title="ActiveSync – Wikipedia">Active-Sync</a> zu synchronisieren. Einen Hinweis auf die App habe ich vor einiger Zeit mal in <a  class='urlextern'  href="http://www.tine20.org/forum/viewtopic.php?f=8&amp;t=12308"title="Tine 2.0 Forum • View topic - [new] Android app for Activesync tasks">diesem Forum-Beitrag</a> gefunden.</p>
<p>Die App heißt „<a  class='urlextern'  href="https://play.google.com/store/apps/details?id=org.myklos.inote"title="Tasks &amp; Notes for MS Exchange - Android Apps auf Google Play">Tasks &amp; Notes for MS Exchange</a>„, stammt von Jakub Klos und ist kostenlos im Google Play Store erhältlich, jedoch nicht frei.</p>]]></description><content:encoded><![CDATA[<p>Habe endlich eine gut funktionierende Android App gefunden, die in der Lage ist, Aufgaben mit der Open-Source Groupware <a  href="/2013/03/android-komplett-ohne-google-verwenden/"title="Android komplett ohne Google verwenden">Tine20</a> über <a  class='urlextern'  href="https://de.wikipedia.org/wiki/ActiveSync"title="ActiveSync – Wikipedia">Active-Sync</a> zu synchronisieren. Einen Hinweis auf die App habe ich vor einiger Zeit mal in <a  class='urlextern'  href="http://www.tine20.org/forum/viewtopic.php?f=8&amp;t=12308"title="Tine 2.0 Forum • View topic - [new] Android app for Activesync tasks">diesem Forum-Beitrag</a> gefunden.</p>
<p>Die App heißt „<a  class='urlextern'  href="https://play.google.com/store/apps/details?id=org.myklos.inote"title="Tasks &amp; Notes for MS Exchange - Android Apps auf Google Play">Tasks &amp; Notes for MS Exchange</a>„, stammt von Jakub Klos und ist kostenlos im Google Play Store erhältlich, jedoch nicht frei.</p>
<h2 id="einrichten" data-numberify>Einrichten<a class="anchor ms-1" href="#einrichten"></a></h2>
<p>Damit die Aufgaben von Tine angezeigt werden, erstellt man unter Settings -&gt; Accounts einen Eintrag mit den entsprechenden Logindaten. Danach wird automatisch die erste Synchronisation ausgeführt, die durchaus einige Sekunden dauern kann.</p>
<p>Die Tags von Tine20 werden übernommen, heißen in der App jedoch „Kategorien“, doch in der App erstellte Kategorien werden nicht zu Tine übertragen. Sobald man die Kategorien in der App ändert, gehen die Tags in Tine verloren.</p>

<h2 id="funktionen" data-numberify>Funktionen<a class="anchor ms-1" href="#funktionen"></a></h2>
<p>Die Aufgaben werden in folgenden Abschnitten angezeigt, wenn vorhanden:</p>
<ul>
<li>Überfällig</li>
<li>Heute</li>
<li>Morgen</li>
<li>In den nächsten 7 Tagen</li>
<li>Später (alle Aufgaben ohne Termin)</li>
</ul>
<p><a  href="/wp-content/uploads/2013/07/android_app_aufgaben_beispiel.png"><img loading="lazy" class="alignnone size-medium wp-image-22709" src="/wp-content/uploads/2013/07/android_app_aufgaben_beispiel-180x300.png" alt="" srcset="/wp-content/uploads/2013/07/android_app_aufgaben_beispiel-180x300.png 180w, /wp-content/uploads/2013/07/android_app_aufgaben_beispiel-90x150.png 90w, /wp-content/uploads/2013/07/android_app_aufgaben_beispiel.png 480w" sizes="(max-width: 180px) 100vw, 180px" /></a></p>
<p>Es gibt eine Suchfunktion, wobei man in den Einstellungen aktivieren kann, dass sowohl Titel als auch Beschreibung durchsucht werden.<br>
Für jede Kategorie kann man eine andere Farbe einstellen, die dann links an der Seite angezeigt wird.<br>
Die Prioritäten normal, hoch, gering werden über Pfeile angezeigt. Ist der Termin für eine Aufgabe überschritten, wird ein Warnsymbol angezeigt.</p>
<p>Über das Kontextmenü lässt sich die Sortierung nach Titel, Fälligkeit oder Wichtigkeit einstellen. Auch kann man erledigte Aufgaben löschen lassen.</p>

<h2 id="aufgaben-hinzufügenbearbeiten" data-numberify>Aufgaben hinzufügen/bearbeiten<a class="anchor ms-1" href="#aufgaben-hinzufügenbearbeiten"></a></h2>
<p>Aufgaben können sowohl in Tine20 als auch in der App selbst hinzugefügt und bearbeitet werden. Um den Titel für eine neue oder bereits bestehende Aufgabe oder Details zu bearbeiten, klickt man auf den kleinen Pfeil rechts unter der Titelleiste</p>
<figure id="attachment_22704" aria-describedby="caption-attachment-22704" style="width: 300px" class="wp-caption alignnone">[<img loading="lazy" class="size-medium wp-image-22704" src="/wp-content/uploads/2013/07/android_app_aufgaben_details_bearbeiten-300x110.png" alt="Über den Pfeil öffnet man die Details einer Aufgabe" srcset="/wp-content/uploads/2013/07/android_app_aufgaben_details_bearbeiten-300x110.png 300w, /wp-content/uploads/2013/07/android_app_aufgaben_details_bearbeiten-150x55.png 150w, /wp-content/uploads/2013/07/android_app_aufgaben_details_bearbeiten.png 480w" sizes="(max-width: 300px) 100vw, 300px" />][6]<figcaption id="caption-attachment-22704" class="wp-caption-text">Über den Pfeil öffnet man die Details einer Aufgabe</figcaption></figure>
<p>und landet dann hier</p>
<figure id="attachment_22706" aria-describedby="caption-attachment-22706" style="width: 180px" class="wp-caption alignnone">[<img loading="lazy" class="size-medium wp-image-22706" src="/wp-content/uploads/2013/07/android_app_aufgaben_details-180x300.png" alt="Details einer Aufgabe bearbeiten" srcset="/wp-content/uploads/2013/07/android_app_aufgaben_details-180x300.png 180w, /wp-content/uploads/2013/07/android_app_aufgaben_details-90x150.png 90w, /wp-content/uploads/2013/07/android_app_aufgaben_details.png 480w" sizes="(max-width: 180px) 100vw, 180px" />][7]<figcaption id="caption-attachment-22706" class="wp-caption-text">Details einer Aufgabe bearbeiten</figcaption></figure>

<h2 id="check-listen" data-numberify>Check-Listen<a class="anchor ms-1" href="#check-listen"></a></h2>
<p>Aktiviert man in den Details einer Aufgabe die Option „Check-List“ so wird aus jeder Zeile in der Beschreibung einer Aufgabe eine Unteraufgabe. Deaktiviert man diese Option später wieder, so wird die normale Aufgabe mit mehreren Zeilen Beschreibung angezeigt.</p>
<p>Letztlich wird nur die Ansicht geändert; die Synchronisation solcher Check-Listen funktioniert weiterhin, da hierfür die App in die Beschreibung nur die Zeichenkette „[!CheckList!]“ anfügt. Wird die Teil-Aufgabe in der App als erledigt markiert, so wird letztlich auch nur die Zeichenkette „[X]“ an den Anfang der entsprechenden Zeile geschrieben.</p>
<p>Hier je ein Sreenshot derselben Aufgabe mit Check-Liste und ohne:</p>
<figure id="attachment_22707" aria-describedby="caption-attachment-22707" style="width: 300px" class="wp-caption alignnone">[<img loading="lazy" class="size-medium wp-image-22707 " src="/wp-content/uploads/2013/07/Screenshot_2013-07-09-12-13-21-300x172.png" alt="Option Check-List ist aktiviert" srcset="/wp-content/uploads/2013/07/Screenshot_2013-07-09-12-13-21-300x172.png 300w, /wp-content/uploads/2013/07/Screenshot_2013-07-09-12-13-21-150x86.png 150w, /wp-content/uploads/2013/07/Screenshot_2013-07-09-12-13-21.png 480w" sizes="(max-width: 300px) 100vw, 300px" />][8]<figcaption id="caption-attachment-22707" class="wp-caption-text">Option Check-List ist aktiviert</figcaption></figure>
<figure id="attachment_22708" aria-describedby="caption-attachment-22708" style="width: 300px" class="wp-caption alignnone">[<img loading="lazy" class="size-medium wp-image-22708" src="/wp-content/uploads/2013/07/Screenshot_2013-07-09-12-13-51-300x131.png" alt="Option Check-List ist deaktiviert" srcset="/wp-content/uploads/2013/07/Screenshot_2013-07-09-12-13-51-300x131.png 300w, /wp-content/uploads/2013/07/Screenshot_2013-07-09-12-13-51-150x65.png 150w, /wp-content/uploads/2013/07/Screenshot_2013-07-09-12-13-51.png 480w" sizes="(max-width: 300px) 100vw, 300px" />][9]<figcaption id="caption-attachment-22708" class="wp-caption-text">Option Check-List ist deaktiviert</figcaption></figure>
<p>Man kann also auch direkt in Tine20 solche Check-Listen erstellen, wenn man sich die Zeichenketten merkt.</p>

<h2 id="termine-und-benachrichtigungen" data-numberify>Termine und Benachrichtigungen<a class="anchor ms-1" href="#termine-und-benachrichtigungen"></a></h2>
<p>Als besonderes Schmankerl werden Aufgaben, die einen Termin/Endzeitpunkt haben, im Android-Kalender angezeigt.</p>
<p>Es lassen sich für jede Aufgabe auch Benachrichtigungen einrichten; auch solche von Tine20 werden übernommen.</p>

<h2 id="o" data-numberify>\o/<a class="anchor ms-1" href="#o"></a></h2>
<p>Sehr schöne App. Passt. Somit lässt sich alles Wichtige nun mit dem <a  href="/2013/02/android-gerat-geschenkt-bekommen/"title="Android-Gerät geschenkt bekommen :)">Android-Gerät</a> erledigen.</p>]]></content:encoded></item><item><title>Android komplett ohne Google verwenden</title><link>https://natenom.de/2013/03/android-komplett-ohne-google-verwenden/</link><pubDate>Wed, 13 Mar 2013 13:46:04 +0000</pubDate><guid>https://natenom.de/2013/03/android-komplett-ohne-google-verwenden/</guid><description><![CDATA[<p>Nach vielen Tests habe ich nun endlich eine für mich sehr gute Lösung gefunden, Android komplett ohne Google zu verwenden.</p>

<h2 id="synchronisation-der-daten" data-numberify>Synchronisation der Daten<a class="anchor ms-1" href="#synchronisation-der-daten"></a></h2>
<p>Im lokalen Netzwerk läuft eine Installation von <a  class='urlextern'  href="http://tine20.org"title="http://tine20.org">Tine20</a>, einer Open Source <a  class='urlextern'  href="https://de.wikipedia.org/wiki/Groupware"title="https://de.wikipedia.org/wiki/Groupware">Groupware</a>; dadurch bleiben die Daten zuhause, anstatt in die <a  class='urlextern'  href="https://de.wikipedia.org/wiki/Cloud-Computing"title="https://de.wikipedia.org/wiki/Cloud-Computing">Cloud</a> zu wandern.</p>]]></description><content:encoded><![CDATA[<p>Nach vielen Tests habe ich nun endlich eine für mich sehr gute Lösung gefunden, Android komplett ohne Google zu verwenden.</p>

<h2 id="synchronisation-der-daten" data-numberify>Synchronisation der Daten<a class="anchor ms-1" href="#synchronisation-der-daten"></a></h2>
<p>Im lokalen Netzwerk läuft eine Installation von <a  class='urlextern'  href="http://tine20.org"title="http://tine20.org">Tine20</a>, einer Open Source <a  class='urlextern'  href="https://de.wikipedia.org/wiki/Groupware"title="https://de.wikipedia.org/wiki/Groupware">Groupware</a>; dadurch bleiben die Daten zuhause, anstatt in die <a  class='urlextern'  href="https://de.wikipedia.org/wiki/Cloud-Computing"title="https://de.wikipedia.org/wiki/Cloud-Computing">Cloud</a> zu wandern.</p>
<p>Thunderbird auf dem lokalen Rechner synchronisiert den Kalender über <a  class='urlextern'  href="https://en.wikipedia.org/wiki/CalDAV"title="https://en.wikipedia.org/wiki/CalDAV">CalDAV</a> mit Tine20. Damit Thunderbird per <a  class='urlextern'  href="https://en.wikipedia.org/wiki/CardDAV"title="https://en.wikipedia.org/wiki/CardDAV">CardDAV</a> mit Tine20 das Adressbuch synchronisieren kann benötigt man das Addon <a  class='urlextern'  href="http://www.sogo.nu/fr/downloads/frontends.html"title="http://www.sogo.nu/fr/downloads/frontends.html">SOGo-Connector</a>. Eine Anleitung für die Synchronisation von Thunderbird mit Tine20 dazu gibt es <a  class='urlextern'  href="http://www.tine20.org/wiki/index.php/Admins/Thunderbird-Synchronisation"title="http://www.tine20.org/wiki/index.php/Admins/Thunderbird-Synchronisation">hier</a>. Thunderbird scheint aber noch ein paar Probleme mit der Synchronisation der Adressen zu haben, insgesamt musste ich ca. 10 Mal synchronisieren, bis alle Adressen nach Tine20 übertragen wurden.</p>
<p>Android synchronisiert sich durch den als Exchange-Konto verwendeten Tine20-Account über Active-Sync mit Kalender und Adressbuch; dies ist auf Android ohne Zusatzprogramme direkt möglich. Man muss jedoch noch in Tine20 eine der Favoriten-Ansichten im Kalender und in den Kontakten über einen Rechtsklick für die Synchronisation über Active-Sync auswählen, sonst kommen auf dem Android keine Daten an:</p>
<figure id="attachment_20487" aria-describedby="caption-attachment-20487" style="width: 300px" class="wp-caption alignnone">[<img loading="lazy" class="size-medium wp-image-20487" src="/wp-content/uploads/2013/03/tine_kalender_favoriten_active-sync-filter-300x224.png" alt="Active-Sync-Filter in Tine20" srcset="/wp-content/uploads/2013/03/tine_kalender_favoriten_active-sync-filter-300x224.png 300w, /wp-content/uploads/2013/03/tine_kalender_favoriten_active-sync-filter-150x112.png 150w, /wp-content/uploads/2013/03/tine_kalender_favoriten_active-sync-filter.png 419w" sizes="(max-width: 300px) 100vw, 300px" />][8]<figcaption id="caption-attachment-20487" class="wp-caption-text">Active-Sync-Filter in Tine20</figcaption></figure>
<p><del>Aufgaben werden leider nicht synchronisiert, bin aber dabei, mich damit zu beschäftigen.</del> Mit der neuen Version von Tine 2.0 lassen sich auch Aufgaben über CalDAV synchronisieren, <a  href="/2013/10/neues-release-von-tine-2-0-collin-ermoeglicht-zugriff-auf-aufgaben-per-caldav/">siehe hier</a>.</p>
<p><span style="color: #ff0000;">Update</span>: Es gibt eine App, die zwar nicht frei ist, aber kostenlos und in der Lage, die Aufgaben mit Tine20 zu synchronisieren, <a  href="/2013/07/android-app-zur-synchronisation-von-aufgaben-mit-tine20/"title="Android App zur Synchronisation von Aufgaben mit Tine20">siehe hier</a>.</p>

<h2 id="apps" data-numberify>Apps<a class="anchor ms-1" href="#apps"></a></h2>
<figure id="attachment_20488" aria-describedby="caption-attachment-20488" style="width: 135px" class="wp-caption alignleft"><img loading="lazy" class="size-full wp-image-20488 " style="margin: 5px;" src="/wp-content/uploads/2013/03/fdroid.png" alt="Das F-Droid Logo wurde erstellt von William Theaker und ist dual-lizenziert unter &quot;CC-BY-SA 3.0 Unported&quot; (https://creativecommons.org/licenses/by-sa/3.0/) or &quot;GPLv2+&quot;." /><figcaption id="caption-attachment-20488" class="wp-caption-text">Das F-Droid Logo wurde erstellt von William Theaker und ist dual-lizenziert unter &#8222;CC-BY-SA 3.0 Unported&#8220; oder &#8222;GPLv2+&#8220;.</figcaption></figure>
<p>Apps bezieht man nicht über den Google Play Store sondern über die Alternative <a  class='urlextern'  href="http://f-droid.org"title="http://f-droid.org">F-Droid.org</a> – dort gibt es nur freie Programme (<a  class='urlextern'  href="https://de.wikipedia.org/wiki/FOSS"title="https://de.wikipedia.org/wiki/FOSS">FOSS</a>). Dieser Store wird von der <a  class='urlextern'  href="https://fsfe.org/campaigns/android/liberate.de.html"title="https://fsfe.org/campaigns/android/liberate.de.html">„Free Your Android!“ Kampagne</a> der Free Software Foundation Europe empfohlen.</p>
<p>Die Auswahl an Apps ist war nicht so gewaltig wie bei Google, doch bisher habe ich (fast) alles gefunden, was man so benötigt. Außerdem ist es bei F-Droid möglich, direkt die apk-Dateien herunterzuladen – wobei man dann auf die Aktualisierungsfunktion verzichtet. Eine Liste der genutzten Anwendungen gibt es <a  href="https://wiki.natenom.de/docs/android/apps"title="https://wiki.natenom.de/docs/android/apps">hier</a>.</p>
<p>Manche Apps kann man übrigens auch direkt beim Hersteller herunterladen, wie z. B. <a  class='urlextern'  href="http://matrixrewriter.com/android/"title="http://matrixrewriter.com/android/">Titanium-Backup</a>.</p>

<h2 id="custom-rom" data-numberify>Custom-ROM<a class="anchor ms-1" href="#custom-rom"></a></h2>
<p>Auf dem <a  href="/2013/02/android-gerat-geschenkt-bekommen/"title="Android-Gerät geschenkt bekommen :)">Android-Gerät</a> läuft <a  class='urlextern'  href="http://cyanogenmod.org/"title="http://cyanogenmod.org/">CyanogenMod</a>, welches keine Google-Apps mitliefert; dadurch laufen auch weniger Programme im Hintergrund. Zum Teil sind in diesem ROM auch Funktionen enthalten, die es im normalen Android nicht oder noch nicht gibt. <a  class='urlextern'  href="http://www.cyanogenmod.org/about/features"title="http://www.cyanogenmod.org/about/features">Einige Features von Cyanogenmod</a>.</p>
<p>CyanogenMod wird ebenfalls von der oben genannten Kampagne empfohlen.</p>

<h2 id="fazit" data-numberify>Fazit<a class="anchor ms-1" href="#fazit"></a></h2>
<p>Es ist schon sehr verlockend, Google und Co sämtliche Kontakte, Kalender, Notizen, usw. in die Cloud zu laden. Das wird einem sehr einfach gemacht und es funktioniert.</p>
<p>Wenn man dagegen die Daten bei sich behalten möchte, muss man viele Anstrenungen unternehmen, viel ausprobieren und eine Menge Zeit investieren. Meine  Experimente z. B. begannen mit <a  class='urlextern'  href="http://owncloud.org"title="http://owncloud.org">ownCloud</a> und <a  class='urlextern'  href="http://acal.me/wiki/Main_Page"title="http://acal.me/wiki/Main_Page">aCal</a>, dann kam <a  class='urlextern'  href="http://www.sogo.nu/english.html"title="http://www.sogo.nu/english.html">SOGo</a>, danach war <a  class='urlextern'  href="http://www.citadel.org/doku.php/news:microsoft.outlook.is.now.supported"title="http://www.citadel.org/doku.php/news:microsoft.outlook.is.now.supported">Citadel</a> dran und zum Schluss probierte ich <a  class='urlextern'  href="http://www.tine20.org/"title="http://www.tine20.org/">Tine20</a> aus, was letztlich die Lösung war.</p>
<p>Von daher kann ich schon nachvollziehen, dass Leute einfach ihre Daten in die Wolke laden.</p>
<p>Man kann zwar auch die Google-Apps nutzen und sie so einstellen, dass Daten nicht mit dem Google-Account synchronisiert werden; was ich zu Beginn auch getan habe. Dann hat man zumindest Zugriff auf Massen an Apps im Google Play Store. Mir ist jedoch ist mir das Risiko zu gross mit einem einzigen unvorsichtigen Klick dann doch alle Kontakte zu synchronisieren.</p>
<p>Passt so :)</p>
<figure id="attachment_20503" aria-describedby="caption-attachment-20503" style="width: 480px" class="wp-caption alignleft"><img loading="lazy" class="size-full wp-image-20503" src="/wp-content/uploads/2013/03/android_homescreen.png" alt="Passt so :)" srcset="/wp-content/uploads/2013/03/android_homescreen.png 480w, /wp-content/uploads/2013/03/android_homescreen-90x150.png 90w, /wp-content/uploads/2013/03/android_homescreen-180x300.png 180w" sizes="(max-width: 480px) 100vw, 480px" /><figcaption id="caption-attachment-20503" class="wp-caption-text">Passt so :)</figcaption></figure>]]></content:encoded></item></channel></rss>