KSANECore in KDE review
Alexander Stippich
a.stippich at gmx.net
Sun Mar 27 17:29:18 BST 2022
Hello everyone,
KSANECore is now in KDE review. Kåre and I mentioned it in previous emails
before, but as a short summary:
KSANECore is a Qt interface to the SANE scanner library. It is stripped out of
the KSaneWidget of libksane without any QWidget dependency. It is currently
located inside the libksane repository as KSaneCore and basically just copied
into the new repository.
Due to breaking API anyway, the code was cleaned up, better named as well as
smaller API fixes made on top. Also, KSANECore is fully REUSE compliant.
KSaneWidget of libksane will remain ABI compatible.
I don't know if it is strictly required to move the new repo with already
existing code through KDE review, but I guessed it is better to be on the safe
side :)
The plan is to switch libksane and Skanpage over to the new library during the
KDE Gear 22.08 release cycle. The adaptions are located at
https://invent.kde.org/astippich/skanpage/-/commits/ksanecore
and
https://invent.kde.org/astippich/libksane/-/commits/ksanecoreSplit
Best regards,
Alex
More information about the kde-core-devel
mailing list