我开发了一个Java库,包名为
com.rachum.amir.util.permutation
,并在Github上创建了一个名为Permutations的仓库,还有一个Eclipse项目。现在我想要给我的库添加更多内容,例如,我想要开发一个com.rachum.amir.util.range
包。我的问题是如何安排仓库/目录结构。我应该创建一个新的Eclipse util
项目(或者实际上重命名当前的Permutation项目),并在'util'的目录下创建新的项目,还是应该创建不同的、无关的项目,只是共享包名称?习惯于为每个子包创建不同的git仓库,还是只创建一个大仓库,或者两者都可以?
编辑:另一个难题是如何命名大包。 util
似乎太泛泛了。