Slashdot Mirror


After New GIMP Release, Core Developer Discusses Future of GIMP and GEGL (girinstud.io)

GIMP 2.9.4 was released earlier this month, featuring "symmetry painting" and the ability to remove holes when selecting a region, as well as improvements to many of its other graphics-editing tools. But today core developer Jehan Pages discussed the vision for GIMP's future, writing that the Generic Graphics (GEGL) programming library "is a hell of a cool project and I think it could be the future of Free and Open Source image processing": I want to imagine a future where most big graphics programs integrate GEGL, where Blender for instance would have GEGL as the new implementation of nodes, with image processing graphs which can be exchanged between programs, where darktable would share buffers with GIMP so that images can be edited in one program and updated in real time in the other, and so on. Well of course the short/mid-term improvements will be non-destructive editing with live preview on high bit depth images, and that's already awesomely cool right...?

[C]ontributing to Free Software is not just adding any random feature, that's also about discussing, discovering others' workflow, comparing, sometimes even compromising or realizing that our ideas are not always perfect. This is part of the process and actually a pretty good mental builder. In any case we will work hard for a better GIMP

15 of 117 comments (clear)

  1. Software Modularity is a Dream? by ramorim · · Score: 4, Interesting

    I think it could be extended to Inkscape too. Imagine the three software - GIMP, Blender and Inkscape - working as modules, sharing the same user file model.

    1. Re:Software Modularity is a Dream? by Anonymous Coward · · Score: 4, Funny

      Also, the name is a fork-bomb.

      1. expansion gives GNU Image Manipulation Program

      2. expansion gives GNU's not Unix Image Manipulation Program

      3. expansion gives GNU's not Unix's not Unix Image Manipulation Program

      4. expansion gives GNU's not Unix's not Unix's not Unix Image Manipulation Program

      etc etc

  2. Gimp... We're still waiting for something, right? by fustakrakich · · Score: 5, Funny

    CMYK.. I think? Can't really remember, but suddenly the Village People came to mind.

    --
    “He’s not deformed, he’s just drunk!”
  3. Current Version is GIMP 2.8.18 by DERoss · · Score: 4, Informative

    The current end-user version of GIMP is 2.8.18. Per the GIMP Web site home page, version 2.9.4 is a development version and not an end-user, stable version. The next end-user, stable version will be 2.10. Use 2.9.4 at your own risk.

    Go to http://www.gimp.org/downloads/ and scroll down about 2/3 to "Development snapshots".

    1. Re:Current Version is GIMP 2.8.18 by chipschap · · Score: 3, Interesting

      I must be getting in early as there is no whining so far about GIMP being far inferior to Photoshop.

      What real world work can be done in Photoshop but not GIMP? I'm not trolling, this is a serious question ... often obscure seldom-used features get compared ... out there in the world of practical productive work, what are the true shortcomings?

      In my own basic world, where I do stuff for the web and some (print) book covers, I've done fine with GIMP for quite a while.

    2. Re:Current Version is GIMP 2.8.18 by SolemnLord · · Score: 4, Informative

      What real world work can be done in Photoshop but not GIMP?

      It isn't that GIMP lacks features Photoshop has, it's that Adobe has focused on making work easier at the professional level. It simply has smarter tools and systems that are designed to help streamline workflows. Content aware fill is a decent example: GIMP has a plugin that can do the same task, but it's slower, not as effective, and doesn't come out-of-the-box. Sure, content aware fill isn't a necessary tool, and GIMP has its own version, but Photoshop's is faster and better. And in the real world, that matters more than straightforward feature parity.

      I'm absolutely no fan of GIMP*, but for most people's needs it's absolutely got the tools necessary to do the job needed. But when your entire career is working with digital images** having that extra power and efficiency in your workflow makes a huge difference. And some of those benefits happen to pan out for everybody.

      *I'm no pro, and Photoshop would mostly be wasted on me. I use Pixelmator for image editing.
      **Print support is a red herring, since GIMP isn't concerned with it, so it's not worth bringing up beyond this footnote.

    3. Re:Current Version is GIMP 2.8.18 by Kjella · · Score: 5, Interesting

      I must be getting in early as there is no whining so far about GIMP being far inferior to Photoshop. What real world work can be done in Photoshop but not GIMP? I'm not trolling, this is a serious question ... often obscure seldom-used features get compared ... out there in the world of practical productive work, what are the true shortcomings?

      Well in the stable 2.8.x series you only have 8 bit support, not 16/32 bit as far as I know. That alone makes it pretty unsuitable for any serious photography work. From the bullet points of the 2.9.2 development release last year:

      16/32bit per color channel processing

      So they finally did it in 2015... well except it's not stable yet. They've only been talking about it for like 15 years. The other big one is non-destructive edits, basically Photoshop will let you do many operations that you can tweak later because it'll reapply them to the original image. That way you're not stuck with a linear undo-redo history you can actually modify an operation you did several steps back. The rest are as you say obscure functions, but much like Excel many people need a few of them so they add up. And often it's not can you do it, but is it equally intuitive and powerful. Five minutes extra here and there add up.

      Personally I've found Paint.NET on Windows and Krita on Linux to cover my needs and somehow they feel more right to me. Photoshop is more of a "I'm sure it's powerful if I'd only bother to learn it" tool, while GIMP... I feel it's just trying to be odd for no particular reason, it's not that it doesn't work but it feel like they have their own pet UX theory. Like the DVORAK keyboard of editing tools.

      --
      Live today, because you never know what tomorrow brings
    4. Re:Current Version is GIMP 2.8.18 by postglock · · Score: 3, Informative

      What real world work can be done in Photoshop but not GIMP? I'm not trolling, this is a serious question ... often obscure seldom-used features get compared ... out there in the world of practical productive work, what are the true shortcomings?

      For me, the major shortcoming is adjustment layers. In Photoshop, you can apply a non-destructive layer/filter over your image to modify parameters such as brightness, contrast, colour levels, etc. You can then directly edit your image "below" this filter, e.g. cropping it. You can then modify the adjustment layer later.

      In GIMP, once you modify brightness or contrast, that's it. You can't come back and remove/change these setting later. This has been a requested feature for at least 14 years.

    5. Re:Current Version is GIMP 2.8.18 by Anonymous Coward · · Score: 3, Informative

      I just want to throw in that it is also not just saving an hour or a half an hour of work a month. I do tech work for a creative group within a standard company (but my stories compare closely to tech guys at post-production houses I've talked with) and I constantly find myself at odds with the "creatives" playing around in photoshop (and I even have an art degree...). I have had complaints that the 5 lines of instructions on how to install and use a 1-button replacement (1 line of the instructions was "push the button") for a 10-step workflow were too complicated, so they had just decided to run the manual 10-step workflow 20-30 times a day instead...for months...

      Re-branding GIMP 2.9.4 to "GIMP 2016" and holding off any updates until 2017 would be worth $100 a month in productivity gains from my co-workers not getting dazed and confused. The GIMP download page has an MD5 hash on it, and the Cinelerra download page (we do a lot of video...) is basically a shell script transcribed on a web page. If I showed most of my co-workers those, they'd fall out of their chairs and vomit. Not really, but they would say "I don't have time for this" and go get some cheese from the fridge while I did the download for them. Adobe has you sign in, download the "Creative Cloud" program, and then pick and choose your apps like you're a phone. Even my sound guy can figure that one out...(I'm a lighting guy, we've got a pretty solid rivalry...)

      Also, we need better than 8-bit color (our video cameras record at 10 or 12 bits per channel and Premiere handles that fine). And we need the integration of video/audio/raster/vector/3d/ingest/logging/etc. to achieve reasonably paced results. Even for corporate messaging, being able to pull a psd with a 3ds Max model thru After Effects into Premiere and retain easy adjustments to both the skinning and the animation can save hours in a single day, much less over a month. I'll keep donating to the OSS projects (Blender, Apache, and OpenOffice being my current top choices), but I can't convince corporate finance to drop that $1300 a month while telling them it will take us 10x as long to achieve results that are 1/10 as good...

    6. Re:Current Version is GIMP 2.8.18 by Kjella · · Score: 3, Informative

      The most aggravating thing for me at the moment is the layer masking capability - GIMP can do it AFAIK but it can't import the masking in from a PSD file. Which is not altogether surprising given that PSD is proprietary and effectively undocumented.

      *cough*

      --
      Live today, because you never know what tomorrow brings
    7. Re:Current Version is GIMP 2.8.18 by MobileTatsu-NJG · · Score: 3, Informative

      For me, the major shortcoming is adjustment layers. In Photoshop, you can apply a non-destructive layer/filter over your image to modify parameters such as brightness, contrast, colour levels, etc. You can then directly edit your image "below" this filter, e.g. cropping it. You can then modify the adjustment layer later.

      In GIMP, once you modify brightness or contrast, that's it. You can't come back and remove/change these setting later. This has been a requested feature for at least 14 years.

      I wanted to quote this, not just for agreement, but to point out that ... yes.. this is a seriously large issue for professional work. I'm not sure that the 'why' of its importance is widely understood around here either so I just wanted to add some detail to it.

      I think that the common mindset might be that once you've made a change, you're done, there's very little journey for you after that. That's true in many cases, such as simple photo editing etc. The value in having what amounts to variables in your stack of layers may not seem high enough to warrant Adobe's price.

      When you consider that professional work being done means there's an economic advantage to getting done faster, then the idea of being able to create non-destructive templates in Photoshop means $$$ becomes a little clearer. Some time I invest in creating image 1 could mean I spend half the time creating image 2. It also means that if an image is kicked back to me for revision I can really quickly make that adjustment as opposed to re-tracing a number of steps. Again, time is money.

      If I were asked to come up with a programming metaphor I'd give you this really shitty one: Imagine people urging you to switch to a clone of Python that doesn't let you create your own modules. Many of them don't need or want to create their own modules, but for plenty of people who have dug deep into it they feel they'd need them from day one, suffering greatly from the lack of that feature.

      I've mentioned before that GIMP may be free, but that it wouldn't actually save me money over Photoshop, this is precisely why.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

  4. Re:Gimp... We're still waiting for something, righ by fluffernutter · · Score: 4, Interesting

    Honestly, I do a lot of graphical work and I find Inkscape (vector drawing) to fit the bill in almost every single case. I go to gimp when I must and it has sufficed for the simple things that are left over.

    --
    Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
  5. Re:Gimp... We're still waiting for something, righ by quetwo · · Score: 3, Insightful

    /EVERY/ printer I've gone to prints in CYMK. They can convert RGB to CYMK, but the colors won't match 100%. Hell, many desktop printers (Canon, Epson, etc) use CYMK in their printing process, and upscale from RGB.

  6. ink vs pixels is still a thing by globaljustin · · Score: 3, Informative

    /EVERY/ printer I've gone to prints in CYMK. They can convert RGB to CYMK, but the colors won't match 100%

    IAA(part-time)SP and I can confirm.

    Saying 'CMYK is not needed' goes too far.

    Yes, plenty has changed but making color on an opaque surface is still completely different than rendering it in pixels on a screen.

    --
    Thank you Dave Raggett
  7. Re:OLE/COM by reboot246 · · Score: 4, Funny

    . . . in the kitchen with a lead pipe.

    I'm sorry. I couldn't resist.