evaluationsportal issueshttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues2016-01-02T23:26:09Zhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/27metadatenfeld übung/vorlesung/praktikum/seminar2016-01-02T23:26:09ZHans-Peter Deifelmetadatenfeld übung/vorlesung/praktikum/seminarJohannes Schilling: um sinnvoll die relation zwischen übung und vorlesung darzustellen, ist es imho notwendig, zuerst einmal die info um was es sich bei einer gegebenen veranstaltung handelt, mitzuspeichern.
s.auch dokumentation von m...Johannes Schilling: um sinnvoll die relation zwischen übung und vorlesung darzustellen, ist es imho notwendig, zuerst einmal die info um was es sich bei einer gegebenen veranstaltung handelt, mitzuspeichern.
s.auch dokumentation von metadatenfeldern (#133).
im code der aus dem pdf die metadaten holt, gibt es schon einen entsprechenden teilhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/26neuste evaluationen2016-01-02T23:26:06ZHans-Peter Deifelneuste evaluationenJohannes Schilling: wär nice auf der "startseite" sowas zu haben wie
in den letzten zwei wochen wurden 8 neue evaluationen hinzugefügt: link, link, link, link, link, linkJohannes Schilling: wär nice auf der "startseite" sowas zu haben wie
in den letzten zwei wochen wurden 8 neue evaluationen hinzugefügt: link, link, link, link, link, linkhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/25sortierung auf der 2. ebene2016-01-02T23:26:02ZHans-Peter Deifelsortierung auf der 2. ebeneJohannes Schilling: wenn man in der evaluationsübersicht nach dozent gruppiert, möchte man nachdem man das untermenü eines dozenten sieht nicht nochmal den dozentennamen sehen, sondern semester und veranstaltungsname.
analog bei der g...Johannes Schilling: wenn man in der evaluationsübersicht nach dozent gruppiert, möchte man nachdem man das untermenü eines dozenten sieht nicht nochmal den dozentennamen sehen, sondern semester und veranstaltungsname.
analog bei der gruppierung nach semester, wo in der übersicht unterhalb eines semesters dozent und vorlesungstitel reichen würden.https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/24doku zu allen metadaten-feldern2016-01-02T23:25:57ZHans-Peter Deifeldoku zu allen metadaten-feldernJohannes Schilling: wäre ganz gut zu wissen, welche metadaten-felder ein eva-pdf-mail-objekt so hat. man kann backend/db.py lesen, aber mal so n doc/meta-fields.txt wär schon wünschenswert.Johannes Schilling: wäre ganz gut zu wissen, welche metadaten-felder ein eva-pdf-mail-objekt so hat. man kann backend/db.py lesen, aber mal so n doc/meta-fields.txt wär schon wünschenswert.https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/23PCK-Dateien aufraeumen2016-01-02T23:25:54ZHans-Peter DeifelPCK-Dateien aufraeumenTilman Adler: In den Package-Dateien sind einige semantisch identische Eintraege unterschiedlich hinterlegt (zB "SS_08" und "SS 08")
Siehe http://localhost:5000/?groupby=semesterTilman Adler: In den Package-Dateien sind einige semantisch identische Eintraege unterschiedlich hinterlegt (zB "SS_08" und "SS 08")
Siehe http://localhost:5000/?groupby=semesterhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/22Anzeige nach Dozenten und Semester2016-01-02T23:25:52ZHans-Peter DeifelAnzeige nach Dozenten und SemesterTilman Adler: Zusaetzlich zu der Anzeige sortiert nach Veranstaltung auch nach Semester und Dozent gruppieren. Geht einher mit der Suche nach Dozenten und Veranstaltungen.Tilman Adler: Zusaetzlich zu der Anzeige sortiert nach Veranstaltung auch nach Semester und Dozent gruppieren. Geht einher mit der Suche nach Dozenten und Veranstaltungen.https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/21Anzeige auf Seiten aufteilen2016-01-02T23:25:51ZHans-Peter DeifelAnzeige auf Seiten aufteilenTilman Adler: Im Moment werden alle verfuegbaren Dateien auf die Seite geschrieben. Wenn es mal mehr werden, *muss* da ein Seitensupport hin fuer langsame Verbindungen.
Das ganze muesste wohl hier gemacht werden: /web/views.pyTilman Adler: Im Moment werden alle verfuegbaren Dateien auf die Seite geschrieben. Wenn es mal mehr werden, *muss* da ein Seitensupport hin fuer langsame Verbindungen.
Das ganze muesste wohl hier gemacht werden: /web/views.pyhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/20Titel und Semester aus dem PDF parsen2016-01-02T23:25:49ZHans-Peter DeifelTitel und Semester aus dem PDF parsenClemens Lang: Anstatt zu versuchen die Daten aus den Mails zu erraten sollten wir den Titel der Veranstaltung und das Semester aus der PDF-Datei parsen. Das hat mehrere Vorteile:
* es funktioniert auch in Mails mit mehreren Anhängen
* ...Clemens Lang: Anstatt zu versuchen die Daten aus den Mails zu erraten sollten wir den Titel der Veranstaltung und das Semester aus der PDF-Datei parsen. Das hat mehrere Vorteile:
* es funktioniert auch in Mails mit mehreren Anhängen
* es funktioniert auch mit verlinkten Dateien
* es ist robuster gegen Fehler, weil die PDF-Dateien sehr selten modifiziert werden (der Mailtext hingegen aber schon)https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/18suchen nur nach vorlesungstitel und suche auf dem server ausfuehren2016-01-02T23:25:44ZHans-Peter Deifelsuchen nur nach vorlesungstitel und suche auf dem server ausfuehrenJohannes Schilling: im moment kann nur nach vorlesungstitel gesucht werden, man will auch z.b. nach dozent oder nach semester suchen könnenJohannes Schilling: im moment kann nur nach vorlesungstitel gesucht werden, man will auch z.b. nach dozent oder nach semester suchen könnenhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/17vernünftige sortierung bzw. gruppierung2016-01-02T23:25:42ZHans-Peter Deifelvernünftige sortierung bzw. gruppierungJohannes Schilling: im moment wird nur nach inode-nummer sortiert, das ist auf jeden fall zu verbessernJohannes Schilling: im moment wird nur nach inode-nummer sortiert, das ist auf jeden fall zu verbessernhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/16Beziehung zwischen Vorlesung und Übung speichern2016-01-02T23:25:41ZHans-Peter DeifelBeziehung zwischen Vorlesung und Übung speichernHans-Peter Deifel: Dann kann man bei der Sortierung darauf Rücksicht nehmen und Übungen immer zu den entsprechenden Vorlesungen sortierenHans-Peter Deifel: Dann kann man bei der Sortierung darauf Rücksicht nehmen und Übungen immer zu den entsprechenden Vorlesungen sortierenhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/15In den .pck-Dateien stehen absolute Pfade2016-01-02T23:25:38ZHans-Peter DeifelIn den .pck-Dateien stehen absolute PfadeHans-Peter Deifel: Zum Beispiel steht bei .pck-Dateien in moderation/data/ der Dateiname des PDFs als absoluter Pfad.
Das geht kaputt, wenn man den Server (oder auch nur das Verzeichnis) der Anwendung wechselt.
Außerdem kann es sei...Hans-Peter Deifel: Zum Beispiel steht bei .pck-Dateien in moderation/data/ der Dateiname des PDFs als absoluter Pfad.
Das geht kaputt, wenn man den Server (oder auch nur das Verzeichnis) der Anwendung wechselt.
Außerdem kann es sein, dass der Mailhandler (der die Dateien schreibt) und die Webapp (die sie ließt) auf Grund von Links unterschiedliche dirname(__file__) sehen. Die Webapp versucht, diesen Pfad in eine URL umzuwandeln, indem sie eben dieses dirname(__file__) in dem Pfad durch "http://..." ersetzt. Da aber ein anderer Pfad in der Datei steht (wie in der Mailhandler gesehen hat) geht das Ersetzen kaputt.https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/14Datenformat festlegen2016-01-02T23:25:34ZHans-Peter DeifelDatenformat festlegenJohannes Schilling: wir sollten uns einigen was wir wollen. bisher textfile-foo mit frickel, man könnte ggf. den eh laufenden mysqld aufm fsi-server nutzen oder sqlite machen oder …Johannes Schilling: wir sollten uns einigen was wir wollen. bisher textfile-foo mit frickel, man könnte ggf. den eh laufenden mysqld aufm fsi-server nutzen oder sqlite machen oder …https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/12intuitive links/verlinkungs-namen für die bei uns gespeicherten pdfs2016-01-02T23:25:25ZHans-Peter Deifelintuitive links/verlinkungs-namen für die bei uns gespeicherten pdfsJohannes Schilling: Johannes Schilling: https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/11Links auf externe Evaluations-PDFs2016-01-02T23:25:23ZHans-Peter DeifelLinks auf externe Evaluations-PDFsJohannes Schilling: je nachdem wie die vollversammlung aller FSIler beschließt, könnten wir wollen, dass man links auf externe PDFs (die aus $gründen nicht uns des pdf geben wollen) auch — möglichst gleich aussehend — einbinden kannJohannes Schilling: je nachdem wie die vollversammlung aller FSIler beschließt, könnten wir wollen, dass man links auf externe PDFs (die aus $gründen nicht uns des pdf geben wollen) auch — möglichst gleich aussehend — einbinden kannhttps://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/10Stacktraces an root haben keinen Kontext2016-01-02T23:25:19ZHans-Peter DeifelStacktraces an root haben keinen KontextHans-Peter Deifel: Wenn irgendeine Exception geworfen wird, bekommt root einen Python-Stacktrace.
Dieser sollte so viel Kontextinformation wie möglich enthalten. Dazu zählen:
* Wenn das verarbeiten einer Mail scheitert, die Message...Hans-Peter Deifel: Wenn irgendeine Exception geworfen wird, bekommt root einen Python-Stacktrace.
Dieser sollte so viel Kontextinformation wie möglich enthalten. Dazu zählen:
* Wenn das verarbeiten einer Mail scheitert, die Message-Id, Absender und Subject der Mail.
* Wenn im Web-Interface etwas kaputt geht: Die aktuelle URL.https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/9Dropdown auswahlmenue fuer Moderatoren2016-01-02T23:25:15ZHans-Peter DeifelDropdown auswahlmenue fuer ModeratorenAndreas Schieb: Als Moderator waere ein Dropdown Menue fuer die Semesternangabe cool.
Man hat einheitliche Angaben + Erleichtertes Sortieren.Andreas Schieb: Als Moderator waere ein Dropdown Menue fuer die Semesternangabe cool.
Man hat einheitliche Angaben + Erleichtertes Sortieren.https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/8Mehrere PDFs pro Mail2016-01-02T23:25:13ZHans-Peter DeifelMehrere PDFs pro MailHans-Peter Deifel: Viele Dozenten schicken all ihre Evaluationen in einer einzigen Mail. Aktuell wird nur das erste PDF extrahiert und als zu moderieren angezeigt. So verlieren wir PDFs.
Wir sollten alle PDFs in einer Mail erkennen.Hans-Peter Deifel: Viele Dozenten schicken all ihre Evaluationen in einer einzigen Mail. Aktuell wird nur das erste PDF extrahiert und als zu moderieren angezeigt. So verlieren wir PDFs.
Wir sollten alle PDFs in einer Mail erkennen.https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/7Mailbetreff ins Moderatorinterface2016-01-02T23:25:08ZHans-Peter DeifelMailbetreff ins ModeratorinterfaceHans-Peter Deifel: Viele Dozenten schicken PDFs, deren Name nicht parsebar ist, aber schreiben den Veranstaltungstitel in den Subject-Header.
Wenn dieser Header im Moderatorinterface besser sichtbar wäre, als nur in der Raw-Mail, müss...Hans-Peter Deifel: Viele Dozenten schicken PDFs, deren Name nicht parsebar ist, aber schreiben den Veranstaltungstitel in den Subject-Header.
Wenn dieser Header im Moderatorinterface besser sichtbar wäre, als nur in der Raw-Mail, müsste man nicht das PDF anklicken um zu erkennen um was es sich handelt.https://gitlab.cs.fau.de/fsi-inf/evaluationsportal/-/issues/6Direktes Hochladen der PDFs für Moderatoren2016-01-02T23:25:06ZHans-Peter DeifelDirektes Hochladen der PDFs für ModeratorenHans-Peter Deifel: Manche Dozenten schicken Mails an Einzelpersonen oder meinen, man sollte sich doch "alle PDFs von der Homepage holen". Moderatoren müssen dann selbst eine Mail an das System schicken, warten bis diese ankommt und bearb...Hans-Peter Deifel: Manche Dozenten schicken Mails an Einzelpersonen oder meinen, man sollte sich doch "alle PDFs von der Homepage holen". Moderatoren müssen dann selbst eine Mail an das System schicken, warten bis diese ankommt und bearbeitet ist und dann selbst ihre eigene Mail moderieren.
Einfacher wäre es, wenn man PDFs direkt hochladen und mit den relevanten Metadaten versehen könnte.