4 ms·
GP's point is that those meaningful changes shouldn't also include breaking backwards compatibility because you don't want to support the old stuff.
by Zuiii 4y ago
GP's point is that those meaningful changes shouldn't also include breaking backwards compatibility because you don't want to support the old stuff.
- jeroenhd 4y agoHalf the comments here are "I wish the world hadn't moved beyond GTK2". I don't see the problem myself (GTK3 isn't libadwaita and some of the GTK2 controls like the file picker belong in a museum) but there's clearly a vocal group of people out there who will use GTK2/Gimp 2 for as long as they possibly can. It also saves a lot of problems with stable distributions (Debian, Ubuntu, etc.) because they can't just upgrade dependencies willy-nilly, and nobody wants a custom Debian patched GIMP to port back features from the next minor release. Taking the time to do a rewrite can help to prevent a half-broken intermediate state with wrapper objects and facades everywhere to deal with the version difference.