-
Notifications
You must be signed in to change notification settings - Fork 0
intern_Gesprächsprotokolle
Markus Ackermann edited this page Nov 18, 2013
·
2 revisions
- Einigung auf das Thema der Aufarbeitung und Präsentation der Wörterbücher Pape & Georges in einem Web-App
- grobe Aufteilung der Verantwortlichkeiten für Implementierungsaufgaben in zwei Arbeitsgruppen:
- Backend-Team: Datenimport, Persistenz, Vorverarbeitung, Indizieren, später ggf. Berechnen von sem. relatedness, Korpusstatistiken
- Frontend-Team: Umsetzen der Präsenationsschicht, Nutzerinteraktion
- Umsetzung der Präsentationsschicht mittels Rails ('thin-layer', bei dem vorr. hauptsächlich Controller UI-Ereignisse und Anfragen auf die passenden Aufrufe einer Java-Backend-API abbilden) und JavaScript
- der Großteil der eigentlichen domain logic sowie entspr. Persistierung wird in Java umgesetzt (evntl. teilweise ergänzt um isolierte Scala-Komponenten)
- die Frontend/Backend-Kopplung soll möglichst lose über eine Java-API erfolgen, auf die die JRuby-getriebene Präsentationsschicht direkt nativ zugreifen kann
- Frontend-Team: Andy(Rails, Einbinden der Backend-Funktionen) & Simon(hauptsächlich JavaScript für UI)
- Backend-Team: Markus, Kevin, Eric & Oliver(?)
- Gestaltung der Programmier-Arbeitsumgebungen im Team: Haben alle Zugriff auf Linux und entspr. Grundkenntnisse? Muss für das Projekt auch unter Windows-Umgebungen entwickelt werden können?
- Wer wird welche organisatorischen & technischen Verantwortungen über das Implementieren an sich übernehmen? (Projektmanagement, Präsenation/Kommunikation nach außen, Administrieren/Pflegen von online Text-Instanzen, technische Assistenz bei Problemen von Team-Mitgliedern)
- Woran möchte Oliver bevorzugt arbeiten? (Frontend vs. Backend) (Er war im späteren Gesprächsverlauf nicht dabei und konnte daher keine Ansagen machen.)
- Erfahrungen und Routine der einzelnen Team-Mitglieder im Umgang mit git?
- Strategie zur Frontend-Backend-Kopplung: REST-API vs. Java-API für JRuby
- Technologie zur Umsetzung des Frontends: Servlets & nur JavaScript, Rails mit JRuby oder Framework für andere Sprachen?