implementing support for GTK4 is clearly something that should be on the road-map; but i agree that GTK support should not be a deciding factor for the project's future - GTK is non-essential - it is the equivalent of the optional GTK bindings for other languages (python, ruby, etc) - no one would suggest retiring python or ruby if only because the GTK or QT bindings were no longer supported
also arch and other distros still support GTK2 - the debian event is more of a wake-up call than a crisis - the arch maintainer disabled GTK last year; but IIRC that was only because the gst-browser program was not working properly - gst-browser was broken in debian for many years before that; because debian still builds the stable release (3.2), where arch builds the "alpha" release (3.2.91) - since then, arch also dropped the package a few months ago (moved it to the AUR) i think the highest priority would be to repair or drop anything that is broken in 3.2.91 as it is now (eg: the gst-browser, the blox browser, etc), even if that means yanking GTK entirely; and make a release of what remains - then work toward restoring what was removed with GTK4 equivalents for a future release if some momentum can be started here, i will begin by filing a RTS (Request To Salvage) the debian package - the AUR package also needs a maintainer, so i could do that also i do like this project and would like to see it continue, so i will do what i can with the code-base, at least to review and test changes - i have very little free time though - i am registered on savannah and fencepost; so i could do some admin tasks from time to time i think the primary factor for the future though, is how much attention you (Holger) can give - as the sole maintainer, it is mostly your decision whether gnu-smalltalk continues or not - this message is mostly repeating what i have been suggesting for years On Sun, 14 Nov 2021 14:18:51 +0800 Holger wrote: > Indeed. We should promote 3.2.91 to 3.3.0 and cope with VisualGST being > slightly broken (it's based on GTK+ 2.0 anyway). Let me aim to do this before > the end of the year.