为北极星做贡献

北极星的存在是为了让一款由许多人共同开发的产品,让人感觉它是由一个人创造的。设计系统需要与新的解决方案保持同步,以便商家始终拥有无缝的体验。这就是为什么北极星在贡献和社区支持下茁壮成长。

任何人,无论纪律如何,都被鼓励做出贡献。任何贡献都不嫌少。我们欢迎从bug修复或新组件到新的UX指南的一切。所以,如果你发现了什么可以贡献的东西,我们希望你感到有能力去做。北极星团队在这里帮助你一路走来。

谁能贡献?

对北极星的贡献取决于你是否在Shopify工作。Shopify员工可以为任何北极星项目做出贡献,包括Figma UI Kit。欢迎开源贡献Polaris React组件和他们的文档

何时出资

贡献可能看起来令人生畏,但它们不必如此!以下是决定何时贡献的一些常见场景:

使用系统 扩展系统 构建自定义解决方案
当可用资源可以解决设计问题时 当更改或添加可以解决共享问题时 当一个独特的问题需要一个独特的解决方案
系统设计 何时贡献新的模式 分享想法# admin-ux(Shopify雇员)
审查应用程序设计指南 创建GitHub问题 用北极星构建令牌

什么是好的贡献

通过坚持一些原则,我们可以确保对Polaris的所有贡献都是高质量的,对Shopify团队和贡献者有意义的工作,对商家有价值。

准备贡献 提交的贡献
把商人放在心里
北极星是建立商家管理经验。如果对商家的价值不明确,重新考虑贡献。
提供解决方案
贡献既要确定问题,又要提供解决方案。如果你发现了一个bug,有问题,或者想要展开讨论,你可以通过GitHub
与其他学科合作
一个好的贡献解决了设计、内容和代码的需求和观点。在起草你的贡献时,咨询不同的学科。
在户外工作
公众讨论对于贡献的可见性和反馈至关重要。使用GitHub。Shopify的员工可以通过#polaris Slack频道请求帮助。
在项目周期中包含贡献
在接近项目截止日期的时候做出贡献会造成障碍。在项目回顾中包含贡献,或者在项目周期的早期包含北极星。读与北极星合作
检查你的工作
仔细检查您的贡献,以确保它符合可访问性和性能等标准。遵循每种贡献类型的指导也是满足质量标准的好方法。
️请考虑对系统的影响
对Polaris的贡献应该适用于多个管理界面。它们不应该是只有一个用例的唯一解决方案。读系统设计,并向北极星团队寻求系统建议或指导。
清晰和详细
提交您的贡献的简短摘要,以及相关链接、工件和上下文。说明您的期望,理解我们必须优先考虑某些业务和系统需求。如果您可以与其他产品团队合作发布,请标记他们并让Polaris团队知道。获取贡献的详细信息GitHub发行模板

去哪里寻求帮助

如果你遇到了困难,或者需要别人帮助你制定更大的贡献计划,那就提出来GitHub的讨论。Polaris团队和系统社区的其他成员将帮助您。如果你看到一个讨论,你可以指导社区的另一个成员,我们欢迎你加入对话。