Package: release.debian.org
Severity: normal
Tags: buster
User: release.debian....@packages.debian.org
Usertags: pu

Hi release team,

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.

Apart from the upstream change there is only a small patch in hibiscus
needed to remove a version locking [4].

The hibiscus version is in testing for some time and the previous patch
release of hbci4java as well. Both versions have no open bugs and work
fine for me and for others (according to user reports). I uploaded the
latest version of hbci4java today which mostly contain licensing
corrections.

Note that it only makes sense to update both together so I open only one
issue but can open a second one if you prefer.

Cheers Jochen

[1] 
https://en.wikipedia.org/wiki/Payment_Services_Directive#Revised_Directive_on_Payment_Services_(PSD2)
[2] 
https://github.com/willuhn/hibiscus/compare/V_2_8_10_BUILD_374..V_2_8_18_BUILD_382
[3] 
https://github.com/hbci4j/hbci4java/compare/hbci4j-core-3.0.22...hbci4j-core-3.1.22
[4] 
https://sources.debian.org/src/hibiscus/2.8.18+dfsg-2/debian/patches/0006-Disable-version-check.patch/

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.2.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply via email to