Zusammenfassen von Diensten auf Gruppen von Kontakten:



Botschaften:




Speichern von Kopetedaten:
Protokolldaten separat von Addressbuch-typischen Daten
Letztere mappen mit Gesamtkontakt

Gruppen haben Untergruppen.
Personen sind Mitglieder einer Gruppe, erben bestimmte Eigenschaften bzw. Attribute mit Einschränkungen.
Gruppe hat Eigenschaften, erbt auch.
Eigenschaften einer Gruppen:
Mailingliste, Webseiten

Gruppen:
Unternehen
Schule mit Schülern, Lehrern und so.
Linux-Info-Tag e.V.
KDE: e.V. member, svn accounts, mailing list, irc
Klassen von Gruppen
Schüler kann nur Mitglieder einer Gruppe sein
ACLs auf Attribute. Nur Lehrer dürfen Schülergeburtstag sehen.
Schüler kann Geburtstag seinen Freunden zugänglich machen, über eigene Quelle.

Mapper hat Wissen über Quellen, 
Kann es mehrere Mapper geben, wie Synchronisation?


Shared docs:
bei verknüpfung aushandeln, welche features unterstützt werden
falls anderer nicht an doc anknüpfen kann, per VNC oder so eigenen view raussenden, damit generische Schnittstelle.

Benachrichtigungen: werden nach oben bis zur Anzeige zusammengefaßt
Element->Listenkopf->Fenster->Anwendung->Desktop

Immer VNC für Windows dabei haben, um anderen zu helfen

Plugin für KWin(?):
Markierungsebene auf dem Bildschirm, für Erklärungen
Toolset für Zeichnen und Löschen (durch Streichen)
Objekte sind zusammenhängende Striche, an Fenster gebunden, falls innerhalb, werden sie mitverschoben

Contacts als Tags für Bilder und so, also im Sinne "über jemanden", nicht "von"


Innerhalb von Dokument:
auch nur ein System, mit eigene Ids
Mapping auf anderes System mit eindeutigen Namen nötig (Realname klappt nicht)

Zusammenstellen von Menü:
Mehrere Kategorien inline, z.B. Familie Dshemuchadse und andere Verwandte, 
ähnlich KDE 4-Menuvorschlag, mit Titel zum Abschnitt

Inline-Prinzip auch für Einzelkontakt anwenden.
Option, nicht Adresse anzuzeigen, sondern nur Aktion (siehe Mockup) mit Kanalvariante, Phone/Mobil, ICQ/Jabber/SMS/..., 

Statt File schicken auch Fax 
Geburtstag in Wikipedia anschauen
Tag in KOrganizer aufschlagen (nächste Wiederholung)
Glückwunsch-Email

Individuelle Einstellungen für Sortierung und Anzeige, 
z.B. Sortierung nach Alter und Anzeige Nickname (Familie Kossebau)

Filter zum Gruppieren, z.B. Verwandte Maja & !Familie Maja
Unterstützung für Massenkontakt. Was geht/ist sinnvoll?

Anzeige von neuen Anrufen/Emails/Onlinestatus je nach Platz auf/neben Icon (Sidebar).

Plugins zum Auslesen von Anzahl neuer Emails, Blogartikel, Anrufe, Chatstatus
Auch Anzeige im Menueintrag?


Es heißt "E-mail"

"Display teilen" als weitere Aktion auf Nutzer bzw. als Statusanzeige, neben "Ist eingeloggt"


Verwandtschaft/Beziehung zwischen Kontakten interessant, auch abspeichern.
Partner nutzt gleiche Unterdaten (per Metakontakt-Verfahren lösen?)
Beziehung hat mit Rolle zu tun (privat/Arbeit/...)
Gruppen haben Untergruppen.
Zugehörigkeit zu einer Gruppe per Kategorie?
Hierarchische Kategorien wären gut. (Ontologie?)

Tagging von Kontakten ähnlich wie Fotos

Vorlagen für gemeinsame Daten, z.B. Firmen/Familienadresse.

Metakontakte für Kontakte aus verschiedenen Systemen (vgl. Metakontakt von Kopete).

Rolle ist orthogonal zu Technik-Adressierungsvariante (fax/phone vs. privat/work)

Rolle, Kategorie etc. auch zur (virt.) Strukturierung der Email-Eingangsordner nutzen?

 
Links:
Bild vom GNOME Presence Applet
http://www.galago-project.org/screenshots/index.php

Mockup für Buddykontaktliste
http://beber.frimouvy.org/weblog/images/mockup_contact_list.jpg

Ideen:
http://wiki.frimouvy.org/GnomeInstantMessagingSystem
http://www.burtonini.com/blog/computers/contact-lookup-applet-20031205.xhtml


Zu IMServices hinzufügen:
svn propedit svn:externals pim/contactsapplet/contactpropertyservices/imservices/

librss svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kdepim/akregator/src/librss
