Freie Universität Berlin
FB Mathematik/Informatik
Softwarepraktikum Webshop, SS 01
Gruppe G
Tutor: Enver Haase

Protokoll der 9. Sitzung vom 20. Juni 2001

Protokollant: Thomas Frommeld

Anwesende: Alle

Gliederung des Protokolls:

.au vs. mp3
Datenbank
Cookies
Dokumentation und Namensgebung
CVS und Kommunikation
Eigeninitative



.au vs. mp3>

Aufgrund unseres immer noch bestehenden Problems des Platzmangels in der Oracle-Datenbank hatten wir gesagt dass wir das .au-format benutzen wollen. Allerdings stellte sich heraus dass, das .au Format bei miserabler Tonqualität 1/3 des Speicherbedarfs einer mp3 benötigt. So ist noch offen welches Format jetzt endgültig benutzt werden soll und wird später entschieden.

Datenbank

Beim Arbeiten mit der Datenbank wurde ein neues Problem entdeckt: Beim ausführen eines Updates kann es unter umständen vorkommen, dass diese Updates nicht sofort auf der Datenbank ausgeführt wird. Dies muß vorerst beim Umgang mit der Datenbank berücksichtigt werden. Rene versucht dass Problem aus der Welt zu schaffen.

Cookies

Es sind Probleme beim Sessionmanagement ohne Cookies aufgetreten. Es wird - wenn keine Cookies aktiv - nicht automatisch in das URL-Rewriting übergegangen. Dies sollte eigentlich vom Webserver erledigt werden, wird es im Moment aber noch nicht. Falls dieses Problem nicht lösbar ist muß ein zusätzlicher DA implementiert werden der den User auffordert die Cookies einzuschalten und bei deaktivierten Cookies sie automatisch aktiviert.

Dokumentation und Namensgebung

Die Dokumentation von Servlets sollte einheitlich in Englisch und verständlich sein. Das gleiche gilt auch für JSP's. Bei der Namensgebung sollte beachtet werden, dass sie einheitlich ist. Ebenso sollten die Klassen in Englisch sein. Hier muß sich jeder angesprochen fühlen und sie, falls noch nicht geschehen, umbenennen.

CVS und Kommunikation

CVS ERSETZT NICHT DIE KOMMUNIKATION ZWISCHEN DEN ENTWICKLERN! Soll heißen: wenn ein Task fertiggestellt wurde sollte zumindest eine Mail an Thomas S. gesendet werden in der die Vollendung bekanntgegeben wird.

Eigeninitative

Es ist mehr Eigeninitative gefordert. z.B. Wenn man sieht dass etwas an seinem eigenem Programm nachträglich geändert wurde sollte man sich dass auch mal anschauen. Ein Vorschlag ist, wenn jemand mit seinem Task fertig ist sich mal Gedanken über das Layout zu macht.

"An alle Tasks":

  1. Eigene Klassen noch mal anschauen und optimieren (z.B. Konstabten mitten im Programmtext raus, Namensgebung, Dokumentation)

Soweit nicht anders aufgeführt wurden ansonsten die Tasks der vergangen Woche übernommen.

Taskübersicht

TASK NAMEN GEPLANTE STUNDEN VERBRAUCHTE
STUNDEN
Javadoc ins Web Roman,Karsten
9/3  
Forschung über Cookieless Operation Jens, Thomas S.
5/8,5  
DBI weiter
Connection Pool Bug (Commit)
Rene, Thomas S. 6/siehe Cookieless  
UserdataChange weiter Kartsen, Marco, Ergün siehe Javadoc/6/6  
Angebots DA Jens, Sebastian siehe Cookieless/6  
überarbeiten gemäß Soll II Thomas F., Slav, Saad
5/5/5  
Protokoll Thomas F.
1,5 1,5

 


Valid HTML 4.01!

Zurück zum Seitenanfang