如何为 Eventlet 做出贡献¶
How to Contribute to Eventlet
警告
Eventlet 现在处于维护模式,因此只会接受与修复 bug 或与新的 Asyncio hub 相关的更改。与 Asyncio hub 范围之外的新特性将不再接受。
强烈建议参考 迁移出 Eventlet。我们鼓励现有用户迁移到 Asyncio。有关更多详细信息,请参阅官方 迁移指南。
Eventlet is now in maintenance mode, so only the changes who are related to fixing a bug or who are related to the new Asyncio hub will be accepted. New features outside of the scope of the Asyncio hub won't be accepted.
迁移出 Eventlet is strongly encouraged. We encourage existing users to migrate to Asyncio. For further details see the official migration guide.
Contribution are welcome.
You want to report something? Read 报告bug.
You want to propose changes? Read Propose Changes.
报告bug¶
Report a Bug
您发现了一个错误并想报告它?
您只需 创建一个新的 github 问题 在其中描述您的问题即可。
不要忘记提供技术细节,例如:
您使用的集线器
您的错误的上下文
您收到的错误消息
可能有助于我们了解您的问题的所有其他信息。
您提供的细节越多,我们就越能帮助您。
You find a bug and you want to report it?
You simply have to create a new github issue where you describe your problem.
Do not forget to provide technical details like:
the hub you use
the context of your bug
the error message you get
everything else that may help us to understand your problem.
The more you give details, the more we will be able to help you.
Propose Changes¶
警告
Eventlet 现在处于维护模式,因此只会接受与修复 bug 或与新的 Asyncio hub 相关的更改。与 Asyncio hub 范围之外的新特性将不再接受。
强烈建议参考 迁移出 Eventlet。我们鼓励现有用户迁移到 Asyncio。有关更多详细信息,请参阅官方 迁移指南。
Eventlet is now in maintenance mode, so only the changes who are related to fixing a bug or who are related to the new Asyncio hub will be accepted. New features outside of the scope of the Asyncio hub won't be accepted.
迁移出 Eventlet is strongly encouraged. We encourage existing users to migrate to Asyncio. For further details see the official migration guide.
您可能想要提出修改意见以修复错误、改进文档等。
请随时打开拉取请求: https://github.com/eventlet/eventlet/pulls
我们很乐意对其进行审核。
此时您可能还对 如何测试 Eventlet 感兴趣。
You may want to propose changes to fix a bug, improve the documentation, etc.
Feel free to open a pull request: https://github.com/eventlet/eventlet/pulls
We will be happy to review it.
At this point you may be also interested by how to test Eventlet.