Skip to content

Statische Dateien abrufen von statischen/dynamischen Abhängigkeiten #170

@MartinGauk

Description

@MartinGauk

Bei vielen Endpoints wird dem LMS eine Liste mit den Paketen und Hashes zurückgegeben. Der Sinn dahinter ist, dass das LMS die QPy-URLs auflösen kann. Bei dynamischen Abhängigkeiten soll die Datei dann vom Server besorgt werden, indem nur dieses eine Paket geladen wird.
Es sollen an der Stelle auch keine Worker weiter benutzt sondern immer frische benutzen werden. Da die statischen Dateien vom LMS gecacht werden sollen, möchte ich so vermeiden, dass ein Worker evtl. mal durch ein fehlerhaftes Paket manipulierte Dateien erzeugt, die vom LMS auf unbestimmte Zeit gespeichert bleiben.

Bei statischen Abhängigkeiten würde ich der Einfachheit halber sagen, dass das LMS die URL immer zum Hauptpaket auflöst. Falls sich der Aufwand in Grenzen hält, könnte aber auch der Hash des Pakets, der eigentlich die statische Abhängigkeit mit der statischen Datei beinhaltet, angegeben werden.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions