我们非常需要,也非常欢迎您可以参与到我们的项目中来。
阅读一下内容可以更有助于您参与到本项目的代码贡献中。
您都可以在本项目相关的 issue 中提交您的看法。以下是本项目主要的代码仓库。
当然,如果您觉得 Gitee 也不错,那么您也可以在以下仓库提交 issue。不过我们还是更加建议您可以在 Github 上提交 issue。
您可以使用 Github 中的 fork 功能将代码 fork 到您自己的名下。然后按照您的想法进行修改。
修改完毕并通过单元测试之后,您就可以将您的修改以 Pull Request 的形式提交到本项目代码仓库的 develop 分支。
您的 Pull Request 将会在一下界面罗列:
https://github.com/newbe36524/Newbe.ObjectVisitor/pulls
我们会及时对您的 Pull Request 进行查看,并决定何时合并。在这个过程中我们很可能为了更好的促成项目的发展进行多次交流,因此请您可以保持耐心和热情。
Newbe.ObjectVisitor 是基于表达式树为主要内容进行实现的帮助库,因此如果您对表达式有一定了解,将会非常有利于您参与到项目中。您可以通过《Working with Expression Trees in C#》这篇文章来了解表达式树在这方面的应用。
您可以直接参与日常的一些讨论: