I have written a tentative roadmap on what we should do to integrate SonarPen SDK into Krita
- Move SonarPen SDK C++ into a common location
- Link: https://invent.kde.org/greenblub/sonarpen-sdk-cpp
- Discuss if SonarPen people are going to maintain it
- Talk to sysadmins for a common location for Krita build tools and utilities
- Move the repo into a common location and give SonarPen developer developer's acsess
- Review the source code of this repo! Possibly ask a wider KDE community to review it
- Port all ext_sonarpen-sdk-cpp commits into our SDP repo
- Link: https://invent.kde.org/greenblub/krita-deps-management
- Change repository links back to our main repo
- Squash extra commits that just cahnge qt's git tag
- Make sure SDK builds on all four Android platforms
- Build ext_sonarpen-sdk-cpp packages
- Port all Qt-related changes
- Link: https://invent.kde.org/greenblub/qtbase
- Reveiw: is it okay that SonarPenUtilitiesNative is created for all instances of Krita, even though they don't have this device?
- Build an updated ext_qt package
- Intergrate into Krita