Support for targeting multiple worlds
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- javascript, rust, wasm
- Bereich
- tooling
Rechercherichtung
Die Issue nennt keine Implementierungsdateien oder Tests. Beginne damit, den verlinkten componentize-py-Commit zu lesen und nachzuverfolgen, wie ComponentizeJS die verschiedenen im Beispiel beschriebenen WIT-Ordner verarbeitet. Fertig ist die Aufgabe, wenn ComponentizeJS auf die Vereinigung mehrerer Worlds abzielen kann, ohne dass der Benutzer die WIT-Datei bearbeiten muss, und dieser Fall durch Tests abgedeckt ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
It would be great to support the ability to create a component that can target the union of multiple worlds in the cases where the user cannot edit the wit file to create a third world that includes the target worlds. An example of this would be an SDK built on top of a wit that bundles the wit in an npm package and the user application wanting to target their world where there would be 2 distinct wit folders.
This request is motivated by the ability to do that in componentize-py (the commit that added the support).
- Vorherrschende Sprache
- Rust
- Sterne
- 395
- Forks
- 57
- Ø Merge
- 2 T. 18 Std.
- Gemergte PRs (30 T.)
- 3
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 bytecodealliance/ComponentizeJS
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 56/100
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 52/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
bytecodealliance/ComponentizeJS#335 · 3 Kommentare ·
Alle Issues in bytecodealliance/ComponentizeJS
Ähnliche Issues
-
[Misdetection] `text/tab-separated-values` file misdetected as `text/tsv`Evtl. vergeben @bact hat das heute übernommen. Offenmisdetection needs triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
Maintainer antworten meist innerhalb von 1 Tag
-
C-bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 2 Tagen
-
vxc prints a debug line '[flat-codegen] emitted module via the flat path' on every compileEvtl. vergeben @YodHeVauHe hat das heute übernommen. Offendevex good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 3 Tagen
-
Unused dependenciesOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag