Eu criei uma extensão Magento 2 que eu queria carregar no Magento Marketplace.
Quando tentei fazer upload da minha extensão, ela foi rejeitada várias vezes por um ou outro motivo. Devido a esse e vários envios, minha extensão foi rejeitada com a mensagem abaixo do Magento.
Por motivos de política ou de qualidade, depois de avaliar seu envio, decidimos não continuar nossa análise de MY EXTENSION
Agora o Magento não está permitindo atualizar e reenviar minha extensão.
Eu verifiquei e descobri que o Magento está usando seu processo EQP para verificar extensões carregadas no Marketplace.
Quais são as coisas que tenho que tomar para preparar um mercado de extensões do Magento 2?
magento2
extensions
marketplace
Jaimin Sutariya
fonte
fonte
composer require <component-name>:<version> --no-update
Respostas:
Abaixo estão as poucas coisas que encontrei que podem ajudar a reduzir a rejeição e passar no processo de EQP.
Verificações do módulo:
developer
modo ativadoVerificações de código:
$_REQUEST
,$_POST
,$_GET
,$_FILE
directamente?>
die()
ouexit()
no seu código.// @codingStandardsIgnoreLine
ou// @codingStandardsIgnoreFile
no códigoVerifique a duplicação de código Consulte Use
ClassPreferences
e / ou aplugin
estrutura do Magento 2 para evitar a duplicação de código.Adicione PHP DockBlock às suas aulas
Use o DockBlock adequado para cada uma das suas funções com parâmetros e tipos de retorno.
É melhor usar a abordagem de contrato de serviço para o desenvolvimento do módulo.
Teste e Depuração:
php bin/magento setup:di:compile
production
modo ativadophp validate_m2_package.php my-theme.zip my-module.zip
phpcs
exemplo$ vendor/bin/phpcs /path/to/your/extension --standard=MEQP2 --severity=10
bin/magento dev:tests:run
Mais referênciasVerificações de conteúdo e descrição:
De outros:
Manter a prática de seguir os padrões acima certamente melhorará a qualidade da extensão.
fonte
Existem muitas etapas para aprovar nossa extensão ao mercado. Aguardo aproximadamente 1 mês para aprovar minha extensão no mercado e hoje finalmente foi aprovada.
Para cada falha de revisão do mercado, eles fornecem motivos específicos para a revisão de falhas.
Então, aqui está a lista de falhas que eu enfrento no momento da revisão
1) Se você não enviar o código dentro de um mês a partir da data de Aprovação da Revisão Comercial, presumiremos que o produto foi abandonado e, portanto, será rejeitado após 1 mês.
2) Por motivos de política ou qualidade, depois de avaliar seu envio, decidimos não continuar nossa análise das Perguntas frequentes. Aqui está um resumo dos motivos de nossa decisão:
3) Observe que, devido ao número de extensões em nossa fila (mais de 1.000), estamos enfrentando alguns atrasos em nosso Programa de qualidade de extensões. Estimamos que pode demorar até 90 dias para analisar sua extensão. Para garantir que suas extensões sejam aprovadas rapidamente, considere o seguinte:
Verifique se o código de extensão e o conteúdo de marketing estão de acordo com os padrões do Marketplace com as seguintes ferramentas:
Diretrizes de conteúdo de marketing
4) Queremos que você saiba que seu envio foi rejeitado da revisão. Para podermos aprovar seu envio, reenvie as seguintes correções de acordo com nossas diretrizes:
5) Queremos que você saiba que seu envio foi rejeitado da revisão. Para podermos aprovar seu envio, reenvie as seguintes correções de acordo com nossas diretrizes:
6) Temos ótimas notícias! Seu envio, FAQ, concluiu nosso processo de revisão técnica e de marketing.
Por fim, muitos processos de revisão aprovam minha extensão e ela está disponível agora no mercado.
https://marketplace.magento.com/prince-module-faq.html
fonte
[email protected]
para qualquer dúvida. Entro em contato com o marketplace para obter minhas dúvidas sobre a revisão de extensões por este e-mail.Além de seus pontos, é necessário fazer o teste funcional da extensão com várias versões do Community e Enterprise Magento também. Como no EQP, o teste funcional manual da extensão também foi adicionado como uma etapa (Revisão do controle de qualidade) e as extensões também são rejeitadas nesta fase.
fonte
Aqui está um bom resumo no blog oficial 4 coisas que você precisa saber para vender extensões no Magento Marketplace
Recursos principais:
fonte