Ich möchte eine Opensource (Apache2) -Bibliothek verwenden, die aufgegeben wird, aber ich brauche eine Änderung daran. Ich habe eine Pull-Anforderung gesendet und dem Autor eine E-Mail gesendet, die jedoch nicht antwortet. Die letzten Commits für das Projekt sind> 6 Monate zurück. Also überlege ich es aufgegeben und habe das Projekt mit meinen Änderungen abgezweigt.Forking ein Projekt, welche GroupId für Maven Bintray zu verwenden?
Ich möchte es auf Bintray und jcenter hosten, so dass es über Gradle verwendet werden kann. Ich bin mir nicht sicher, was für „groupId“ in der Maven-Konfigurationsdatei zu verwendenden Werten und „artifactId“:
<metadata>
<groupId>com.originalauthor</groupId>
<artifactId>fast-cars-awesome</artifactId>
...
</metadata>
Der ursprüngliche Autor hat bereits auf Bintray + jcenter mit den obigen Werten gehostet.
Sollte ich nur die groupId auf meinen eigenen Wert ändern und die artifactId in Ruhe lassen? Ich will einfach nicht dort oben mit ihnen kollidieren.
Ein Follow-up - Ich habe nicht die Paketbenennung von den Dateien in den internen Java-Dateien für die Bibliothek geändert - ich nahm an, dass ich diese in Ruhe lassen konnte, ohne irgendwelche Probleme im Zusammenhang mit dieser Aufgabe.
Dank
http://central.sonatype.org/pages/choosing-your-coordinates.html. –