Work has begun on KDE Frameworks 6 goals

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

Add a comment