【发布时间】:2018-01-06 17:04:43
【问题描述】:
任何人都可以解释在 magento 市场平台上制作 magento 扩展的过程。
【问题讨论】:
标签: magento marketplace
任何人都可以解释在 magento 市场平台上制作 magento 扩展的过程。
【问题讨论】:
标签: magento marketplace
向 Magento Marketplace 提交扩展程序的过程包括通过以下四项审查:
业务审查 - 审查您的扩展程序解决的业务问题。您应该正确描述扩展程序用来解决有意义的业务问题的独特方法。
技术审查 - 由一组特定于您的扩展程序的测试执行。技术审查是自动化的,基于扩展结构的验证、编码标准的合规性、病毒/恶意软件检查和剽窃检查。我对第一次通过的建议:确保您的扩展是按照编码标准构建的,并使用 Code Sniffer 规则和 Magento 平台的嗅探对其进行验证。如果扩展适用于 Magento 2,请使用 Composer 测试扩展的安装,并确保它适用于所有相关的依赖项。
QA 审查 - 涵盖代码质量的人工审查。我在没有来自审阅者的 cmets 的情况下通过了此审查,并且无法提供有关它的详细信息。我可以建议您总体上遵循 Magento 标准和良好的软件开发实践,并根据您可以满足的最高代码质量标准进行自己的审查。
Marketing Review - 对简短而详细的描述、扩展程序图标、图像、视频(如果有)、与 Magento 平台和网络浏览器的兼容性(网络浏览器兼容性是可选的)进行手动审查)、定价、安装和扩展支持(都是可选的)、文档(至少一份用户指南或参考手册或安装指南)和其他一些小细节。此审核中的挑战可能是对您的扩展名的详细描述以及在单向沟通中向您提供审核者的请求,即您无法选择询问、讨论或表达您的观点。
我建议您在开始提交扩展程序之前准备好以下内容:
您的扩展程序。它应该按照 Magento ECG(专家咨询小组)和 Magento EQP(扩展质量计划)编码标准(或 EcgM2 和 MEQP2,如果您的模块适用于 Magento 2)构建。
PDF 格式的扩展用户指南。它不需要很大,所以要关注内容的质量和指南的可用性。至少在 5-6 页中总结要点就可以了,当然,您可以随心所欲。
简短说明。您有 250 个字符可以用一两句话来描述您的扩展程序的功能。您可以在提交时随时随地编写此内容,但我建议您在开始之前准备好此内容。
详细说明。您有 5000 个字符可以使用 HTML 标记详细描述您的扩展程序。与简短描述类似,您可以在提交时随时编写此内容,但我仍然建议您在开始之前编写详细的描述。
扩展图标。它应该是 JPG、JPEG 或 PNG 格式的 240x240px。
图片/屏幕截图。您需要上传至少 2 张、最多 15 张图片,每张最多 5MB,格式为 JPG、JPEG 或 PNG。
视频。视频是可选的。如果您想包含视频,请记住仅支持 YouTube。
为了向 Magento Marketplace 提交过程的顺利体验,我还建议您:
尽可能遵循 Magento 编码标准和良好的软件开发实践。出于充分的理由不遵循 Magento 编码标准的特定规则可能很好(如果您查看 Magento 代码,您会发现它们也不总是完全遵守其编码标准),但根据经验,我建议您在可能且合理的情况下始终遵守规则。
请记住,您的扩展应在所有声明的 Magento 版本支持的所有 PHP 版本上运行。例如,如果您标记您的扩展支持 Magento 2.0.x,它应该在 PHP 5 到 5.5.22 上运行,否则它将被拒绝。
为了加快营销审查,至少包括对您的公司(或您的客户的公司)的概述、您的扩展程序的功能、Magento 将如何运行以及如何与您的扩展程序和格式一起出现使用 H3 HTML 标记您的标题,这在我提交的内容中始终是必需的。根据您提交的类别和其他因素,您可能还需要提供其他信息。
为了加快整个提交过程,您可以同时提交您的扩展以进行技术和营销审查。
【讨论】: