GIMP 3.0 has been more than one decade in the making as the port from GTK2 to GTK3, also transitioning away from Python 2 to Python 3 support, and a wealth of other improvements from the UI to lower down into enhancing this open-source Photoshop alternative.
The GIMP project announced on X/Twitter today that they have entered the string freeze for this much anticipated release.
Man I love GIMP, it holds such a special place in my heart since I discovered it as a kid in the late aughts. There was this podcast Meet the GIMP I loved and watched on my iPod. All these years and many seizures later and I still remember the host and his voice... Rolf Steinhort I think.
@user68k I think this will be the first GTK3 app that will have an actual options menu instead of a tucked away hamburger menu with options. I think it's gonna be interesting.
GTK 2 has been EoL since 2020 (GTK 3 released in 2011). GIMP 3 marks the completion of the GTK 3 port, which by itself offers:
Moving to an actively supported version of GTK (and future migrations will be easier because the difference between 3 and 4 is a lot less than the difference between 2 and 3)
Better graphics tablet support
Better handling of HiPPI displays
Better Wayland support
Should also mean that they finished refactoring the code, thus making it easier to implement new features.
And on that last point, I would say that the biggest benefit overall with the release of GIMP 3 is that we'll finally, finally start seeing serious work on implementing non-destructive editing; I've read that some of the preliminary work is going to be shipping with the 3.0 release.
The biggest thing is probably non-destructive editing, so you can do stuff like apply filters without them changing the underlying image. Gtk3 should add better support for tablets and wayland. There's also better layer tools and font support. A lot of it was on the backend, which should eventually allow for using other color spaces like cmyk natively.
Even if that's the case, that still makes it an immature name for what should be a serious project, because I doubt they've ever seriously engaged with the concept outside of them naming their project that, hey that's an idea!
Like, I don't mind fun. But as someone into kink too, the name of a project shouldn't invoke anything to do with either ableism or BDSM, especially since kink is not understood by most people correctly, unless a project is related to kink in some way, or ableism (which I'm going to seriously be suspicious of your project and motivations unless you're disabled and are reclaiming it) it's still a very bad name that doesn't really explain anything about it at a glance/first hearing it.
Nobody was angry. Also, words have multiple uses. Just because it was used in Pulp Fiction in the BDSM context does not mean it doesn't carry the ableist definition.
What are you trying to prove here? They were asked to change it because it's ableist and they said no because it's funny. Giving me a definition does not refute that.
That would have been a good idea, but alas they think they have good reasons for not doing so. Which, they don't as their argument isn't really sound, but people have their strongly held convictions even if they're incorrect especially when it comes to foss projects, lol.
Even if their UI/UX weren't an atrocity that belongs at The Hague, the cruelty of their devs actively pushes me away from having any desire to give them another shot
I don't want to answer a specific user about the name connotations but, isn't the load of a word dependant of the intention? My friends and I call each other whores. And conversely one can use "woman" as a very badly loaded vocative.
Reclaiming a word can only be done by those who are affected by it negatively and it should always be used in a positive way by people attempting reclaiming, never negatively. I've seen no evidence of them doing this or of them ever being affected by that word negatively personally.
Also intent is not magical, it doesn't absolve people of the hurt they cause by doing something, all it might do is explain they weren't trying to be cruel, however that doesn't magically absolve anyone of anything and if they carry on doing it regardless of hurting someone etc, then they show their intent was really not what they claim it was.