studentenportal / web

🎓 Das HSR Studentenportal
https://studentenportal.ch
GNU Affero General Public License v3.0
46 stars 13 forks source link

Dokumente: Unterstützung für Originaldateien und Repo URLs #66

Open dbrgn opened 12 years ago

dbrgn commented 12 years ago

Unterstützung für Repository URLs, Originaldateien (zB .tex oder .doc), etc...

Ev. engere Integration mit https://github.com/HSR-Stud/

Erweiterte Möglichkeiten:

jrast commented 12 years ago

Ein Link würde doch vorerst mal reichen. Was man dann später daraus mach bleibt dann ja noch offen.

dbrgn commented 12 years ago

screenshot

dbrgn commented 12 years ago

Ganz fertig ist das Ticket noch nicht, Upload für Originaldateien fehlt (z.B. wenn jemand etwas als .doc und .pdf hochlädt).

Oder wollen wir das gar nicht anbieten? Ist zwar bad practice, wird aber trotzdem viel genutzt. Und lieber ein .doc als gar keine Originaldaten, wenn man Bugs fixen will.

Und ist die Lösung mit dem Link vorerst OK so? Die Zeile ist nun fast etwas hoch. Müsste man ev. mit jQuery einklappen oder so...

lukasmartinelli commented 10 years ago

Mit dem Link lässt sich ja nicht nur ein Repo verlinken sondern auch ein Link auf ein Google Docs oder ein Word Dokument in Sky Drive (pardon One Cloud) setzen.

Ich denke diese Art der Zusammenarbeit finde ich viel besser als eine Originaldatei zu posten. Die Leute laden ihr fertiges Endprodukt auf das Studentenportal und die Originaldatei liegt auf Github, One Cloud oder Google Docs.

Vielleicht kann man ja wie für Github spezielle Badges für diese Links machen um das zu fördern.

The-Compiler commented 5 years ago

Ich hab heute zufällig Christina (@pescara) von den ETlern getroffen - wir hattens dann auch vom Studentenportal, und davon, wie der Workflow für Zusammenfassungen so aussieht bei der ET.

Wie schon erwähnt wurde, wird da https://github.com/HSR-Stud/ eingesetzt. Oft werden gar keine PDFs angeboten, sondern nur die TeX-Sourcen - dies ist aber teilweise für Studierende etwas problematisch, da z.B. auch noch Git-Submodule verwendet werden, was halt ein Fallstrick mehr ist.

Grundsätzlich ists so, dass Studierende über viele Jahrgänge hinweg kollaborativ an diesen Zusammenfassungen arbeiten, womit "lädt doch von Hand ein PDF ins Studentenportal hoch" halt nicht umbedingt gut funktioniert.

Was ich sehr cool finden würde ist eine Integration mit Travis CI - heisst konkret:

Ist mir klar, dass wir momentan dringendere Baustellen haben - wollts nur mal niederschreiben damit's nicht vergessen geht :wink:

dbrgn commented 5 years ago

FYI, ich hab' für das HSR-Stud Projekt damals oft https://github.com/dbrgn/github-latex-builder verwendet um automatisch PDFs zu builden. Keine Ahnung ob das noch funktioniert. Und security-mässig ist das auch etwas heikel.