Improve gallery
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 20/100
Rechercherichtung
Beginne damit nachzuverfolgen, wie die Galerie aus der zwischengespeicherten JSON-Datei generiert wird und wie diese Datei über die Thingiverse API bezogen wird. Prüfe die bestehende Galeriestruktur, bevor du entscheidest, welche separat abgegrenzte Verbesserung du verfolgen möchtest: regelmäßige Aktualisierungen, repräsentative Thingiverse-Sammlungen oder Modelle aus anderen Quellen; was als abgeschlossen gilt, sollte durch das ausgewählte Sub-Issue definiert werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
This may be split into multiple sub issues.
The gallery is today generated from a Json file which is cached contents generated by the Thingiverse API. This has a number of improvement possibilities:
- The cached Json file isn't updated. Set up a cron job or smth. requesting a new file regularly. We might need to move to a different hosting infrastructure for this to work.
The gallery examples are just the N latest openscad files on Thingiverse. We should collect more representative models. Ideas are:
- Create one or more collections on Thingiverse (using the openscad account), and show the contents of those collections in addition to the random selection
- Look for models from other sources than Thingiverse and create (handcode?) a similar structure for displaying those
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
- Vorherrschende Sprache
- HTML
- Sterne
- 34
- Forks
- 58
- Ø Merge
- 12 Std. 50 Min.
- Gemergte PRs (30 T.)
- 10
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus openscad/openscad.github.com
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
openscad/openscad.github.com#196 · 6 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 55/100
openscad/openscad.github.com#236 ·
Maintainer antworten meist innerhalb von 1 Tag
-
CORS resourcesOffen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 52/100
openscad/openscad.github.com#220 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 55/100
openscad/openscad.github.com#194 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
openscad/openscad.github.com#185 · 9 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in openscad/openscad.github.com
Ähnliche Issues
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
521xueweihan/HelloGitHub#4270 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
IQSS/dataverse-installations#344 ·
-
check:passed streams:remove
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 67/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 85/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 61/100
Maintainer antworten meist innerhalb von 1 Tag