Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[D2G] Webbasierte Ergebnispräsentation für Studis #88

Closed
AKirsch1 opened this issue Aug 3, 2023 · 1 comment
Closed

[D2G] Webbasierte Ergebnispräsentation für Studis #88

AKirsch1 opened this issue Aug 3, 2023 · 1 comment
Labels
thesis possible topic for a bachelor or master thesis

Comments

@AKirsch1
Copy link
Contributor

AKirsch1 commented Aug 3, 2023

Ausgelagert aus Issue #16.

Da bei der konsolenbasierten Ausgabe die Übersicht wahrscheinlich nicht wirklich gut sein wird, ist eine zweite Ausgabevariante sinnvoll, die insbesondere bei der Ausgabe der einzelnen Fehler hilfreicher sein soll. Im Allgemeinen ist die Idee vergleichbar zu der Übersicht von JPlag. Auf einer über ILIAS gehosteten Webseite können Studierende ihre Ergebnisse in Form eines zip-Archivs hochgeladen. Dieses Archiv wird im Frontend verarbeitet und die Informationen daraus dargestellt.

Das zip-Archiv wird von der GH-Action als Artefakt (GH-Action) zur Verfügung gestellt und kann von GitHub heruntergeladen und auf die Webseite hochgeladen werden. Es enthält eine Zusammenfassung der Ergebnisse sowie die Aufgaben- und Aufgabenblattdefinitionen und die Ausgaben der einzelnen Tests (JUnit, Checkstyle, ...).

@AKirsch1 AKirsch1 added staff:wimi thesis possible topic for a bachelor or master thesis labels Aug 3, 2023
@AKirsch1 AKirsch1 self-assigned this Aug 3, 2023
@AKirsch1
Copy link
Contributor Author

GH-Page: Man könnte durchaus eine statische Webseite erzeugen und die auf einem Hilfsbranch einchecken lassen. Die könnte man sich per https://github.com/htmlpreview/htmlpreview.github.com dann gerendert anzeigen lassen. Alternativ erzeugt man eine entsprechende Markdown-Datei, die man in einen Hilfsbranch eincheckt und dann direkt mit der GH-Preview anzeigen kann. (Die Hilfsbranches sind Orphan-Branches und werden beim nächsten Run der Toolchain überschrieben.)

Ergänzung von @cagix in Programmiermethoden/2022-freiraum-dungeon#248

@AKirsch1 AKirsch1 removed the later label Nov 13, 2023
@AKirsch1 AKirsch1 removed their assignment Nov 14, 2023
@Programmiermethoden-CampusMinden Programmiermethoden-CampusMinden locked and limited conversation to collaborators Feb 29, 2024
@cagix cagix converted this issue into discussion #145 Feb 29, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
thesis possible topic for a bachelor or master thesis
Projects
None yet
Development

No branches or pull requests

1 participant