Abstract: This is the developer's main page of the ``Conference Manager'' (Coma)-project of the winter term 2004/05. It collects most of the top-level information during the development process.
Version: Id: main.tex 5210 2005-02-08 06:29:03Z ms
Disclaimer: The material here -the webpages, the documentation, in particular the code ...- is maintained by the participants of the course, i.e., the students + the organizers. It is collected and made available for teaching purposes, in particular for non-profit purposes. Neither the university nor the organizers of the course offer any guarantee whatsoever concerning correctness, absence of errors, fitness for the purpose announced or a purpose assumed etc. In a word: have fun, learn, download if you wish, play around, but don't complain.
Ja, mach nur einen Plan, |
sei nur ein kluges Licht, |
und mach dann noch 'nen zweiten Plan, |
geh'n tun sie beide nicht. |
Bert Brecht, Die Dreigroschenoper |
group | tool | presentation |
``php1'' (php/mysql) | coma | slides + tests architecture |
``php2'' (php/mysql) | coma | slides |
``java'' (java, servlets, xml, mysql) | JCoMa | slides + test slides |
tests | slides | |
org | slides | |
subversion repository |
Version 1 | 26. October 2004 | original proposal, at the beginning of the semester |
Version 4 | 11. January 2005 | data model: after various and stormy discussions |
Test group: overview | |
PHP1 + tests architecture | |
Java + tests | |
PHP2 | |
Looking back: org group | |
8.2.05, 8o'clock -- 12 o'clock, in Ü2, our normal meeting room.We propose, that every group, including the testers as global group, gets a slice of 30 minutes, calculated as if there were no questions. Probably, there will be some questions or delays (demo failure ...) for which allot estimated 10 minutes. Apart from that, the individual tester should fill perhaps 10 minutes within the slot of the respective group, to stress his contribution and integration within his group, the errors found, repaired etc.
Here a few hints and ideas what you could address in your presentation and point that you should be aware of.
1. | 19. October | coma | slides | ||
2. | 19. October | cvs (obsolete) | handout 1 | ||
3. | 9. November | subversion + some tool remarks | handout 2 | ||
16. November | bugzilla | handout 3 | |||
15. November | groups | organizational form | |||
15. November | groups and next steps | handout 5 | |||
18. November | data spec (v2) | ||||
30. November | communication problems | ||||
31. Januar | E-O-S demo |
0. 19. October kick-off 1. 26. October general jamboree 2. 2. November Tools discussion 3. 9. November Spec. presentations 4. announcement (15.11), 16. November group forming/next steps 5. 23. November Various topics, in particular: status 5. 30. November SQL shootout, communicaton problems, (blackboard for reference) 6. 7. December status, various topics, progress? 7. 14. December status/progress, SQL, testing, svn 8. 21. December status/progress, nothing particular
9. 11. January [status/progress], testing, DB problems 10. 18. January status/progress report, plan for the rest 11. 25. January nothing specific, date for end-demo 12. 1. February last orders, handout 7 12. 8. February ``E-O-S'', short words about review, detailed info in the resp. slides
Table 2: Meeting minutes
week | date | topic |
01 | 19.10. | Introduction |
02 | 26.10. | Discussion |
03 | 02.11. | Tools & Architecture |
04 | 09.11. | Specification |
05 | 16.11. | Milestone 0: Specification / Tools (LATEX source) |
06 | 23.11. | |
07 | 30.11. | Milestone 1: ... |
08 | 07.12. | |
09 | 14.12. | |
10 | 21.12. | Milestone 2: ... |
11 | 11.01. | |
12 | 18.01. | |
13 | 25.01. | |
14 | 01.02. | Milestone 3: ... |
15 | 08.02. | Presentation of final product |
14.11 | Spec 1 | specification, coma slides, | (in German) |
16.11 | Spec 2 | usecase, Datenstruktur, coma slides | (in German) |
10.11 | Alexander | choice of tools | |
? | Tools 1 | choice of tools | |
15.11.04 | Tools 2 | choice of tools | |
16.11 | Tools 3 | choice of tools | |
- | Tests | Test concept |
LATEX handout class (+ hevea) | for tex'ing the handouts, if wished. hevea is only needed if you want to generate webpages out of it, i.e., if the switch is set |
name version description installed at needed by developers customers snert lab p1 p2 j test org server client common development ant 1.6.2 build tool + + o o + [+] o + - gnu make 3.80 build tool + + o o - o + + - subversion 1.0.9 CM + [+] + + + + + o - common basis apache 2.0.51 web server + [-] + + + + - + - mysql 3.23.58 data base + [-] + + + + - + - ``java'' jakarta tomcat 5.0.30 web server + - - - + + - + - java 1.5.0 language + + - - + + - + - java lib's various further libs [+] [+] - - + + - + - ``php'' php 4.3.8 scripting lang. + - + + - + - + - php doc doc generation + - o o - o - - - common testing junit unit testing + + - - + + - - - php unit unit testing + + [+] [+] - + - - - puretester web app. test - + - [-] - + - - + common spec + doc jude design + + + + + + + - - LATEX tetex 2.0.2 doc + + o o o o + o - hevea 1.07 doc/html - + o o o o + - -
Table 3: Tools, software, etc
Gruppe 1: ``PHP 1'' | ||||
SQL | Sandro Esquivel/Tom Scherzer | |||
Tools | Jan Waller | |||
Architecture |
|
|||
BB: | discussions | |||
web: | (test/web) page |
Gruppe 2 ``PHP 2'' | |||||
SQL | Gunnar Biederbeck | ||||
Tools | Torben Dziuk | ||||
Architecture |
|
||||
BB | discussions | ||||
web | (test/web) page for Comma |
Gruppe 3: ``Java'' | ||||||
SQL | Mohamed Albari | |||||
Tools | Alexander Derenbach | |||||
Architecture |
|
|||||
BB | discussions | |||||
web | (test/web) page for JCoMa |
Test | |
PHP2 | Thiago Tonelli Bartolomei |
Java | Olle Nebendahl |
PHP1 | Oliver Niemann |
BB: | discussions |
web: | (test/web) page (currently empty) |
This document was translated from LATEX by HEVEA.