Migrate missing features and fixes from old SDK
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 20/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- graphql, javascript, node.js
Rechercherichtung
Überprüfe die alten SDK-Referenzen in src/coffee/sync/product-sync.coffee und src/coffee/services/base.coffee sowie den verknüpften PR 590. Vergleiche Issues, PRs und Commits nach dem Fork mit dem neuen SDK und dokumentiere die fehlenden Fixes und Features als TODO-Liste für die Migration; abgeschlossen ist die Aufgabe, wenn eine geprüfte, umsetzbare Liste vorliegt, die die Beispiele im Issue abdeckt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Topic for discussion
It is pity that we hit same issues with new SDK which has been addressed in old SDK already as for existing customers migration might be a costly enterprise as they might hit issues that were not present with old SDK. The reason is obviously that rewrite of new SDK was based on old SDK and as it took around 1 year of development all the fixes/features applied to old SDK during that time were not migrated to the new SDK release.
Suggestion
Review all issues/PRs/commits from old SDK implemented after rewrite fork and create a list of TODOs for migration like examples below.
Missing fixes/features
- - Sync actions should first remove variants
- - fetch all convenience function for multi-paged results
- - GraphQL convenience method which allows to do GraphQL requests with single line instead of boiler plate utils in every project
- - Provide GraphQL process function for paginated results and fetch all if one needs to load all paginated results into memory.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 77
- Forks
- 70
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
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 commercetools/nodejs
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100
commercetools/nodejs#1901 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 45/100
commercetools/nodejs#1895 · 1 Kommentar ·
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 55/100
commercetools/nodejs#1891 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
commercetools/nodejs#1889 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
commercetools/nodejs#1884 · 4 Reaktionen ·
Alle Issues in commercetools/nodejs
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
solana-foundation/solana-com#2202 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
yegor256/copyrights-action#216 ·
-
[BUG] onScroll never refreshes the window container's height after a vertical-only viewport resizeOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
juliangarnier/anime#1192 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
PedestrianDynamics/pyFDS-Evac#226 ·
Maintainer antworten meist innerhalb von 1 Tag