4 ms·
I think this discussion highlights perfectly why Gimps UX sucks. It is because the people who made it has a view on UX like you do and refuse to put in the work
by username90 5y ago
I think this discussion highlights perfectly why Gimps UX sucks. It is because the people who made it has a view on UX like you do and refuse to put in the work to fix it, with arguments such as "That isn't an UX issue" and so on. Fact is that Gimps UX sucks and people will have to live with it since it is a free product so the developers don't have any reason to do what you want.
Anyway, you might be right about this issue, I am not an expert on image editing. However I do understand UX and your view on development will lead to horrible UX like what you have in Gimp. It might work great in enterprise products where you sell features and not UX, but a product intended to be used by normal users needs more work on UX for people to like them.
- zxzax 5y agoI'm saying this as some who's done UX and is familiar with the problems in GIMP, there really is no quick fix that can be done here. If you view everything as a UX issue that can simply be solved by moving things around, then we can't really have a discussion because there is no meaningful distinction we can make. The major issues with GIMP are mostly on the backend. The work is being put in to fix it, but it's slow going because there are not enough people working on it. I agree with you that people would really see it as a UX improvement if there were good shape tools like photoshop has, but my point is you can't just get that by changing around the ellipse select tool. If it were that easy, somebody would have done it by now. The GIMP people I've known have said they would love to fix a lot of things but it's harder than it seems and they don't have infinite time. Just to make it a little clearer what I mean here: if there were actual shape drawing capabilities on the backend then it would be pretty easy to make any kind of circle/ellipse tool that you wanted, or set up the circle tool to do what you want by default, but those don't exist right now.
- username90 5y ago> If you view everything as a UX issue that can simply be solved by moving things around That isn't what UX is about. I am making games, and stuff that isn't simply moving things about is a core part of user experience. For example consider a game where you want to move around armies on a map. You can implement that by moving around the armies using numpad only, or you can calculate a shortest path on a mouse click to a location and show it to the user. Both allows the same kind of movement, but the second offers way better user experience which is why all modern big strategy games uses it over one step at a time movement. > but my point is you can't just get that by changing around the ellipse select tool I never said that a good UX was easy, I just said that the developers of GIMP didn't want to put into the work to make GIMP have good UX, and a lot of that work is redesigning the technical architecture or implementing those features the tedious ugly way. It is possible to make it decently easy to make easy to use tools for gimp, I just don't know all the details of what those tools should do exactly but I know how to build that sort of things. When making games you don't have as patient users as you have in GIMP, so you'd never get away with that kind of UX, so from my perspective when your product has GIMP's level of UX then it isn't complete as a product since it would basically ensure business failure.
- zxzax 5y agoI'm not much of a gamer but what you are describing doesn't seem to be relevant, for example there are simpler games where moving using numpad is perfectly usable and desired. There is not really anything specific you're designing for there, you just chose to make that type of game. >the developers of GIMP didn't want to put into the work to make GIMP have good UX From what I have heard from GIMP developers, this is not correct. There is plenty of desire to fix issues, the main issue is lack of contributors. Please help if that's what you're interested in. You're talking about "getting away with the UX" but I'm also not sure what you're talking about there, GIMP is not a commercial product that is trying to get customers. It's an open source project driven by volunteers who improve it in their free time because they feel like it.
- username90 5y agoFrom experience I am almost certain the issue has to do with architecture, the original developers didn't properly consider UX when making the first steps and that has shaped how everything else was implemented in it, and this is the end result. Fixing it at that stage is way too much work as you said, rewriting all tools and the UI from scratch would probably be the easiest way to fix the UX at this point. If it was easy then it would have been fixed as it is an open project as you said.
- zxzax 5y agoThat's true to an extent, but the backend changes should make it more feasible to refactor the UI or to build alternative UIs with other feature sets.