April 17, 2023, 5:33 p.m.
The GTK4 migration is one of the major refactoring projects on Inkscape’s roadmap. Besides migrating to a newer and more actively developed GUI framework version, this will help to significantly improve the performance of the user interface and the canvas (in particular OpenGL).
However, the migration is a complex endeavour and will change hundreds of files in our codebase. For this reason, it is imperative to perform the migration as quickly as possible, because all other work that touches the user interface during the migration time will face conflicts.
For this reason, the development team has decided to accelerate the migration in a two-fold way: a GTK expert, i.e. a senior C++ developer with GTK experience, will be hired and bring expert knowledge about GTK to the table. At the same time, an Inkscape expert will be hired