The KDE community is slowly starting to outline goals for the future 6th branch of its products. Thus, from November 22 to 24, a sprint dedicated to KDE Frameworks 6 will be held at the Berlin office of the Mercedes-Benz Innovation Lab.
Work on the new branch of KDE libraries will be devoted to modernizing and cleaning the API, in particular the following will be done:
- separation of abstractions and implementations of libraries;
- abstraction from platform-specific mechanisms like QtWidget and DBus;
- cleaning up obsolete technologies such as pre-Unicode emoji;
- bringing class layouts to a more logical form;
- removing interface code where it is not needed;
- cleaning up duplication of implementations - moving to Qt components wherever possible;
- transferring QML bindings to the appropriate libraries.
Discussion of plans continues, anyone can make their proposal at corresponding Fabricator page
Source: linux.org.ru