Skip to main content
18.02.2011 - Initiales Planungstreffen
Annahmen
- Wir verwendet Silverstripe
- Wir verwenden das normal FS-SVN
- Silverstripe kommt vollständig in's Repo. Jeder Entwickler checkt das ganze Projekt aus und richtet bei sich lokal einen Server/PHP/MySQL ein.
Unbedingt erforderliche Komponenten:
- CAS-Authenticator für den HRZ-Single-Sign-On (Brauchen aber auch lokalen Login für Wellniz)
- REST-Controller für
- (Buchaktionen)
- Bücher
- Lehrveranstaltungen
- Bestellungen (Bestellprozess abbilden!)
- Spezielle Views:
- Bestellvorgang (Bestell-Limit per JavaScript (und ServerSide-Validation) sicherstellen)
- Wellniz
- Buchliste (muss Preise und Lieferzeiten eintragen können)
- Bestellmengen-Liste (zu bestellende Bücher mit Stückzahl, als bestellt markieren?, als angekommen markieren (Teillieferungen eines Buches werden nicht berücksichtigt))
- Bestellungen (Abholliste in Druckform, zum unterschreiben; evtl. weitere Export-Formate) -> Wie kommen Abholungen wieder in's System?
- Thies
- Prüfungsübersicht (~Bestellmengenliste, als "abgerechnet" markierbar)
Qualitätssicherung:
- Pair-Programming (wenigstens für den Anfang)
- Simulationslauf des System in der OPhase/1. Vorlesungswoche (FB-weit?)
Aufgaben:
- Mit Thies klären, was er für Liste braucht (Sven)
- Mit Wellniz klären, was die für Listen haben wollen (Sven)
- Bücheraktionskomponente im Trac von Daniel auf sg-buecher@ umleiten lassen (Sven)
- Silverstripe-Instanz und Spielwiese einrichten (Nico)
- Anforderungen in Tickets umsetzen und priorisieren (Sven)
- In Silverstripe einarbeiten (Alle)