我有一个Github项目存储库。贡献者分叉了存储库,添加了一个新文件并向我发送了拉取请求。
我注意到他在那个(.java)文件中使用了自己的命名空间,而我项目的其余部分使用了我自己的命名空间。
从美学角度讲,我希望我的存储库中的所有文件都能使用我的命名空间。然而,这是他写的代码,也是他的贡献。
这里最好的礼仪或行动方案是什么?
答案 0 :(得分:2)
我建议使用您的程序包命名来保持一致性,并通过Javadoc中的@author
允许此贡献者。允许贡献者使用他们自己的命名可能会变得混乱。如果您有一个软件包,请说dao
包含所有数据访问对象和几个贡献者,您可能不希望最终得到net.smith.john.dao
,net.hunt.anthony.dao
等。