bluerobotics / bluerobotics/BlueOS-Extensions-Repository
manifest: support time-based patch history
- 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