bluerobotics / bluerobotics/BlueOS-Extensions-Repository

manifest: support time-based patch history

Offen
#47 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
20
Forks
31
Ø Merge
1 T. 56 Min.
Gemergte PRs (30 T.)
2

Beschreibung

[This](https://conda.discourse.group/t/how-we-reduced-condas-index-fetch-bandwidth-by-99/257) kind of thing could significantly reduce download requirements for users accessing the store, especially as our number of extensions scales up. Much easier to scale fast if the appropriate infrastructure has been designed in from early on :-)

Patch history is already possible to some extent with the git history of the `gh-pages` branch, especially if we enforce an ordering for the extensions and versions, but a content-aware JSON patch history could likely be a fair amount more efficient.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne mit der Historie des gh-pages-Branches und der im Issue erwähnten Reihenfolge von Erweiterungen/Versionen. Untersuche, wie eine inhaltsbewusste JSON-Patch-Historie in den bestehenden Store passen könnte, und definiere „done“ als Unterstützung des zeitbasierten Abrufs von Patches bei gleichzeitiger Reduzierung der erforderlichen Downloads.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
git, json
Bereich
infrastructure
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.