Contributing#
有几种方法可以为 PyMAPDL 做出贡献。
关于 PyAnsys 库贡献的总体指导,请参阅 PyAnsys 开发者指南 中的 贡献 主题 。在尝试贡献 PyMAPDL 之前,请确保您已经完全熟悉了该指南和 编码风格 。
Answer discussions#
回答讨论是为 PyMAPDL 做贡献的绝佳方式,它不需要任何设置,只需要一个 GitHub 账户。这可能是成为正式 PyMAPDL 开发者的第一步, 因为它能帮助你加深对项目的理解。参与讨论通常需要对项目的目标和挑战有透彻的了解。您的贡献可以帮助其他可能面临类似问题的用户或贡献者 ,使资源库更受欢迎和更具包容性。通过提供答案或解决方案,您可以直接促进项目的成功、保持其健康并鼓励积极的开源生态系统。
要了解如何提供帮助,请参阅 PyMAPDL 讨论 页面。
Post issues#
在版本库中发布问题是一种有价值的贡献,对您、版本库和整个 PyMAPDL 都有好处。它允许您表达担忧、提出改进建议或报告错误, 从而使项目更加强大和用户友好。它还为您提供了一个参与项目社区、向他人学习并获得问题跟踪和协作经验的机会。对于版本库来说, 问题是跟踪工作和确定工作优先级的结构化方式,有助于维护者了解用户需求并指导项目开发。这是一种很好的贡献方式,因为它可以提高项目质量、促进透明度,并鼓励社区集体努力,不断改进和创新。
使用 PyMAPDL Issues 页面提交问题、报告错误和申请新功能。尽可能使用这些问题模板:
🐞 Bug, problem, or error: Fill a bug report here
📖 Documentation issue: Modifications to the documentation only
🎓 Adding an example: Proposing a new example for the library
💡 New feature: Enhancements to the code
如果您的问题不属于这些类别之一,请单击 Open a blank issue 。