2012-05-08 17 views
0

私は「世界」、オープンソースの世界に貢献したいというコードをいくつか持っています。mavenリポジトリのベストな「サブドメイン」url

私はsonatype.comの 'central repository'に載せたいと思います。

私の質問は、会社のコードベースに基づいた良いリポジトリ名は何ですか?私はソーラータイプでオープンソースにリモート/寄与する予定ですか?

例:

(would be in company's private repository) 
com.mycompanyname 
com.mycompanyname.variousnamesandprojects.blah.blah 


(would be in company's private repository) 
com.mycompanyname.commons 
~or~ 
com.mycompanyname.oss.contributions 
~or~ 
com.mycompanyname.youridea 
~or~ 
com.mycomapnyname.convention 

答えて

0

あなたが同様にJavaパッケージのように逆の順序であなたの会社のドメインに類似しているのgroupIdを使用する必要があります。あなたは

com.mycompanyname.WHATEVER 

のようなものを示唆したようにWHATEVERあなたはあなたがするグループを必要としなければならないように。私がお勧めしないのは、社内と社外に異なるグループIDを持つことです。 そのグループのcom.mycompanynameでは、必要なグループ化が可能です。例:

com.mycompanyname.common 
com.mycompanyname.maven 
com.mycompanyname.maven.plugins 
com.mycompanyname.projectName 
関連する問題