
SWP-Mailprogramm
Protokoll
|
Datum |
22.05.2001 |
|
Zeit |
14:15 |
|
Ort |
Institut für Informatik |
|
Teilnehmer |
Mail-,Core- und GUI-Gruppe |
|
Leitung |
Markus |
|
Protokoll |
Patrick-Thomas Chmielewski |
Thema: Statusbericht der Gruppen
Vcard und vCalendar sind fast fertig. Die Import und Export von/in vCard/vCaleder Ascii-Datei fehlt noch.
Zippen funktioniert
GnuPG-Unterstützung fast fertig. Verschlüsseln funktioniert. Es gibt noch Probleme beim Entschlüsseln. Ein CVS-Update steht noch aus.
Es gibt noch Problem beim Einbinden von Aspell/Pspell (Spellcheck), da das Kompilieren der Linux-Pakete nicht geklappt hat.
Speicherung der Daten wird auf Multiuser-Systemen im
Home-Directory im Verzeichnis .rohrpost
durchgeführt (auf Unix z.B. /home/patch/.rohrpost)
Auf
Singleuser-Systemen (z.B. Windows 9x/ME) im Verzeichnis
Programme/Rohrpost
Die Daten werden serialisiert
gespeichert.
Properties werden in einer Hash-Tabelle
gespeichert.
Alle Dateien sollen verschlüsselt auf der
Festplatte abgelegt werden (wir nehmen dazu die Java-Internen
Verschlüsselungs-Algorithmen).
LDAP Funktioniert fast. Nach einer erfolgreichen Suchanfrage werden die gefundenen Personen in Form von vCards zurück gegeben. Ein Upload unserer Daten auf einen beliebigen LDAP-Server ist noch nicht implementiert (jedoch gewünscht).
JAF (externe Viewer) wandert in die Zuständigkeit der Mail-Gruppe.
Das Logo/Splashscreen wurde akzeptiert. Es wurden lediglich kräftigere Farben gewünscht.
Sound: Benutzer des Mail-Programmes stellt den Sound für die entsprechenden Events selber ein. Dazu wird es entsprechende Felder im Konfigurations-Fenster geben.
Icons sind ebenfalls da. Da sie aber im PNG-Format vorliegen, müssen sie erstmal ins GIF-Format umgewandelt werden. Dann werden sie ins Verzeichnis image ins Repository übertragen (über add -kb)
Das Senden von SMS funktioniert bereits
|
Zu erledigen |
Verantwortlich |
Termin |
|
Klassendiagramme |
Björn |
29.05.2001 |
|
Adressen Import/Export |
Patrick |
29.05.2001 |
|
Überlegung: Wie speichert man Filterregel |
Core |
29.05.2001 |
|
LDAP fertig stellen |
|
29.05.2001 |
|
GnuPG Integration fertig stellen |
Karl |
29.05.2001 |
Klar-Text-Email können angezeigt, abgeholt und gesendet werden
Jtree (Folder-Darstellung) sollen Bilder enthalten.
Attachments gehen noch nicht.
Ein Fester für die Eingabe einer neuen Adresse wurde implementiert
Drag and Drop ist noch in Arbeit (Maria)
|
Zu erledigen |
Verantwortlich |
Termin |
|
Klassendiagramme erstellen |
|
29.05.2001 |
|
Drag and Drop |
Maria |
29.05.2001 |
|
Drag and Drop in den Jtree einbauen |
Lars |
29.05.2001 |
|
Filterfester Implementieren |
|
29.05.2001 |
|
HTML-Mail und Attachments |
|
29.05.2001 |
Eine Methode, welche das Message-Objekt der Mail-API in unser internes Message-Objekt umwandelt, ist in Arbeit. Es gibt aber Probleme mit MIME. Als Notlösung bei einem anderen Java-Mail-Programm nachschauen.
|
Zu erledigen |
Verantwortlich |
Termin |
|
MIME-Handling einbauen (JAF) |
Mail-Gruppe |
29.05.2001 |
Am 6.6.2001 gibt es ein Plenum. Es werden erste lauffähige Versionen der Mail-Programme vorgestellt. Außerdem sollen Klassendiagramme gezeigt werden. Lars und Maria haben sich freiwillig gemeldet, um alles vorzutragen
Folderverwaltung:
Folder.addObserver(FolderObserver
O);
Interface FolderObserver{
notify(Folder
f);
}
GUIToMailFacade:
FolderTree
getFolders(Account);
FolderTree getFolders(); //
~/Mail
void checkMessages(Account); => notify //Filter
irgendwo hier intern
createFolder(name);
remove();
|
Zu erledigen |
Verantwortlich |
Termin |
|
Präsentation vorbereiten |
Maria, Lars |
5.6.2001 |