KDE to focus on Wayland support, unification and application delivery

Lydia Pintscher, President of KDE eV, a non-profit organization overseeing the development of the KDE project, in her acceptance speech at Akademy 2019 presented new objectives of the project, which will be given increased attention during development in the next two years. The targets are selected based on a community vote. Past goals have been defined in 2017 and touched upon improving the convenience of working with basic applications, ensuring the confidentiality of user data and creating comfortable conditions for new members of the community.

New goals:

  • Completion of the transition to Wayland. Wayland is seen as the future of the desktop, but in its current form, support for this protocol in KDE has not yet been brought to the level necessary to fully replace X11. In the next two years, it is planned to transfer the KDE core to Wayland, eliminate existing shortcomings and make the primary KDE environment running on top of Wayland, and move X11 into the category of options and optional dependencies.
  • Improved consistency and collaboration in application development. In addition to differences in design, there are inconsistencies in functionality across various KDE applications. For example, tabs are implemented differently in Falkon, Konsole, Dolphin, and Kate, making it difficult for developers to make bug fixes and confusing users. The goal is to unify the behavior of common application elements such as sidebars, drop-down menus, and tabs, and to bring KDE application sites to a consistent look and feel. Other goals include reducing application fragmentation and overlapping applications (for example, when several different media players are offered).
  • Putting order in the means of delivery and distribution of applications. KDE offers over 200 programs and a myriad of add-ons, plug-ins and plasmoids, but up to recent there was not even an updated catalog site where these applications would be listed.
    Among the goals are the modernization of the platforms through which KDE developers interact with users, the improvement of the mechanisms for generating packages with applications, the revision of the documentation and metadata supplied with applications.

Source: opennet.ru

Add a comment