Update Examples generation script to use up-to-date version
I maintainer di solito rispondono entro 3 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 48/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- javascript
Direzione di ricerca
Inizia da server/scripts/examples.js intorno alla logica di fetch indicata, quindi confronta gli esempi attuali nel repository del sito web di p5.js e il relativo schema data.json. Determina quale fonte può fornire gli esempi aggiornati e il blocco di attribuzione, quindi aggiorna il flusso di generazione in modo che il suo output corrisponda al sito principale e possa essere aggiornato per p5.js v2.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Increasing Access
The editor makes getting started easier by surfacing examples from the main dropdown menu:
Feature enhancement details
Currently, the examples in https://editor.p5js.org/p5/sketches are built from the archive site. Instead, they should match the examples on https://p5js.org/, and include the updated attribution block as it appears on the website. (https://github.com/processing/p5.js-website/tree/main/src/content/examples or https://p5js.org/examples/)
Addressing this would include:
- Updating the script https://github.com/processing/p5.js-web-editor/blob/c5cdecbe3262bc7e193f4d0fea558039297dbfc5/server/scripts/examples.js#L33 to fetch from the accurate repository
- Optionally, if it makes more sense, add a PR to p5.js-website that introduces a machine readable json version of the examples. For example, the p5.js-website provides https://p5js.org/reference/data.json - so a new machine readable resource could be added as "https://p5js.org/examples/data.json"
- In any case: the updated script should use the version of the example that corresponds to the current main site. This way, when we switch to p5.js v2, it is easy to update the examples to match all the v2 updates
- Lingua principale
- JavaScript
- Stelle
- 1.7k
- Fork
- 1.7k
- Merge medio
- 3g 18h
- PR unite (30g)
- 7
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di processing/p5.js-web-editor
-
`PATCH /editor/project/visibility` returns 200 with `null` and doesn't update when `projectId` is a slugForse già presa @Prbhtsgh l’ha presa oggi. ApertaAwaiting Maintainer Approval Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
processing/p5.js-web-editor#4348 · 3 commenti ·
I maintainer di solito rispondono entro 3 giorni
-
Fix: example.js stores defaultHTML function reference instead of calling it, causing examples to display raw JavaScript source in previewForse già presa @syedbarkath980 l’ha presa 4 giorni fa. ApertaAwaiting Maintainer Approval Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
processing/p5.js-web-editor#4344 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
-
signup form gets stuck when signup request fails due to network errorForse già presa @PS01K l’ha presa 34 giorni fa. ApertaAwaiting Maintainer Approval Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
processing/p5.js-web-editor#4285 · 3 commenti ·
I maintainer di solito rispondono entro 3 giorni
-
saveProject throws an error when a network request failsForse già presa @dyk1454683243-sudo l’ha presa 6 giorni fa. ApertaBug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
processing/p5.js-web-editor#4276 · 3 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
-
Awaiting Maintainer Approval Enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
processing/p5.js-web-editor#4270 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di processing/p5.js-web-editor
Issue simili
-
ci-install-db-tools stall-case tests flake: stalled apt-get can be killed before it logs its callApertaeffort:low model:light plan planner:opus-5-5 tests
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno
-
Bug 🐞
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
mozilla-mobile/firefox-ios#35986 ·
I maintainer di solito rispondono entro 1 giorno
-
bug(sight): the dashboard's text truncations split surrogate pairs and show broken charactersApertacomponent:sight
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
agentic-os-org/ANOLISA#6738 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
bug Durable Agents Observability (AI Telemetry) status: needs triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
mastra-ai/mastra#26470 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
feature/cohorts feature/feature-flags team/feature-flags
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
I maintainer di solito rispondono entro 1 giorno