[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#943889: buster-pu: package hbci4java/3.0.22+dfsg-1 hibiscus/2.8.18+dfsg-2



Control: tags -1 - moreinfo

Hi Adam,

thanks a lot for looking into this.

* Adam D. Barratt <adam@adam-barratt.org.uk> [2020-01-28 22:47]:
On Thu, 2019-10-31 at 14:00 +0100, Jochen Sprickerhof wrote:
I would like to integrate new upstream versions of hbci4java and
hibiscus into Debian 10 (buster). Hibiscus is a electronic banking
software and hbci4java the underlying library. The update is
necessary because of the new EU directive on payment services (PSD2)
[1], leading to changes in the interfaces of most European banks and
thus breaking Hibiscus for most users.

Due to the new upstream versions, the diff is quiet big (~1MB) so I
only include links to the diff [2, 3] here. I can send the full diff
as well, if you prefer.

They are quite large, particularly the hbci4java diff. :-( I guess it's
unlikely that such a large change would be needed again during buster's
lifetime?

I surely hope not. The EU regulation making this change needed is from 2015 but banks where only required to implement it by 14th of September 2019 and most banks implemented it to this date or even afterwards. Even worse, every bank implemented it slightly different so upstream had to wait for the banks to implement the client side. I'm not aware of new regulation and the predecessor was from 2007, so we should be save for the coming ~12 years ;).

Regarding the size of the diff, I didn't look into making it smaller as I wouldn't be able to test if specific changes are needed as I don't have accounts with all the banks.

Cheers Jochen

Attachment: signature.asc
Description: PGP signature


Reply to: