News for hackers. Stuff that matters.
Re:GIMP 2.10.0 Release Candidate 1 Released by nkkollaw on Tuesday March 27, 2018 @07:39AM (#16687330)
You did and will keep getting downvoted (like my comment below about GIMP's usability will), but you're absolutely right.

This is another case where developers decide what's cool, and of course pick features that are cool to them, not their users.

Not once in my life would I ever think I'm missing that feature in GIMP.

Re:GIMP 2.10.0 Release Candidate 1 Released by avian on Tuesday March 27, 2018 @08:10AM (#16687500)
Did you stop to think that perhaps GIMP's developers are in fact its users? I'm an engineer and I draw as a hobby. I don't mind developer-oriented features in my drawing program. If I wanted Photoshop, I would be using that.
Re:GIMP 2.10.0 Release Candidate 1 Released by Karunamon on Tuesday March 27, 2018 @08:17AM (#16687546)
That’s all well and good, but if GIMP is targeting devs first who are also artists, Linux remains an OS without an image editor targeted at artists first. IMO that’s an important hole in the software library that prevents wider adoption.
Re:GIMP 2.10.0 Release Candidate 1 Released by callahad on Tuesday March 27, 2018 @08:32AM (#16687643)
Krita (https://krita.org) is 12 years old, and just released version 4.0 last week. HN comments: https://news.ycombinator.com/item?id=16647445
Re:GIMP 2.10.0 Release Candidate 1 Released by prokoudine on Tuesday March 27, 2018 @07:06PM (#16693646)
> Krita (https://krita.org) is 12 years old

No, it's not :)

"At the 31st of May, 1999, the KImageShop project officially kicked off with a mail by Matthias Elter."

From the very website you linked to :)

Re:GIMP 2.10.0 Release Candidate 1 Released by callahad on Tuesday March 27, 2018 @07:19PM (#16693708)
Hah! I blame the Wikipedia sidebar, which claims the initial release was 21st June, 2005: https://en.m.wikipedia.org/wiki/Krita :)
Re:GIMP 2.10.0 Release Candidate 1 Released by prokoudine on Tuesday March 27, 2018 @07:55PM (#16693898)
Yeah, Krita's naming history is a tad convoluted.

Still, a truly amazing project.

Re:GIMP 2.10.0 Release Candidate 1 Released by gilrain on Tuesday March 27, 2018 @09:22AM (#16688021)
And if you complain that Krita lacks photo manipulation features, you're told "Of course, because Krita is only targeted at illustrators!" The open source evangelists always have a dodge.
Re:GIMP 2.10.0 Release Candidate 1 Released by callahad on Tuesday March 27, 2018 @09:48AM (#16688280)
And that's a completely legitimate response.

Krita is targeted at artists and illustrators, just like any other specialized tool. People don't look at Vim and complain that lacks desktop publishing features, despite novelists and programmers both needing to manipulate text.

The original complaint regarded tools for artists, and that's Krita. For photographers, there's DarkTable (https://www.darktable.org/), RawTherapee (http://www.rawtherapee.com/), and many others. For my modest needs, I find DigiKam (and occasionally The GIMP) adequate, though I am envious of proprietary tools.

Re:GIMP 2.10.0 Release Candidate 1 Released by gilrain on Tuesday March 27, 2018 @09:59AM (#16688392)
And when we complain about usability issues and lack of features in those programs (such as GIMP!), we're told that there are lots of open source alternatives; for instance, look how slick Krita is!

And thus the cyclical debate continues for another turn while a competitive raster editor remains unavailable in the open source ecosystem.

Re:GIMP 2.10.0 Release Candidate 1 Released by prokoudine on Tuesday March 27, 2018 @07:27PM (#16693752)
No, when you complain about usability issues in GIMP to _me_, I actually listen and make notes. Some of these notes end up in the bug tracker.

But not, and I repeat -- not when complaints are made in demanding and offensive tone, without providing useful feedback.

Re:GIMP 2.10.0 Release Candidate 1 Released by gilrain on Wednesday March 28, 2018 @09:14AM (#16697396)
If you discard feedback based on tone, you will very obviously bias yourself toward only accepting positive or positive-leaning feedback. I'm sure you can see how that would seriously hinder software quality in the long run. And, indeed, we can see that it has in the case of GIMP.
Re:GIMP 2.10.0 Release Candidate 1 Released by prokoudine on Wednesday March 28, 2018 @06:44PM (#16702712)
You kinda missed the part where I mention tone _and_ lack of useful feedback.
Re:GIMP 2.10.0 Release Candidate 1 Released by lovelearning on Tuesday March 27, 2018 @09:41AM (#16688217)
What's with the entitlement here? These are people sacrificing their time and going largely unpaid (AFAIK) for their efforts. I for one am happy and grateful that these "dodgy" open source evangelists exist and offer us all a choice for free. If I have a subjective usability problem with their software, far more constructive to take the effort to try and fix it myself than complain like a diva.
Re:GIMP 2.10.0 Release Candidate 1 Released by s73v3r_ on Tuesday March 27, 2018 @12:59PM (#16690461)
What's with the entitlement in thinking that something being open source means its above criticism?

Further, people have tried to get usability fixes into GIMP, and been shot down, as "that's not what the project wants to do."

Re:GIMP 2.10.0 Release Candidate 1 Released by lovelearning on Tuesday March 27, 2018 @01:55PM (#16691046)
The entitlement I was referring to was based on the tone of the criticism. "I wish Krita had image editing features" wouldn't have got any reply from me. But adding "the open source evangelists always have a dodge" sounds to me like a personal attack on those devs. Do they owe something to the artist community? Or have they breached the terms of some work-for-hire contract from the graphics industry to code an all-in-one tool? Nope.

What is the "dodging" in limiting functional scope of a tool? Each and every software project I know of places some limits on what it will and won't implement. Even Adobe has a suite of tools where one tool like Photoshop can do things Illustrator can't and vice versa. It's not Adobe being "dodgy" about their tools, and nor are open source projects.

Nothing stops people from forking GIMP, implementing whatever fixes they want, distributing, and even selling it. Refusing pull requests is not a crime.

Re:GIMP 2.10.0 Release Candidate 1 Released by s73v3r_ on Tuesday March 27, 2018 @04:00PM (#16692211)
"Nothing stops people from forking GIMP, implementing whatever fixes they want, distributing, and even selling it. Refusing pull requests is not a crime."

To put that up as the solution is to be fully divorced from reality.

Re:GIMP 2.10.0 Release Candidate 1 Released by prokoudine on Tuesday March 27, 2018 @05:09PM (#16692741)
"Further, people have tried to get usability fixes into GIMP, and been shot down"

Just gimme the facts, please.

Re:GIMP 2.10.0 Release Candidate 1 Released by gilrain on Tuesday March 27, 2018 @09:55AM (#16688351)
The "entitlement" is from people who are frustrated that the open source software movement lacks such a fundamental piece of the desktop software puzzle.

The confrontation comes from the fact that one side insists the software is there (GIMP), whereas the other side view them as disconnected from reality since its use in industry rounds to 0%.

Re:GIMP 2.10.0 Release Candidate 1 Released by lovelearning on Tuesday March 27, 2018 @10:13AM (#16688547)
I don't see why perceived usage share in industry should motivate dissing open source devs. GIMP has a user base and fans who obviously think it's good enough for their needs. If the professionals in the industry and their employers have a need for an all-in-one free software that can do everything - image editing, illustrations, maybe throw in 3D and animations while we are at it - then the industry should contribute towards building it. All the building blocks are available, thanks to those dodgy open source devs.
Re:GIMP 2.10.0 Release Candidate 1 Released by Karunamon on Tuesday March 27, 2018 @12:09PM (#16689863)
What can be and what is are two different things. GIMP is not a serious competitor to Photoshop, full stop. So long as there is no serious competitor to Photoshop, that's a huge swath of the professional world (and much of the non-professional) that won't ever give Linux the time of day. There's a reason that Photoshop is teetering dangerously close to being a genercised trademark!

And I think the attitude comes in when GIMP is ignorantly held up as if it were a serious competitor. It isn't. It's something else entirely. It might be good enough for people to make memes for internet shitposting, but between the missing features and the alien UI (to the point where a massive reskin [1] was around for a while), it's never going to be used in industry.

If the GIMP devs want to continue down this path, more power to 'em, I just want the people claiming that it's a Photoshop competitor to educate themselves :)

[1]: https://en.wikipedia.org/wiki/GIMPshop

Re:GIMP 2.10.0 Release Candidate 1 Released by lovelearning on Tuesday March 27, 2018 @12:43PM (#16690276)
This thread seems to be full of people making baseless assumptions about GIMP that I don't see the GIMP devs themselves make or any open source enthusiast make.

Who here is claiming GIMP is a serious competitor to Photoshop, or even a competitor at all? Even the GIMP team doesn't (https://www.gimp.org/docs/userfaq.html#are-you-trying-to-dev...).

Or that GIMP is targeting graphics professionals or graphics industry? Don't think so... "We do, however, acknowledge the fact that people will treat GIMP as Photoshop replacement no matter what we tell them, and that’s all right with us. You own this software, it’s up to you to decide how you make use of it."

It is what it is. A tool. That happens to be free and is good enough for some. As somebody above said, it's like complaining why emacs / kate / geany or whatever editor can't do something that visual studio can. If the industry wants a serious competitor to Photoshop, time for them to start building it anew or taking existing free tools nearer to that goal or funding open source devs to do it for them. Complaining and ranting against open source devs who have zero obligations to the industry is not going to achieve anything.

Re:GIMP 2.10.0 Release Candidate 1 Released by s73v3r_ on Tuesday March 27, 2018 @01:00PM (#16690478)
To pretend that any of the things said about GIMP in this thread are "baseless" are to stick your head in the sand.
Re:GIMP 2.10.0 Release Candidate 1 Released by prokoudine on Tuesday March 27, 2018 @06:14PM (#16693268)
Fair enough. _Most_ things said about GIMP in this thread are complete and utter made-up bullshit that won't stand fact-checking. How about that? Better? :)
Re:GIMP 2.10.0 Release Candidate 1 Released by s73v3r_ on Tuesday March 27, 2018 @06:43PM (#16693496)
No. Most things said about GIMP and the developers are said because they have basis in reality.
Re:GIMP 2.10.0 Release Candidate 1 Released by zzzcpan on Tuesday March 27, 2018 @09:35AM (#16688151)
Inkscape, mypaint and gimp is pretty much all there is to use professionally on linux. And they complement each other surprisingly well. Inkscape is the main workhorse, mypaint is for sketches and gimp is to prepare some photos and raster images to import into inkscape (you can't do a lot in gimp).
Re:GIMP 2.10.0 Release Candidate 1 Released by slantyyz on Tuesday March 27, 2018 @10:53AM (#16688990)
It's been a while since I've used Inkscape to import .ai files, but does Inkscape still have a tendency to mangle them when you try to import them?

If you're moving from one platform to another, you want legacy files to import perfectly, especially when you don't have time to convert old Illustrator assets into svg files.

On Mac/Windows at least, Affinity Designer was the first app around $50 or under that didn't mangle any of the .ai files I threw at it.

Re:GIMP 2.10.0 Release Candidate 1 Released by zzzcpan on Tuesday March 27, 2018 @02:47PM (#16691557)
Yes, you still need to convert to svg for the best result. These things will always be fragile.
Re:GIMP 2.10.0 Release Candidate 1 Released by nkkollaw on Tuesday March 27, 2018 @10:52AM (#16688977)
Krita is great, but maybe more for drawing.

I think Pinta is a really good software for artists.

Re:GIMP 2.10.0 Release Candidate 1 Released by CorpusCalcium on Tuesday March 27, 2018 @01:44PM (#16690959)
Very few people can devote the significant time necessary to make free professional-grade stuff just for the sake of a wider audience.

And unless you're an artist who does that yourself, it's a bit much to ask others to meet your needs for free like that in the first place.

If non-dev artists want to see that gap close, they need to contribute, not just wait for mana from heaven.

No, that doesn't have to mean actually writing the software. But it could mean paying someone else to do the coding, even if the software is ultimately released as OSS.

Re:GIMP 2.10.0 Release Candidate 1 Released by aoloe on Tuesday March 27, 2018 @08:58AM (#16687828)
mypaint (http://mypaint.org) is like krita but for the hobby painters...
Re:GIMP 2.10.0 Release Candidate 1 Released by nkkollaw on Tuesday March 27, 2018 @10:21AM (#16688639)
> Did you stop to think that perhaps GIMP's developers are in fact its users?

GIMP's users aren't the handful of developers who develop GIMP. GIMP's users would be people that switch to Linux and are looking for an alternative to Photoshop. GIMP is for some reason referred to them as the go-to for image manipulation on Linux so they try it, and when they can't use it they either install Photoshop via Wine or go back to Windows.

I don't know why people recommend GIMP instead of Pinta or more usable software, honestly.

Re:GIMP 2.10.0 Release Candidate 1 Released by prokoudine on Tuesday March 27, 2018 @06:45PM (#16693517)
> I don't know why people recommend GIMP instead of Pinta or more usable software, honestly.

Try adding a text line, then editing it. See if you still want to recommend Pinta.

I absolutely love the idea of having a simple image editor for users who don't need most GIMP features. Pinta devs got quite a few things right, but it needs SO much more work...

Re:GIMP 2.10.0 Release Candidate 1 Released by bitwize on Tuesday March 27, 2018 @09:32AM (#16688123)
You may not mind developer-oriented features, but the vast, vast majority of artists do. This is why Photoshop wins. Adobe has customers, and Photoshop's devs have to either listen to the customers, or be fired.
Re:GIMP 2.10.0 Release Candidate 1 Released by seba_dos1 on Tuesday March 27, 2018 @09:39AM (#16688194)
Which is exactly why a feature like the one we're discussing has been included in Photoshop for ages, along with stuff like custom swap space management for image buffers? :P
Re:GIMP 2.10.0 Release Candidate 1 Released by paulie_a on Tuesday March 27, 2018 @09:46AM (#16688262)
Last time I checked, Photoshop and most of adobe's products barely function on a 4k device, yet Gimp works nicely.

It's astounding that a company that makes graphics software can't support modern hardware at all.

But I guess they are the company that can't fix the tremendous piece of shit known as flash

Re:GIMP 2.10.0 Release Candidate 1 Released by bkor on Tuesday March 27, 2018 @11:26AM (#16689393)
> Last time I checked, Photoshop and most of adobe's products barely function on a 4k device, yet Gimp works nicely.

That's a surprise and nice to hear! I thought the support wasn't too great and it requires GTK+3.x or newer. It still uses GTK+2.x (see https://wiki.gimp.org/wiki/Roadmap).

Re:GIMP 2.10.0 Release Candidate 1 Released by seba_dos1 on Tuesday March 27, 2018 @11:48AM (#16689632)
There are some shortcomings on the UI side (you need to take care of DPI setting for starters, and you also need to configure some details separately to have usable button sizes for instance), but I'm using it on GNU/Linux with 3200x1800 13" screen and works just fine.
Re:GIMP 2.10.0 Release Candidate 1 Released by detaro on Tuesday March 27, 2018 @08:12AM (#16687514)
With that logic, you can argue against any debugging facility in software. Log files? Only developers think those are cool, useless!

FWIW, I have missed better tools for performance tweaking in competing (Adobe) products, so while I don't know if the one in GIMP would be useful, I can see why one would want something like it even as an end user.

Re:GIMP 2.10.0 Release Candidate 1 Released by nkkollaw on Tuesday March 27, 2018 @10:38AM (#16688822)
> With that logic, you can argue against any debugging facility in software. Log files? Only developers think those are cool, useless!

Log files aren't user-facing. A performance meter in an image editing program is completely useless to 99% of its users.

Re:GIMP 2.10.0 Release Candidate 1 Released by detaro on Tuesday March 27, 2018 @10:45AM (#16688914)
So performance tools are fine, as long as they are hard to find (=not user-facing)? And the percentage of users that would want them has to live with worse access to them to not scare the others with an extra menu entry?
Re:GIMP 2.10.0 Release Candidate 1 Released by nkkollaw on Tuesday March 27, 2018 @01:27PM (#16690779)
Yes.

The more commonly used features are, the more prominent they should be in the UI.

If not, the "Compose" or "Send" button in email clients should be as big as "view connection details" (to give you an example).

That's how you reduce clutter. GIMP does that horribly, so they should probably _remove_ something, not add.

Re:GIMP 2.10.0 Release Candidate 1 Released by prokoudine on Tuesday March 27, 2018 @07:09PM (#16693667)
The Dashboard dock is user-facing only if the user chooses is to be user-facing.

Come on, get a grip on yourself.

Re:GIMP 2.10.0 Release Candidate 1 Released by prokoudine on Tuesday March 27, 2018 @05:08PM (#16692731)
The feature was developed to help identifying bottlenecks in how GIMP uses cache. It was added to make GIMP faster. Do you want GIMP to be slower?
Re:GIMP 2.10.0 Release Candidate 1 Released by nkkollaw on Tuesday March 27, 2018 @05:56PM (#16693117)
Kind of a contorted way of seeing this, but I'll go for it.

So, as a user I have to identify bottlenecks, now..? That would be my first question.

Since you're implying that by not thinking the performance indicator is an important feature for the average user I want GIMP to be slower, yes--actually I would definitely opt for a slower, usable program than a fast unusable one, and I never thought speed was a problem of GIMP.

Right now I'm running Wine to be able to edit this PSD file without going crazy trying to use GIMP's interface, so obviously speed is not what I care about. I'm sure I'm not the only one, since other problems and not speed seem to be stopping people from using GIMP as their image editor.

Re:GIMP 2.10.0 Release Candidate 1 Released by prokoudine on Tuesday March 27, 2018 @06:09PM (#16693224)
> So, as a user I have to identify bottlenecks, now..? That would be my first question.

Please do pay attention. The release notes specifically describe who did that and for what purpose, and what's in it for end-users. It's all there for you to read. Just please pay attention.

> and I never thought speed was a problem of GIMP

Which suggests that you never used such a basic feature as Gaussian blur in both Photoshop and GIMP.

GIMP _is_ slower than it should be. It actually _is_ a problem for people with modern DSLRs. We want to fix that problem.

Re:GIMP 2.10.0 Release Candidate 1 Released by zzzcpan on Tuesday March 27, 2018 @06:13PM (#16693257)
Exactly. As someone who did use Photoshop professionally for years, I got used to Gimp's quirks in like a few days, but hit the performance wall right after that. Pretty much nothing I did in Photoshop is possible in Gimp due to performance issues.
Re:GIMP 2.10.0 Release Candidate 1 Released by nkkollaw on Tuesday March 27, 2018 @06:18PM (#16693307)
Are _you_ paying attention (your tone is absolutely horrible, by the way)? I'm saying that I doubt the project's priorities are in line with those of its users.

Are you sure that performance is a problem for most users? I have talked to people about GIMP before, and it came out 0 times, while usability was the problem that forced most people to install Photoshop or go back to Windows.

In the past 3 days, I've opened pretty big illustrations (about 20,000px* 8000px) on a i35 thinker (mobile phone processor), and I had absolutely no problem opening them, scrolling around, etc.

Doing basic operations like moving, cropping, and resizing layers was so cumbersome that after 3 days I gave up and installed Photoshop 7.

Re:GIMP 2.10.0 Release Candidate 1 Released by prokoudine on Tuesday March 27, 2018 @06:34PM (#16693418)
> Are _you_ paying attention (your tone is absolutely horrible, by the way)? I'm saying that I doubt the project's priorities are in line with those of its users.

You don't like my tone, and I don't like your inability to process basic information written in clear English in the first two paragraphs of an article that you are discussing, followed by making ridiculous offensive statements. Are we even?

> Are you sure that performance is a problem for most users?

The majority of people who work on large images and use filters do have issue with performance of GIMP. Helping them is a priority to us.

> Doing basic operations like moving, cropping, and resizing layers was so cumbersome that after 3 days I gave up and installed Photoshop 7.

I'm still waiting for those "4 times fewer steps" in Pinta.

Re:GIMP 2.10.0 Release Candidate 1 Released by nkkollaw on Tuesday March 27, 2018 @07:33PM (#16693786)
Whatever, man.

If you're part of the project, your attitude is exactly what I'm talking about, so thanks for reinforcing my convictions.

If you're not, since I'm unable to process basic information I wouldn't want to waste your time.

Let's call it a day.

Re:GIMP 2.10.0 Release Candidate 1 Released by prokoudine on Tuesday March 27, 2018 @08:01PM (#16693941)
Yes, as project's contributor I find your claims blatantly inaccurate and offensive. That said, my way of handling them is most likely far from being humble.
Re:GIMP 2.10.0 Release Candidate 1 Released by nkkollaw on Tuesday March 27, 2018 @09:04PM (#16694279)
> Yes, as project's contributor I find your claims blatantly inaccurate and offensive

That's funny. They can't be inaccurate, because I'm talking about my personal experience using the software.

As for offending, I never even talked about anyone--just the project, and you are the one who's offended me personally by saying that I should get a grip of myself, I don't understand basic concepts in English, etc. etc.--which let me tell you doesn't look that good for GIMP as a project.

This is how many open source projects handle criticism. I've seen this before, and I'm not surprised. Like I said, thanks for reinforcing the conviction I have that many projects stay in their silos and don't listen to users--to say it nicely--because they don't owe them anything (which of course it's true, but still).

Regular users have no idea how to or have the willingness to get in touch with you, they'll just uninstall and move on. When someone in the middle like me does offer criticism, he doesn't understand basic concepts explained clearly to him--like you said--so obviously there's no solution.

> That said, my way of handling them is most likely far from being humble.

I guess we agree on this one (yay!)

Re:GIMP 2.10.0 Release Candidate 1 Released by prokoudine on Tuesday March 27, 2018 @11:42PM (#16695081)
> This is how many open source projects handle criticism.

No, this is how some projects handle bullshit.

Criticism is fine and even useful.

Lemme explain the difference, because you are still not taking a grip on yourself.

When you think developers introduced a regression and refuse to fix it, and you can use arguments other than 'because I said so' to prove your point — this is criticism.

When you completely disregard all explanations why a certain feature was added, when you completely dismiss people pointing out that no, in fact other software has the same feature, and people do use it, then continue arguing ad nauseam — this is bullshit.

Got it? Good.

Now, you can be constructive and pay attention, and then we can have a conversation, or you can continue dismissing facts and go on living in an echo chamber. Your choice.

Re:GIMP 2.10.0 Release Candidate 1 Released by nkkollaw on Wednesday March 28, 2018 @03:57AM (#16696168)
Keep offending.

You both prove my point further and give me something to link to for whenever the attitude of GIMP devs towards users will come up.