贡献
如果您打算为 DataTables 贡献代码,首先,感谢您!对 DataTables 的所有修复、补丁和增强都非常受欢迎。为了保持可管理性,需要遵循一些准则,以确保您的修改能尽快纳入到 DataTables 中
- 在 DataTables/DataTablesSrc 代码库中为 DataTables 核心做出贡献。
- 遵循现有文件中代码的风格。它们可能不符合所有人的口味,但对于像 DataTables 这样成熟的项目来说,一致性是关键。DataTables 没有编码标准文档,但理想的做法是遵循与现有文件相同的风格,采用简单的常识。例如使用制表符而不是空格(您将看到所有源文件都使用制表符)。
- 链接到一个测试页面,显示您正在修复的错误或添加的功能。这让我可以快速识别要更改的内容以及原因。不要担心在请求中写得太详细 - 更好地了解要更改的内容和原因非常重要!
- DataTables 是一个庞大而复杂项目,不可能或不适合引入所有建议的更改。如果请求未合并,请不要感到气馁,如果这是这种情况,将解释原因。由于其他承诺,也不可能像我希望的那样快速地全面检查和测试请求。同样,这并不是对您请求的反映,只是我们所有人的忙碌生活!如果您对您潜在的贡献及其在 DataTables 项目结构中的位置有任何疑问,请提前在 DataTables 论坛 中提出。
- 只有在您承认您的贡献是在项目的现有许可证(MIT)下提供并将在该许可证下提供的情况下,才会接受请求。如果您最初的请求没有明确承认这一点,我会在提取之前询问您。