Migrate missing features and fixes from old SDK
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 20/100
- Tipo de issue
- Funcionalidade
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Estagnada
- Stack de tecnologia
- graphql, javascript, node.js
Direção de pesquisa
Revise as referências antigas do SDK em src/coffee/sync/product-sync.coffee e src/coffee/services/base.coffee, junto com o PR 590 vinculado. Compare issues, PRs e commits posteriores ao fork com o novo SDK e documente as correções e funcionalidades ausentes como uma lista TODO de migração; a tarefa estará concluída quando houver uma lista revisada e acionável que cubra os exemplos do issue.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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.
- Linguagem predominante
- JavaScript
- Estrelas
- 78
- Forks
- 35
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de commercetools/nodejs
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 35/100
commercetools/nodejs#1901 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 45/100
commercetools/nodejs#1895 · 1 comentário ·
-
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 55/100
commercetools/nodejs#1891 ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 20/100
commercetools/nodejs#1889 ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
commercetools/nodejs#1884 · 4 reações ·
Todas as issues de commercetools/nodejs
Issues semelhantes
-
Link Checker ReportAbertaautomated issue report
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 70/100
microsoft/playwright#43640 ·
Mantenedores costumam responder em até 1 dia
-
✏️ Editing - Tags
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
openfoodfacts/openfoodfacts-server#15127 ·
Mantenedores costumam responder em até 1 dia
-
Add a dark mode toggleAbertaenhancement good first issue hacktoberfest help wanted
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Andbal23/dynamic-music-pill#195 ·
Mantenedores costumam responder em até 1 dia