hbci4java icon indicating copy to clipboard operation
hbci4java copied to clipboard

Package umbenennen von org.kapott in org.hbci4j

Open willuhn opened this issue 3 months ago • 1 comments

Das eigentliche Umbenennen ist nicht das Problem - das machen die Refactoring-Werkzeuge der IDEs ja automatisch. Damit würden aber alle Integrationen kaputt gemacht werden, die HBCI4Java verwenden. Es gibt etliche Klassen, die über die HBCI4Java API von anderen Projekten verwendet werden. Das sind z.B.:

org.kapott.hbci.manager.HBCIUtils org.kapott.hbci.passport.HBCIPassport org.kapott.hbci.GV.HBCIJob org.kapott.hbci.callback.HBCICallback

Aber auch unzählige weitere.

Ich habe das Ticket eher als Platzhalter erstellt, damit keiner auf die Idee kommt, mal eben per IDE-Refactoring das Package umzubenennen und das Ganze dann als Pull-Request einzureichen. Denn das ist der kleinste Teil der Arbeit. HBCI4Java wird von vielen anderen Projekten (oft in der Öffentlichkeit gar nicht bekannte) verwendet, die dann alle angepasst werden müssten. Ich bin mir nicht sicher, ob es überhaupt sinnvoll ist, das umzubenennen, weil es abgesehen von der Ästhetik keinen Mehrwert hat aber für viele Beteiligte eine Menge Arbeit bedeuten würde.

willuhn avatar Oct 28 '25 10:10 willuhn

Package umbenennen ist halt am API inkompatibel. Deshalb besser nicht.

carlbecker avatar Nov 25 '25 16:11 carlbecker