在哪里可以找到编写开放源代码Java代码的最佳实践?我不是在寻找关于如何正确编写代码的指导,而是关于发行、打包、文档以及.java文件以外的所有其他方面的指导。
我的目标是将我编写的模块作为开源发布。
编辑-我仍然缺少关于压缩文件应该包含什么的直接的具体说明。是否有这样的惯例,还是我应该选择一些合理的结构?
发布于 2009-07-04 10:43:54
我不确定是否会就“最佳做法”达成普遍协议,但你提到的项目可能有简单的答案:
我会考虑更多的。
发布于 2009-07-04 10:41:39
请参阅Karl的“http://producingoss.com/ -源代码”一书。
发布于 2009-07-04 12:19:13
如果您正在寻找特定的目录结构,为什么不看看现有的开源项目呢?我从雅加达公域开始,它是一个被大量使用的包。
如果没有任何统计数据来支持我,我会说许多项目使用类似于Maven指定的目录结构,即使它们不使用Maven本身(如果您能够通过Maven学习曲线,它在90%的时间内是一个很好的构建工具)。
https://stackoverflow.com/questions/1081960
复制相似问题