Slashdot Mirror


The GIMP UI Redesign

sekra writes "The GIMP UI Redesign Team has created a blog to collect ideas for a new design of the most popular image manipulation program. Everyone is free to submit suggestions to be published in the blog. Will a new GUI finally get more users to choose The GIMP as their program of choice?"

549 comments

  1. Hmmmm by thammoud · · Score: 5, Insightful

    the most popular image manipulation program
    1. Re:Hmmmm by jayminer · · Score: 4, Insightful

      Should be the most popular OPEN SOURCE image manipulation program

    2. Re:Hmmmm by bconway · · Score: 1

      Sounds pretty PIMP.

      --
      Interested in open source engine management for your Subaru?
    3. Re:Hmmmm by Anonymous Coward · · Score: 0

      M-PIMP?

    4. Re:Hmmmm by hahiss · · Score: 2, Informative

      GNU/Pimp

      --
      "Every decent man is ashamed of the government he lives under." - H.L. Mencken
    5. Re:Hmmmm by Rik+Sweeney · · Score: 1

      Because PIMP sounds so much better than GIMP...

    6. Re:Hmmmm by starrsoft · · Score: 3, Funny

      Shoulda used pimp-my-gimp.blogspot.com

      --
      Read my blog: HansMast.com
    7. Re:Hmmmm by sekra · · Score: 5, Informative

      Should be the most popular OPEN SOURCE image manipulation program
      Right, and that's exactly what I wanted to write in the summary... shame on me.
    8. Re:Hmmmm by ConceptJunkie · · Score: 4, Funny

      I would think so. The most popular image manipulation program is probably Microsoft Paint. ;-)

      --
      You are in a maze of twisty little passages, all alike.
    9. Re:Hmmmm by Bing+Tsher+E · · Score: 0, Redundant

      And the most popular Open Source image manipulation program is probably xv. Which is STILL a nice small usable package. And I remember it as being middle-aged when I first encountered it on a Linux box in 1994.

    10. Re:Hmmmm by danlock4 · · Score: 2, Insightful

      "most commonly used" and "most popular" aren't always the same thing.

      --
      To .sig or not to .sig, that is the question.
    11. Re:Hmmmm by JamesTheBard · · Score: 1

      Wouldn't that make it the Pimp?

    12. Re:Hmmmm by Blakey+Rat · · Score: 1

      I guess the first step would be to stop the blatant lies in the Slashdot posts. ;)

    13. Re:Hmmmm by edmac3 · · Score: 1

      Toooooooooooooooooooooooo funny man! I'm tearing up.

    14. Re:Hmmmm by SpectreHiro · · Score: 4, Funny

      In the case of the GIMP, I'm pretty sure it's actually less popular than it is commonly used.

      Anyway, I think we can all agree that if Photoshop and the GIMP went to the same high school, Photoshop would be crowned prom queen, while the GIMP would have a bucket of pig's blood poured on it.

      --
      You can't win, Darth. If you mod me down, I shall become more powerful than you could possibly imagine.
    15. Re:Hmmmm by ggpauly · · Score: 1

      As a casual The GIMPer I don't personally have any problems with it, but given the posts it seems that the current UI has a lot of warts (eg filebrowser unfriendliness).

      Why not fix the warts rather than start over and generate a new set of warts?

      If someone has great UI ideas, fine, but why look for trouble? Don't The GIMP developers have enough to do?

      --
      Verbum caro factum est
    16. Re:Hmmmm by Anonymous Coward · · Score: 0

      Zed: Bring out the Gimp.
      Maynard: But the Gimp's sleeping.
      Zed: Well, I guess you're gonna have to go wake him up now, won't you?

    17. Re:Hmmmm by Anonymous Coward · · Score: 0

      Come on, we are on slashdot. Since when do submitters read their own summaries?

    18. Re:Hmmmm by aichpvee · · Score: 1

      Well the PIMP does the smacking rather than receiving it. Sounds a lot better to me.

      --
      The Farewell Tour II
    19. Re:Hmmmm by mashade · · Score: 2, Informative
      Except that XV isn't open source. From the homepage:

      What's It Cost?

      Surprisingly little. Here's the deal:
      Single User Licenses

      xv is shareware for personal use only. Common misconception.
      --
      Technology tips and tricks.
    20. Re:Hmmmm by budgenator · · Score: 4, Informative

      I imagine that's a lot easier said than done, let me tell you a sad tail, a long time ago there was this project that forked off from the GIMP originally called film Gimp and is now called cinepaint and that happened about version 1.3 for the GIMP. It different from the gimp because it was designed movies with big honking frames at 32 bit color depth, and I'm not talking 8+8+8 = 24 bits, were talking 32 * three color channels! So when the UI gets bloated it really bogs the whole system down. Cinepaint is currently undergoing a rewrite of the core to better support high color depth images and undergoing a change in the UI from GTK to FLTK. What they should have done was first separate the UI code from the program logic and made sure very thing still compiled and worked, then changed from the increasingly bloated, slow and ugly GTK to the still ugly but small and fast FLTK. What the Gimp team needs to do is get their code-Nazi's to finish the GEGL overhaul and then separate the code for the user interface so it can be worked on without FUBARing the whole project. The other problem that the GIMP has is the GTK, Gimp Tool Kit that they wrote for the gimp is now integral with gnome so whatever evils gnome introduce the GIMP inherits and there is a limit to what they can fix.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    21. Re:Hmmmm by Scooter · · Score: 1

      Popular Image Manipulation Program? They renamed it the PIMP ? :P

    22. Re:Hmmmm by pyrrhonist · · Score: 4, Funny

      Photoshop would be crowned prom queen, while the GIMP would have a bucket of pig's blood poured on it.

      The Gimp Bucket Fill Tool doesn't have a, "Blood", fill mode. The three fill modes are: FG Color Fill, BG Color Fill and Pattern Fill.

      --
      Show me on the doll where his noodly appendage touched you.
    23. Re:Hmmmm by Anonymous Coward · · Score: 0

      You misunderstand. They are talking about how they are going to copy the Photoshop UI.

    24. Re:Hmmmm by Air-conditioned+cowh · · Score: 1

      But doesn't FG and BG stand for "fat pig" and "bloated pig"?

    25. Re:Hmmmm by Anonymous Coward · · Score: 0

      It's an optimistic view of post re-guification. Gets so popular they call it PIMP, see?

    26. Re:Hmmmm by aldo.gs · · Score: 1

      Yeah, man! You don't want it to be called the Windows Image Manipulation Program or something, now do you!?

    27. Re:Hmmmm by SchizoDuckie · · Score: 1

      Excuse me very much but I personally think that photoshop ITSELF could also benefit from a major UI overhaul. I've always been a Paint Shop Pro fan because of this. I HATE bad UI design. If people ask me "hey, why don't u do that in photoshop?" I reply: "I could, but I refuse to read a 900 page book to find what i'm looking for"

      --
      Quack damn you!
    28. Re:Hmmmm by Anonymous Coward · · Score: 0

      Is the "BG Color" a Zune Brown by happenstance?

      Also, regarding the name, let's clear it out for good. It's not "Gimp" like "Geek & pimple", it's "GIMP". GIMP stands for GTK Image Manipulation Program, whereas GTK stands for GIMP Tool Kit. GIMP also stands for GNU Is (Richard's political) Manipulation Program, where GNU stands for GIMP's Not Usable and also GPL's Not Unix, where GPL stands for GrandPa's Linux. All of the abowe are written in LISP which stands for *head asploded*

    29. Re:Hmmmm by houghi · · Score: 0, Redundant

      It is Open Source, write your own "Blood" fill mode.

      --
      Don't fight for your country, if your country does not fight for you.
    30. Re:Hmmmm by ConceptJunkie · · Score: 1

      I recall a UI design book I read about 10 years ago... don't recall the author... but his favorite source of examples was Adobe software.

      I love Paint Shop Pro, but still use version 9 since Corel acquired it and systematically ruined the product. It's really disappointing too because I was an avid user since version 2. Too bad version 9 couldn't be open-sourced. I hope Krita continues to improve and of course I'll keep an eye on the GIMP (how it needs a new name!) because it's a decent tool.

      --
      You are in a maze of twisty little passages, all alike.
    31. Re:Hmmmm by ConceptJunkie · · Score: 1

      Oops. His favorite source of examples of BAD UI design was Adobe. I forget to include that little detail.

      I've used Photoshop Elements, and found its UI to be decent, but I still prefer Paint Shop Pro 9.

      --
      You are in a maze of twisty little passages, all alike.
    32. Re:Hmmmm by Chris+Shannon · · Score: 1

      The most PIMP?

      --
      "Follow me" the wise man said, but he walked behind.
  2. QT please by Vardamir · · Score: 1, Insightful

    They could start by using a better toolkit. Not flaming, just being honest.

    1. Re:QT please by jZnat · · Score: 4, Informative

      There's already Krita (part of KOffice, KDE) which uses Qt and looks and acts quite like Photoshop, so come KOffice 2.0, perhaps Krita will become the most popular open source image editor since it'll have native Windows and Mac ports.

      You should also note that GTK stands for GIMP ToolKit as it was written as a widget toolkit for GIMP in the first place. I doubt they'll be changing it anytime soon.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    2. Re:QT please by Anonymous Coward · · Score: 0

      GTK = Gimp ToolKit.

    3. Re:QT please by christurkel · · Score: 1

      How about Gimp Is My Photoshop?

      --

      CDE open sourced! https://sourceforge.net/projects/cdesktopenv/
    4. Re:QT please by m0ns00n · · Score: 0

      Krita isn't really usable yet, as it has no Grid and is very unstable.

      Also, WHY don't people make Layer groups. It is only cosmetic and is really a minor feature but oh so useful.

    5. Re:QT please by grumbel · · Score: 2, Interesting

      Switching to QT would be plain stupid. What however would be nice is the decoupling of the image manipulation functionality from the UI, so that not only different UIs would be easily doable, but most important of all, a no-UI mode would be possible. Currently is quite a a PITA to use Gimp on the command line, it somewhat works, but is far from being as easy to use at it should be and also not all of Gimps functions are accessible via scripting.

      And before somebody mentions ImageMagick, yep, that works, but it doesn't provide the same filters as Gimp, so its often very complicated or impossible to automate a task that you just performed in Gimp manually.

    6. Re:QT please by Anonymous Coward · · Score: 5, Informative

      Er, Krita has a grid, and has layer groups...

      Boudewijn Rempt, Krita maintainer

    7. Re:QT please by hedwards · · Score: 1

      Not to mention having the thing work reliably with real provisions for color management.

      I should load it up again to see how much difference a couple of years makes, but the UI isn't really the only thing which needs improvement. It doesn't make a whole lot of sense to me to spend a whole lot of time fixing the UI when there are more pressing problems to be fixed.

    8. Re:QT please by Just+Some+Guy · · Score: 1

      Er, Krita has a grid, and has layer groups...

      True, but it still doesn't have autocrop, which I tend to use all the time. I love the idea of Krita and want so badly for it to work, but every time I try to use it I end up looking for some functionality that turns out not to exist and grudgingly fire up The Gimp.

      I wholly understand that it's not meant to be a functional clone and that's perfectly OK. But please, someone, sit a few people down with The Gimp and see what functions they use, then make sure that the most common ones work well in Krita.

      --
      Dewey, what part of this looks like authorities should be involved?
  3. Most Popular?? by masdog · · Score: 4, Insightful

    I thought the most popular image manipulation program was Photoshop??

    1. Re:Most Popular?? by Rogerborg · · Score: 4, Interesting

      The market has spoken. Given that the GIMP does nearly everything that Photoshop does, and costs nothing, but hasn't managed to displace it, then just clone the damn Photoshop UI. It's not a difficult concept.

      --
      If you were blocking sigs, you wouldn't have to read this.
    2. Re:Most Popular?? by Poromenos1 · · Score: 1

      No way, the most common way to Photoshop stuff is with the GIMP.

      In seriousness, though, you must be new here. Insert "open source" in that sentence and then it'll make sense.

      --
      Send email from the afterlife! Write your e-will at Dead Man's Switch.
    3. Re:Most Popular?? by masdog · · Score: 4, Informative
      Nearly everything? I doubt it. The GIMP can do a lot, but it doesn't come close to matching the functionality of Photoshop. According to the Wikipedia article:

      Comparison with Adobe Photoshop

      Like Photoshop, GIMP features support for 8-bit per-channel images. Its Intelligent Scissors are similar to Photoshop's Magnetic Lasso tool, and many basic tools and filters have identical functionality in both.

      Photoshop features several advantages in color management. It has support for 16-bit, 32-bit, and floating point images,[10] support for the Pantone color matching system, or spot color and support for color models other than RGB(A) and greyscale, such as CIE XYZ.[11] Photoshop features extensive gamma correction support.

      GIMP features no or (with the PSPI plug-in) very weak support for plugins designed for Photoshop, such as 8BF filters.[12]

      In addition, Photoshop contains several productivity features and tools not supported by the GIMP, such as native support for Adjustment layers (layers which act like filters),[13], undo history "snapshots" that persist between sessions, the history brush tool, folders in the layer window, a free transform tool to rotate, scale and move in one tool, and an interpolation code to draw smooth brush strokes using a tablet. The GIMP also requires basic programming knowledge to build an automation upon it, usually Script-Fu (scheme) or Python-Fu, while Photoshop can record your actions and repeat them with a "Play" button.

      The GIMP's open development model means that it is much more readily available at low or zero cost than Photoshop, on more operating systems, and plugin development is not limited by developers; by comparison, access to Adobe Photoshop's SDK requires authorization.
      So, it seems like the GIMP is just barely scratching the surface of what Photoshop can do...
    4. Re:Most Popular?? by Anonymous Coward · · Score: 0, Troll

      Given that the GIMP does nearly everything that Photoshop does...

      Bwah hahahaahahahahahaha!!! The GIMP is a decent basic image editing program (once you get used to it), but to say that it does "nearly everything" that Photoshop does shows just how far removed from the problem most GIMP users/programmers/supporters really are.

    5. Re:Most Popular?? by Jeff+DeMaagd · · Score: 4, Interesting

      GIMPShop supposedly copies the Photoshop UI. I still didn't like it. For Windows and Mac, I don't think it's competing against the pay version of Photoshop, GIMP is competing against the infringing copies ("free"/"pirated") version of Photoshop.

      I don't even think it's about copying the UI. I don't think people mind different UIs, but I think they mind having to use less efficient UIs. I don't think the UI designers for GIMP really thought that one through. I counted the number of steps it took to perform an action for the actions I often use, and Photoshop beat it. That's not even counting the vertical menu thing in GIMP. I don't know how other people are, but for me, moving the mouse cursor side to side is more efficient than up and down, and the vertical menu has just been more irritating than the standard horizontal menu bar, even if the horizontal menu bar drops down to a short vertical menu.

    6. Re:Most Popular?? by TubeSteak · · Score: 2, Insightful

      then just clone the damn Photoshop UI. It's not a difficult concept. I imagine Adobe's lawyers may have some difficulty with the concept.

      If GIMP really wants to clone Photoshop, just allow for 3rd party skinnable UI's and allow "the community" to do the dirty work. It'll be one of those whack-a-mole type things for Adobe's lawyers to try to deal with... and once something is out on the internet, it's pretty hard to kill.
      --
      [Fuck Beta]
      o0t!
    7. Re:Most Popular?? by TehZorroness · · Score: 1, Interesting

      I would have modded you as flamebait, but I chose to respond instead. Yes, the GIMP's current GUI may be unintuitive to people who are used to some different program (Photoshop), but that doesn't mean the program is so useless that it justifies complaining about it. I have found the GIMP to be fine over the past few years as it is. If you don't like it, stop complaining and pay excessive amounts of money and use Photoshop if it makes you happy. Who's stopping you?

      On the other hand - thanks to the freedom provided by GIMP - people have seen that GIMP could use a redesign (and they are DESIGNING - inventing, _not_ cloning) and that's what appears to be taking place. Cheers to the developers who bust their asses with little/no compensation other then knowing they have contributed to a world driven by free software.

    8. Re:Most Popular?? by Glytch · · Score: 5, Informative

      The problem is that Gimp doesn't do everything Photoshop does, or even come close. There's no 16 or 32 bit channel support, no adjustment layers, no colorspaces aside from RGB and greyscale, no usable colour profile support. Those four things on their own eliminate Gimp as a usable high-end photography tool. The interface is not the problem. The underlying libraries are.

      Krita from the Koffice suite is far more modern. It has all four of the above capabilities I mentioned. Some more polish and it'll be a very capable tool.

      Anyone know what's really going on with GEGL?

    9. Re:Most Popular?? by s4m7 · · Score: 1

      just clone the damn Photoshop UI.

      Yeah, it's the UI that keeps me from completely switching. Not the lack of suitable CMYK support and color profiles, not the lack of a decent chopping tool, nothing to do with the huge assortment of really low grade plugins, many with duplicate functionality. Not the missing procedural brushes or textures either.

      Honestly. If the UI was the only thing wrong with the GIMP, I'd never use photoshop. Unfortunately, the UI is among the least of the worries of the GIMP team, and putting lipstick on this pig is not going to improve adoption one bit. After all, if Photoshop users know where to find everything they expect in an image editor, it will take them that much less time to notice that the GIMP doesn't have it.

      that said, the GIMP is great, as long as you don't have any real work to do.

      --
      This comment is fully compliant with RFC 527.
    10. Re:Most Popular?? by dbIII · · Score: 1

      That's the same stupid non-answer that comes up again and again. They are different programs and there are different elements to them. The only sensible answer to a statement like the above is to tell them to just keep on using photoshop then and ask somebody else that can consider why paticular things are useful.

    11. Re:Most Popular?? by kaiwai · · Score: 4, Interesting
      The market has spoken. Given that the GIMP does nearly everything that Photoshop does, and costs nothing, but hasn't managed to displace it, then just clone the damn Photoshop UI. It's not a difficult concept.

      But doing something remotely practical like that would first require the GIMP developers having to admit they made a mistake; I pointed the mistake out to the developers over 2 years ago and even went so far as to draw mock ups of a new, better gui. I was quickly abused on the irc channel, kicked and then banned. If that is how the GIMP developers react to contributions then they can take their blog, roll it into a tiny roll and cram it.

      This is, however, a symptom of a bigger issue; programmers failing to realise that they're programmers and failing to listen to usability people; let the usability experts design the interface - heck, there are tools to allow the separation between the two; then glue them together at the end. Let each team work on the area which they're good at. Admitting your weaknesses doesn't make you a bad person, it makes you an adult who understands what their limitations are.

    12. Re:Most Popular?? by gfxguy · · Score: 1

      Courts have already ruled you can't patent "look and feel" of a UI.

      --
      Stupid sexy Flanders.
    13. Re:Most Popular?? by Beetle+B. · · Score: 1

      Agreed. I, for one, like the current setup where each image is a window in itself. I do have minor complaints about Gimp's usability (no easy way to select a brush of arbitrary size??), but I'm quite attached to the main interface.

      --
      Beetle B.
    14. Re:Most Popular?? by symbolic · · Score: 1

      I agree with your thoughts. A good number of people put a lot of time and talent into what is GIMP. I'd agree that there's room for improvement, but it's still one hell of a kick-ass app...for FREE. To the gimp development team: Thank you.

    15. Re:Most Popular?? by rucs_hack · · Score: 2, Interesting

      I thought the most popular image manipulation program was Photoshop??

      Perhaps you mean the most popular pirated image editor.

      There was a time when everyone I knew had photoshop installed. I never did, just because I failed to see why I should install such a huge program for the kind of trivial image editing I was doing at the time (not because of some moral high ground I hasten to add, I just didn't want it). Most of my image editing needs nowadays are served by paint.net, or gimp, or if I need graphs, Gnu R, openoffice, gnuplot,or I'll write my own thing if its easier, such as to graph out the contents of data structures.

    16. Re:Most Popular?? by E++99 · · Score: 1

      I don't know how many people here are willing to hear it, but this is the biggest problem in general with OSS. It tends to be written by academics who may "computer science" experts, but are clueless as to what constitutes usability, as they generally don't have the required relevant experience. (Case in point is Eclipse. Personally I'm curious as to what Borland, who have excelled at usability for decades, are able to do with it with JBuilder 2007.)

    17. Re:Most Popular?? by hatchet · · Score: 1

      No, GIMP is unintuitive to all windows users. (Linux users don't give a damn about application look & feel consistency anyway).
      Actually gimp (for windows at least) is not even the best free image editor... because Paint.NET blows it away in every aspect.

    18. Re:Most Popular?? by ti1ion · · Score: 1

      Exactly right.

      I am guessing the biggest existing and potential market is amateur and pro photographers. As long as 16 bit support is missing, GIMP isn't going anywhere. Who cares about how it looks?

      I now use LightZone.

    19. Re:Most Popular?? by JackMeyhoff · · Score: 1

      So we can copy the iPod touch and classic interface and the MS Ribbon which they license and have patented to the hilt? Great!

      --
      http://www.rense.com/general79/wdx1.htm
    20. Re:Most Popular?? by kaiwai · · Score: 1
      I don't know how many people here are willing to hear it, but this is the biggest problem in general with OSS. It tends to be written by academics who may "computer science" experts, but are clueless as to what constitutes usability, as they generally don't have the required relevant experience. (Case in point is Eclipse. Personally I'm curious as to what Borland, who have excelled at usability for decades, are able to do with it with JBuilder 2007.)

      It isn't so much the fact they don't understand usability, it is the fact they're unwilling to admit they don't understand it, and an unwillingness to allow another group, normally people who aren't programmers, to take control of developing the front end of the application. Its arrogance, not ignorance, which gets in the way of usability improvements. It isn't a uniquely OSS thing, just look at Microsoft and the debauched operating system that is Windows Vista as one example.

    21. Re:Most Popular?? by Draek · · Score: 1

      The market has spoken. Given that Linux and BSD do nearly everything that Windows does, and costs nothing, but haven't managed to displace it, then just clone the damn Windows UI. It's not a difficult concept.

      The market has spoken. Given that Firefox and Opera do nearly everything that Internet Explorer does, and costs nothing, but haven't managed to displace it, then just clone the damn Explorer UI. It's not a difficult concept.

      no, "cloning $PROPIETARY_PROGRAM_X's UI" isn't a difficult concept at all. It's just a very stupid and lazy one.

      --
      No problem is insoluble in all conceivable circumstances.
    22. Re:Most Popular?? by metlin · · Score: 1

      Or learn from programs like Paint.Net. Of course, in terms of capabilities, it does not come close to GIMP or Photoshop. But in terms of usability, it is extremely usable, the keyboard shortcuts make sense and it is reminiscent of the more popular photo-editing UIs.

      Perhaps GIMP could learn a thing or two from them.

    23. Re:Most Popular?? by Anonymous Coward · · Score: 0

      >If you don't like it, stop complaining and pay excessive amounts of money and use Photoshop if it makes you happy. Who's stopping you?

      But that's what everybody does. That's why it is important to discuss why gimp is such a failure.

    24. Re:Most Popular?? by nine-times · · Score: 2, Insightful

      Yeah, when I hear the words "GIMP UI Redesign" I have a similar thought.

      To put it another way, you have a market that is dominated by a product, and the reason that product is dominant is because people like it, and not because of vendor lock-in. Even if you wanted to innovate, wouldn't it make sense to begin with copying the strengths of the existing dominant product? If you wanted your project to attract users, wouldn't you want to make sure that you were replicating the positive features of the competing product that people like?

      I mean, I can certainly understand that someone might have their own ideas. If I'm a developer, I might look at Photoshop and say, "Photoshop is doing these things badly, and I don't want to fall into those pitfalls, so I won't replicate those problems." If you think you can do a better job at something, then by all means try. But if you hit the point where you don't have your own vision of how things should work, and you're soliciting suggestions, might you want to also look into copying the success of others?

    25. Re:Most Popular?? by DrSkwid · · Score: 2, Insightful

      I think you are confusing "most" with "most vocal (and wrong)" because those of us that use Gimp and are under no illusion about the relative merits of the two offerings have no claims to make ergo we don't make them.

      As many people here are already saying, the UI is not what's holding GIMP back. The UI is the thing that stops PShop users even taking the time to find out what's missing. And why would they?

      A few graphics pros have asked me "What's this GIMP thing like?" My answer "Photoshop 3"

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    26. Re:Most Popular?? by smenor · · Score: 1

      They don't even need a patent for either of those.

      Have you ever tried iPod Linux?

      That's even the same hardware as an iPod, but just about every aspect of the iPod UI is horribly botched to the point of being torturous to use.

      I'm sure "The Community" trying to copy Apple(/FingerWorks') MultiTouch UI or MS' Ribbons would fare about as well.

    27. Re:Most Popular?? by Xabraxas · · Score: 1

      Gimp 2.4 supports color profiles. I have been using the beta for a while now and it is pretty stable. As for 16 or 32 bit channels it looks like we'll have to wait until GEGL is a reality and god knows when that is going to be.

      --
      Time makes more converts than reason
    28. Re:Most Popular?? by MicktheMech · · Score: 1

      No, GIMP is unintuitive to all windows users. (Linux users don't give a damn about application look & feel consistency anyway).

      If by Linux users you mean the old guard, then maybe. However, if people want others to adopt Linux (or free software in general) that kind of attitude is amazingly destructive.
    29. Re:Most Popular?? by HeroreV · · Score: 2, Informative

      I agree. GIMP's interface isn't the problem. I've only used Photoshop and GIMP a little, but even a basic user like me can tell that Photoshop is much more powerful.

      In both GIMP and Photoshop, I can add a drop shadow to a layer. But with Photoshop, I can make all kinds of adjustments to the shadow (angle, opacity, spread, etc) and see it updated in real time. When I edit the layer, (e.g. cutting away parts of it, moving it around) the shadow is instantly updated. In GIMP, the shadow just sits there doing nothing, so I have to delete it and then recreate it again and again.

      I use only Linux on my desktop, and I try to use mostly libre software (drivers and maybe codecs being the only major exceptions). That means I use GIMP instead of Photoshop. However, it's very clear to me that even for basic users Photoshop is highly superior to GIMP.

    30. Re:Most Popular?? by JackMeyhoff · · Score: 1

      Just try it on something you release commercially :) You will see a change in attitude :)

      --
      http://www.rense.com/general79/wdx1.htm
    31. Re:Most Popular?? by Anonymous Coward · · Score: 0

      That's exactly what I've thought about the versions of the GIMP that I've tried - it's a whole lot like using Photoshop 3 or maybe 4 in terms of features. At this point PS is up to version 10.

    32. Re:Most Popular?? by smenor · · Score: 1

      I'm not saying that the patents don't help by providing protection (or hurt cloning, depending on your perspective).

      I'm just saying that if the open source community tried to copy the ribbon interface they would botch it horribly.

      Just as I'm quite certain (without having tried it) that despite being a blatant clone of the iPhone, the Meizu M8's touch UI sucks.

      Heck - Microsoft couldn't even do a decent job copying ribbons from Office to Internet Explorer (not to mention that, interestingly enough, at least according to Wikipedia, they haven't even patented ribbons yet).

      Patents are nice and all, but if the cloners are going to eff up the execution that badly, I don't think I'd worry so much if I were Apple, Adobe or Microsoft.

    33. Re:Most Popular?? by JackMeyhoff · · Score: 1

      The reason they cannot get the ribbon right on their own products is that the Office team don't support other teams INTERNALLY! I know this for a fact and this is how bad Microsoft is as a company. Every Product unit lives in their own little island being selfish.

      --
      http://www.rense.com/general79/wdx1.htm
    34. Re:Most Popular?? by Cutterman · · Score: 1

      I do a LOT of image manipulation and Paint Shop Pro 6 (came out in '00 or '01 I think) works very well - layers, adjustment layers, masks, blends, blahblah, the whole bit.

      The interface is easy and (more or less) intuitive.

      I love the GIMP (and Photoshop, got both) but neither are as easy to use and GIMP is still quite hard, even tho I'm used to it.

      PhotoShop is NOT the be-all and end-all of interfaces, so GIMP should look around a bit. Paint.NET is actually pretty feeble, but the interface is good and quick to use.

      But of course OSS just has to get away from 2000/XP style interfaces because they are designed by the devil. Instead of looking and learning free software goes off on a geek tangent and produces interfaces only a dweeb would love.

      Arrrggggghhhh!

    35. Re:Most Popular?? by Kjella · · Score: 1

      I'm guessing it's lost in the track-and-merge changes. Assumptions of 8 bit color are littered all over the place in the entire codebase, and every time anyone is looking to replace them with GEGL, they're looking at replacing *all* of them (or more likely, some wrapper code to convert a GEGL-image to 8bit and back, basicly limiting you to 8 bit every time you use old non-GEGL aware code). Trouble is, that's a moving target and by the time you've identified everything you're several versions behind in features, bugfixes and refractorings.

      It's one of those times when the bazaar model really sucks, because in a cathedral environment you'd "simply" (there's nothing simple about it) declare that we're doing it, rededicate as many as possible to finish GEGL and upgrade to GEGL (limited by "the mythical man month") and just accept that short-term it'll give no features but they'll be there when you're done and 3.0 is ready for release, and that whatever you do in the "legacy" branch in the mean time must be ported to the new branch.

      The bazaar model is really great at making incremental changes, but coordination is not exactly its best quality. Even "benevolent dictator" projects like Linux would have a problem if something required all parts of the kernel had to change at once. Particularly the point about dedication, because the last thing you want is to commit to GEGL then find out "well, we'll fix it when we get around to it". Once you commit to say "this is the target verison for replacement" the clock is ticking, and you just have to get it done within a reasonable timeframe because it's blocking everything else. Otherwise the whole project will fracture and fork.

      --
      Live today, because you never know what tomorrow brings
    36. Re:Most Popular?? by roystgnr · · Score: 1

      I'm not sure I understand your reasoning - if you find the mouse easier to move from side to side, wouldn't that mean you *want* a vertical menu? Typical mouse motion is from image to menu and back, and a vertical menu is most conveniently located at the side of your screen (requiring horizontal mouse movement), whereas a horizontal menu is most conveniently located at the top or bottom of your screen (requiring vertical mouse movement).

      Either way, they could accomodate everyone by fixing the unnecessary limits on resizing that window. For a menu with 29 1x1 buttons, 2 2x2 buttons, and 3 ~1.2x1 words, sizes of anywhere from 2x22 to 23x2 should be possible, but because Gimp won't wrap the text menu or fit the separate sections horizontally, the best you can get out of it is from 4x11 to 15x5.

      I'm not too attached to any UI decision, just as long as they don't cave to the biggest complaint I hear about Gimp - the use of multiple windows. If they want to make a non-default MDI option for people who are used to that, fine, but it's about time that Windows fixed their window manager UI (including solid, standard multiple-desktop support) and stopped encouraging application developers to reinvent base functionality.

    37. Re:Most Popular?? by tepples · · Score: 1

      It isn't so much the fact they don't understand usability, it is the fact they're unwilling to admit they don't understand it, and an unwillingness to allow another group, normally people who aren't programmers, to take control of developing the front end of the application. But how much do usability experts charge for their services? And are they willing to allow their work to be distributed under a free license?
    38. Re:Most Popular?? by NormalVisual · · Score: 1

      Count me as a developer that is keenly aware of the fact that my strengths lie more in the technical side of application development, rather than the UI. I certainly can create a reasonably usable UI, but I'd much rather get a requirements doc from someone that really knows what they're doing and bring that into being. I'll agree part of the problem is exactly as you stated, but another part is convincing the suits (or project leads in the OSS world) that a HMI/usability expert is a worthwhile addition to a project. And then in the open source world, you'd have to find an HMI person with a *really* thick skin, because you just know they're going to get hammered on every little thing by the devs.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    39. Re:Most Popular?? by fm6 · · Score: 1

      on Slashdot, phrases like, "most popular", "no known bugs", and "interoperates seamlessly" always have the implicit qualification "me and my friend consider it...".

    40. Re:Most Popular?? by huha · · Score: 1

      (Speaking for Windows here--I don't know how it acts on OS X) Gimpshop doesn't copy Photoshop's UI, but simply adds a large grey Window behind GIMPs toolbars.
      While Linux doesn't, Windows knows the concept of MDI applications. When having lots of toolbars, MDI applications (like Photoshop) are so much better than SDI applications like GIMP, because they don't clog up the taskbar and fill as much or as little of the screen as you desire.
      Gimpshop still clogs up the taskbar, doesn't remove the menus from the toolbars and basically just provides a grey background to work on. It just doesn't feel right. GTK makes everything worse, as it's painfully slow and doesn't look nor act native.

      Just copying the UI of Photoshop would be a large improvement, because Photoshop just works and feels at least partially native to the system. Windows sees right-clicking as a means for supplemental actions, not for basic ones like GIMP offers via its large right-click menu.

      GIMP might be nice for Linux users, but on Windows it just feels really bad. I doubt everyone uses Photoshop because it supports CMYK, 16-Bits of color per channel and special layer effects. There are plenty of users who deem this as important, but there are many others who don't, so the main difference is in the UI. The Photoshop UI might not be intuitive, but it gets the Job done and feels native to Windows. GIMP also gets the Job done and features a totally unintuitive UI as well, but doesn't act like a Windows program.
      Just copying Photoshop should be quite a good start. In fact, copying Photoshop is great and they should even copy the exact Key combinations for ease of use.

    41. Re:Most Popular?? by VGPowerlord · · Score: 1

      I don't know about everyone else, but the primary reason I don't use the GIMP is because, as a person who is doing simple image stuff, I tend to use a graphics program's shape tools a lot. Which the GIMP didn't have the last version I tested.

      A program that makes me jump through hoops to draw circles and such isn't going to stay on my computer when my primary usage involves drawing circles and such.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    42. Re:Most Popular?? by Anonymous Coward · · Score: 0

      I think decoupling the GUI from the underlying engine is going to be high priority after the 2.4 release.
      This should make it much easier to experiment with improved GUI's (and is probably why they're looking at GUI ideas now), while paving the road for replacing the internal image processing operations with something like GEGL.

    43. Re:Most Popular?? by wertarbyte · · Score: 2, Insightful

      When having lots of toolbars, MDI applications (like Photoshop) are so much better than SDI applications like GIMP, because they don't clog up the taskbar and fill as much or as little of the screen as you desire.

      Sure, as long as you are using a broken window manager (read: windows) without virtual desktops.

      --
      Life is just nature's way of keeping meat fresh.
    44. Re:Most Popular?? by masdog · · Score: 1

      Perhaps you mean the most popular pirated image editor.

      The only reason Photoshop is pirated is because it is the industry standard. I would say that a good portion of professional and serious amateur photographers, many graphic artist, and even some web-graphics designers will have a purchased copy of Photoshop or Photoshop Elements if they are using a Mac or Windows box for a desktop.

    45. Re:Most Popular?? by huha · · Score: 3, Insightful

      If a program wants to appeal to "the masses," it has to offer decent Windows support unless it's some obscure networking/analysis tool intended for the geek masses (they'll happily read the manpages and use the command line or really bad interfaces, as long as it gets the Job done well and is fast). Decent Windows support doesn't mean coding like "If Windows were better and adhered to the 'Linux UI standards,' this wouldn't be such a pain to use," but to look at the Windows Interface Guidelines and code accordingly.
      Windows works with one desktop, that's what MDI applications are for. Other Window managers have multiple desktops and don't need MDI, but Windows does, so if your application can profit from having multiple desktops with a dedicated desktop just for the program, don't try to stick to using SDI on a platform without multiple desktops where SDI is very, very uncommon, but try using MDI instead.
      MDI works well enough for Windows users, so just use it if there are loads of toolbars and floating windows.

    46. Re:Most Popular?? by Khaed · · Score: 1

      And make the name a little better while you're at it...

      GIMP is easily the worst-named popular F/OS software.

    47. Re:Most Popular?? by NMerriam · · Score: 5, Insightful

      There's no 16 or 32 bit channel support, no adjustment layers, no colorspaces aside from RGB and greyscale, no usable colour profile support. Those four things on their own eliminate Gimp as a usable high-end photography tool. The interface is not the problem. The underlying libraries are.


      it's funny because even a year or two ago when a GIMP article would come up, people would ask why it hasn't replaced Photoshop and I'd say that the primitive (well, it would have been state of the art in 1993) color support just kills it out of the box for anyone doing anything more advanced than web graphics. Of course, everyone would reply and say I was just a luser artist who was obviously just too stupid to possibly learn anything other than the Photoshop UI and that's why I secretly hated the GIMP, and no regular user will ever need to use anything other than 8-bit untagged RGB.

      And of course now consumer-level cameras -- point and shoot $500 models -- are shooting in RAW and saving 12-bit tagged images that the GIMP has no hope of dealing with in any usable way.

      If the GIMP developers had listened to the professionals back in say, 1999, when we told them their fundamental assumptions about color were hopelessly naive, they might have been able to do something about it. As it is, I don't imagine anything short of a Mozilla-style "throw out all the code and start over" will keep the GIMP from eventually fading away as more modern open-source apps port the GIMP's features onto a better foundation.
      --
      Recursive: Adj. See Recursive.
    48. Re:Most Popular?? by cynicist · · Score: 1

      " So, it seems like the GIMP is just barely scratching the surface of what Photoshop can do..." Don't think we are reading the same thing here. Lets shorten that summary. Photoshop has advantages in color management. GIMP doesn't support Photoshop plugins, or layers that act like filters, and it requires more knowledge to build scripts, but "many basic tools and filters have identical functionality in both". Seems more to me like the GIMP is missing a few color related things, but otherwise is on par with photoshop in functionality.

    49. Re:Most Popular?? by Anonymous Coward · · Score: 0

      just clone the damn Explorer UI.

      That's exactly what they did. You can slip firefox onto average Joe's computer and he won't even notice the difference.

    50. Re:Most Popular?? by Anonymous Coward · · Score: 0

      ...no colorspaces aside from RGB and greyscale...

      Wait... no support for CMYK? No wonder the thing is named after a cripple!

    51. Re:Most Popular?? by NMerriam · · Score: 1

      Sure, as long as you are using a broken window manager (read: windows) without virtual desktops.


      Sounds like you're using virtual desktops to get around the broken window behavior in the program.
      --
      Recursive: Adj. See Recursive.
    52. Re:Most Popular?? by Bluesman · · Score: 4, Insightful

      Gotta agree with the grandparent on this one.

      Out of all of the ways to fit many windows onto one screen in a usable manner, properly done virtual desktops are the least bad.

      Personally I think "windows" are a horrible idea, but if you're going to have them, having a bunch of nested sub-windows inside a larger window is just awful.

      What I'd really like to see is the Gimp copy some of the old Amiga paint programs like Digi-Paint 3 or Deluxe Paint, which kicked so much ass it wasn't even funny.

      I'm gonna go suggest that.

      --
      If moderation could change anything, it would be illegal.
    53. Re:Most Popular?? by celle · · Score: 1

      And how many of those features do you really use? It doesn't matter what features it has if you don't use them. Most of those features are high-end, not something Bob editing his kids photos is going to need.

    54. Re:Most Popular?? by NMerriam · · Score: 3, Insightful

      But how much do usability experts charge for their services? And are they willing to allow their work to be distributed under a free license?


      There are plenty of professional UI & usability folks happy to help. Developers, by and large, don't want to hear from us. We can't program and provide them with a neat patch to merge into CVS, so that means all we can do is give them more work to do, and in the process criticize what they think was a good design of their own making.

      Also, many, many programmers have a clear disdain for anything as nontechnical and nonobvious as usability, since most usability research is experiential and similar to psychological research. I can't tell you the mathematical explanation for why people respond to particular elements or cues the way they do, all I know is that they do.

      Part of the developer contempt for usability/UI folks (as can be seen on any UI thread on slashdot) is that programmers generally can't differentiate between mere aesthetics and taste and actual usability or UI mechanics. Changing the color of an icon or making something "pretty" has nothing to do with usability or UI design, but those sorts of things are generally used as a way to dismiss any criticism of an UI. "We just updated the icons, what do you mean our UI isn't modern!??" or "The program kicks ass, anyone who needs pretty buttons to use it is obviously too dumb to understand what it does"
      --
      Recursive: Adj. See Recursive.
    55. Re:Most Popular?? by NMerriam · · Score: 1

      You'd be onto something if it weren't for the fact that the GIMP is about the only major program on any platform with this crazy window behavior.

      There are more options available than just the Windows MDI or spamming 800 independent windows.

      --
      Recursive: Adj. See Recursive.
    56. Re:Most Popular?? by jack455 · · Score: 1

      I installed ipod linux a while ago before I sold my ipod mini and it was fun, but not exactly a finished product.

      As a longtime Linux user of many distributions that is about one of the most biased and inflammatory examples you could have used. I heard of people installing Linux on an ipaq. Could you try that out and report back on how well Linux coders do with GUI's in general.

      Is that honestly the ONLY group of Linux apps you've ever tried? Seems like a masochistic way to try out Linux. I thought newbies starting out on slack or gentoo was weird.

    57. Re:Most Popular?? by Anonymous Coward · · Score: 0

      I know, it's unbelievable that CMYK support is missing.

    58. Re:Most Popular?? by Anonymous Coward · · Score: 0

      I think everyone is wasting there time talking about how to improve the UI when the real conversation should be about how to improve the dev team. I don't know the first thing about open source but I do know rotten when I see it.

    59. Re:Most Popular?? by smenor · · Score: 3, Insightful

      Of course it's not the ONLY Linux app I've ever tried. Do you honestly believe that there are people out there who would (or even could) do that to themselves?

      You can call it biased and inflammatory if you want, but it's a perfect example of taking something beautiful and well engineered, copying it, and making something that's almost unusable.

      I couldn't believe how bad simple things like wheel acceleration and fonts were.

      I don't doubt that it was fun for you, but this is something for people who want to run Linux on their toaster. Once you remove the novelty of that, there's no there there.

      iPod Linux might be a particularly bad case, but it's typical of FOSS.

      If you're not happy with my iPod example, how about OpenMoko? It's like somebody went out of their way to make an iPhone clone that totally misses the point.

      To be fair - I haven't used the latest versions of Open Office, Gnome, KDE, so maybe things have changed dramatically in the last year or so, but my experience with iPod Linux was absolutely typical and representative of my experience with other open source software.

      Developers make shoddy, half-assed copies of closed source software and then bitch and moan when somebody points out that it's a poor imitation that totally misses the point. It's the user's fault! We're just biased against Linux!

      It's probably no coincidence that the one piece of open source software I have used (and actually continue to use on a daily basis) with a UI that doesn't suck is Eclipse. In addition to having solid commercial roots, I'm sure that its quality stems in no small part from the fact that it's used primarily by developers (and even then, it leaves some things to be desired).

      You say yourself that you're a longtime Linux user - well I'm sorry, but there's your problem. You're too close to this to see it clearly. You are by definition someone who is willing to put open source ahead of usability.

      This is why I like OS X.

      It's certainly not perfect but Apple has teams of people who sweat the small stuff. You can feel it - it permeates almost every aspect of the OS.

      In the interest of equal time, it's also why I like Microsoft's Office 2007 Ribbons.

      Somebody actually went out and did usability testing, and measured things like how long it takes a novice or expert to perform a given task. They moved things around, played with it, and spent a lot of time and effort on things that most of the FOSS community seems to think are hardly an afterthought.

      Just for emphasis - I'm not against open source.

      In fact, I would argue that by being realistic and pointing out things that can and should be fixed, I'm doing more to promote the use of FOSS than someone who turns a blind eye and pretends that it's all wine and roses.

    60. Re:Most Popular?? by soupdevil · · Score: 2, Informative

      Photoshop also has excellent text tools, compared to the rudimentary tools in GIMP, and the excellent "Save for Web" feature, which makes it easy to compare the size and quality of png, gif and jpg options for your image exports.

    61. Re:Most Popular?? by Fallingcow · · Score: 1

      THANK YOU.

      The canned GIMP GUI supporter comeback of, "you should just deal with it, your window manager sucks and/or you don't know how to use it" falls apart when one considers that no one--no one--else does this shit with their program's GUI. Why is it my environment's problem that your program goes out of its way to be obtuse?

      Even Fireworks, which has a very similar window layout to the GIMP (or it did when I used it several years ago, anyway) managed to pull it off without breaking widespread conventions of how GUI objects should work and how a program should handle sub-windows.

      They made big improvements with 2.0, but they really need to re-do the whole GUI. It seems to be fundamentally broken. Copy ANY other major image editing program's GUI, since they are all more intuitive than the GIMP. Photoshop, Paintshop Pro, even Fireworks--I don't care. Pick one. None of them so thoroughly confused and irritated me on my first use as the GIMP did. Not one other Linux or Windows program that I've ever used has done so much work to break from conventions or required such advanced manipulation of my environment to make them usable. In fact, I can't think of any that even come close.

    62. Re:Most Popular?? by jack455 · · Score: 2, Interesting

      Of course it's not the ONLY Linux app I've ever tried. Do you honestly believe that there are people out there who would (or even could) do that to themselves?

      Of course not, I was being facetious.

      You can call it biased and inflammatory if you want, but it's a perfect example of taking something beautiful and well engineered, copying it, and making something that's almost unusable.

      It was more about hacking than copying. I particularly liked the pointless notepad app where you used the fairly functional scrollwheel to input text by scrolling through the qwerty keyboard. Oh, and running doom.

      I couldn't believe how bad simple things like wheel acceleration and fonts were.

      Very true, but I didn't consider this software even gamma (nevermind beta). Precisely my point.

      I don't doubt that it was fun for you, but this is something for people who want to run Linux on their toaster. Once you remove the novelty of that, there's no there there.

      It didn't take me long to restore the Apple firmware and sell it. It didn't make the ipod more effective. Unless I had meant to buy a pda and got confused. And it still wasn't much of a pda.

      iPod Linux might be a particularly bad case, but it's typical of FOSS.

      It's ironic that FLOSS people often accuse MS of considering their users unpaid beta testers.
      I would agree with your statement if it was directed at early, unpolished software. However, before I run a program I generally have an idea of whether I'm running something stable and polished.

      If you're not happy with my iPod example, how about OpenMoko [openmoko.org]? It's like somebody went out of their way to make an iPhone clone that totally misses the point.

      There were betas and screenshots available when the iphone was a half-believed rumor. The openmoko is only out or coming out this month though. Trolltech's greenphone looks better but is still only available to developers for a hefty price. I wouldn't say that smartphones are a much better example than turning an mp3 player into a pda. But I see your point. How about the Sharp Zaurus if we're talking of paid developer projects. Or sony's Location Free TV. Or Tivo.

      To be fair - I haven't used the latest versions of Open Office, Gnome, KDE, so maybe things have changed dramatically in the last year or so, but my experience with iPod Linux was absolutely typical and representative of my experience with other open source software.

      IMO Firefox and OpenOffice.org look better on *nix. Gnome and KDE get screwed up pretty dramatically in appearance depending on the distro. Fedora's default settings tend to look decent to me eyes. And while I don't use SUSE, it looks good. I'm no graphic designer, but I use a lot more than Linux.

      Developers make shoddy, half-assed copies of closed source software and then bitch and moan when somebody points out that it's a poor imitation that totally misses the point. It's the user's fault! We're just biased against Linux!

      Most complaints on the GIMP relate to it not copying Adobe enough. I think oss looks worse when they try to copy closed source apps. Probably there's more art or pride in doing your own thing. maybe not true of gimp...

      It's probably no coincidence that the one piece of open source software I have used (and actually continue to use on a daily basis) with a UI that doesn't suck is Eclipse. In addition to having solid commercial roots, I'm sure that its quality stems in no small part from the fact that it's used primarily by developers (and even then, it leaves some things to be desired).

      I wonder if your experience is colored by developer apps. I think they are generally acknowledged to lack a polished gui when oss.

      You say yourself that you're a longtime Linux user - well I'm sorry, but there's your problem. You're too close to this to see it clearly. You are by definition s

    63. Re:Most Popular?? by Anonymous Coward · · Score: 0

      Let's see... professionals don't use GIMP because it lacks features compared to Photoshop. On the other hand, "Bob" and his kind probably don't use GIMP because it has a complex and confusing UI compared to basic, Paint-like programs.

      Now where exactly is GIMP's niche? It's a heavy duty tool for fixing casual holiday photos but still not on the "pro-level".

    64. Re:Most Popular?? by Bluesman · · Score: 2, Insightful

      I still don't get it. When you have virtual desktops, the whole desktop is an MDI.

      You have the 800 window problem if you're using another type of MDI anyway, it's just that they're contained in another window. Same problem, pushed down a level.

      And the latest version of the Gimp lets you dock any window that you want, so you can tab between commonly used tools. I find it quite flexible.

      The only problem I really see is that there aren't typically shortcuts for everything, so there are extra clicks if you want to see the main toolbox, for example.

      --
      If moderation could change anything, it would be illegal.
    65. Re:Most Popular?? by Anonymous Coward · · Score: 0

      My GNOME desktop beats Windows hands down, even the damn media player by Microsoft does it's own thing. The only way windows applications are consistent is in their inconsistency.

    66. Re:Most Popular?? by CronoCloud · · Score: 1

      The disdain often extends to end users making UI suggestions as well. If you don't have a CVS ready patch, you're a stupid user that doesn't know anything and they don't have to listen to you.

    67. Re:Most Popular?? by NMerriam · · Score: 3, Insightful

      You have the 800 window problem if you're using another type of MDI anyway


      No, you don't. You don't have 800 items on your taskbar, you don't have 800 different items clogging your alt-tab hotswitch menu, you don't have multiple copies of the same basic OS menu, you don't have 800 different places for the focus to be. And most of all -- most insanely! -- you don't switch to another application, then switch back to the original app only to find that each window has to be brought to the foreground individually. Because after all, they are not windows of a single application, they're 800 separate applications!

      Sensible applications, built by people with UI experience, make toolbars and palettes behave like toolbars and palettes, not like completely separate applications. There are a number of different ways to approach this problem, all of which are superior in almost every manner to what the GIMP team has implemented.
      --
      Recursive: Adj. See Recursive.
    68. Re:Most Popular?? by Siguy · · Score: 1

      I think you forgot about the huge list of tools that article listed that the GIMP lacks. Not to mention that CS3 added an incredible assortment of new tools and features that the GIMP is nowhere near.

      CS3 now has brilliant photomerge and align layer features that intelligently examine the content of photos and stitch them together. And that's just one of the new CS3 features. There are a ton of things that Photoshop has that the GIMP does not have. Frankly though, I don't see that as a big deal because though those tools are awesome, if the GIMP did the basic stuff well then that'd be good enough since plugin guys could eventually duplicate some of CS3's stuff.

      But the GIMP doesn't do basic stuff well. As some earlier posters pointed out, even the simplest function in photoshop is pretty amazingly done and has had all the rough edges sanded off. GIMP is almost nothing but rough edges. Of course, now we're off topic from the UI which has always been a total disaster. There are those who cling to it and claim there's no objective difference between Photoshop and GIMP's UI and that they're just different but one isn't inherently better. It's just not true; the Photoshop UI is better in almost every conceivable way and I think the GIMP's bizarre unwillingness to update itself to modern interface guidelines is a real shame and it's made the GIMP unusable for the casual crowd who don't need CS3's amenities and doodads.

    69. Re:Most Popular?? by Anonymous Coward · · Score: 0

      You fucking retard, the GIMP target audience is the same as Photoshop. If you think for a second the GIMP is suited for basic editing needs, with all its fucking big menus showing the same shit all over again (ever heard of CONTEXTUAL MENUS, GIMP ?), you need your mind to get checked.

      I'm a photographer. I need advanced editing tools, and productive ones at that. I need to be able to build automations without having to spend hours on learning a scripting language so I can apply the same settings to hundred of photographs i've taken in one shoot session without repeating all the actions by hand one by one. Just because of the macro system, Photoshop is far superior to its competitors.

      Fuck Bob and his kids photo. I don't care for his fucking family, he can rot in Hell.

    70. Re:Most Popular?? by nick.ian.k · · Score: 1

      The market has spoken. ...just clone the damn Photoshop UI. It's not a difficult concept.

      Don't be so sure. The market uses Photoshop for *everything*. It's not just an image editor to most: it's a swiss army knife. A lot of what it gets used for isn't handled particularly well.

      Key example: page layout. Photoshop is *not* a layout package, and yet it seems that nearly everyone, from teenagers using pirate copies to make flyers for their bands to a shocking amount of seasoned industry professionals use it as such. InDesign is a layout package, quite possibly the most *beautiful* and technically *incredible* GUI-centric layout application going (and I say this as someone who generally loathes proprietary apps: InDesign is basically sex when it comes to doing print work). Adobe makes it, and so the UI is so incredibly similar to Photoshop that nobody familiar with Photoshop should have a tough time picking up on the basics.

      And yet does it get used? No, not nearly often enough. Too many folks are content to struggle with placing images in dozens of separate layers, ignoring proper typographic controls, etc. Granted, it's not as bad as it used to be, especially with CS suite apps now rendering fonts more cleanly and accurately, but it's still bad, and you can see this in most pieces of print collateral you come across on a day-to-day basis.

      So don't be all convinced the UI is the central thing. Better, similarly-branded and even similarly-functional tools for adjacent but more specific, different tasks are available, and the market once again fails to make an informed decision. It's like the market choosing to opt for Heineken over Budweiser: yes, great they've picked something of a fair amount quality for once, but just why in the name of fuck does the tunnel vision kick in there? There's even better, more refined stuff out there that takes about the same distance to seek out and adapt to, but it's way easier to be blind to something just a little different.

    71. Re:Most Popular?? by dpastern · · Score: 1

      The GIMP is as good as Photoshop, or competes on features? Whatever. I'm an open source advocate (well, I should really make that a Free Software advocate), I'd like the GIMP to succeed, but it's just not good enough for the serious photographer to consider using. Period.

      Dave

      --
      Our lives begin to end the day we become silent about things that matter. --Martin Luther King Jr.
    72. Re:Most Popular?? by huha · · Score: 1

      I still don't get it. When you have virtual desktops, the whole desktop is an MDI. If you have virtual desktops, yes. Windows doesn't, so there's the problem. Even if you introduced the concept of virtual desktops to windows, people would still prefer MDI, because it's just more suitable for Windows. Windows has one big problem preventing succesful use of SDI applications: Desktop clutter. Close to every new application downloads stuff to the desktop. Even Firefox downloads stuff to the desktop in its default configuration (at least when I last checked it did), so the Windows desktop becomes immensely cluttered with icons of all sorts. Operating a SDI application that way is horribly unnerving, as the whole screen is literally cluttered with stuff--be it application windows or desktop icons. This is why Windows does have MDI applications. They provide a plain background without additional clutter, they operate as one application, they can be minimized with one click and they don't clutter the task bar. I actually prefer MDI applications to virtual desktops when it comes to solely place one application on a seperate desktop, because I can have as many or as few as I like in no time whatsoever. When using Linux, most window managers involve changing preferences to add or remove a virtual desktop.

      You have the 800 window problem if you're using another type of MDI anyway, it's just that they're contained in another window. Same problem, pushed down a level. It really depends on the platform's workflow. MDI vs. SDI is not the only problem, but would help a lot to make GIMP more usable on Windows. The problem you're describing is fairly old and solutions to it can be seen in quite a number of interface designs: How can you cope with lots of seperate windows? Docking is one solution, providing floating toolbars in a MDI environment is another one. Tabs are great solutions if not all information needs to be on the screen all the time. Permanently fixing toolbars to sides of the screen is another viable methodto reduce clutter. When looking at Photoshop on Windows, you can see MDI, docking and tabs where they are appropriate. Many toolbars can be docked to sides of the window, close to every toolbar has tabs for advanced preferences or additional options. This makes Photoshop's interface astonishingly uncluttered while still providing every important option. Fixed toolbars (think of Fireworks) also have their advantages, because they reduce clutter even more, but also take away screen real estate because they can't be moved around. GIMP's main problem is not the feature set, but the way it works. It just does not feel native to the system. Whilst OSS aficionados might cringe at this thought, I prefer taking useless or confusing features away if it improves the look and feel of an application. If taking them away is not an option, at least disable them by standard and hide the option to enable them in a large preferences dialogue. An example: Windows' menus aren't dockable/undockable, GIMP's are. For Windows users, this is a totally perplexing feature because it introduces even more screen/menu clutter and removes the menu from its original position, making it a toolbar. No Windows user would think of this behaviour, not even remotely. So instead of confusing users, just disable this "feature" on Windows.

      And the latest version of the Gimp lets you dock any window that you want, so you can tab between commonly used tools. I find it quite flexible. This doesn't reduce screen clutter, but it's a good start.

      The only problem I really see is that there aren't typically shortcuts for everything, so there are extra clicks if you want to see the main toolbox, for example. Keyboard shortcuts are a major thing to do. Just use shortcuts for almost everything and look at the competition. The main competition is Photoshop/Photoshop Elements, so try to use the same shortcuts or at least avoid putting destructive actions on commonly used PS shortcuts when planning new keyboard shortcuts.
    73. Re:Most Popular?? by knarf · · Score: 1

      If you're not happy with my iPod example, how about OpenMoko? It's like somebody went out of their way to make an iPhone clone that totally misses the point.

      You do realize that the OpenMoko project was around while iPhone was nothing but a rumour, do you? And I hope you also have not been affected so much by the reality distortion field that you do not realize that the iPhone was in fact not the first touch-panel pda phone? That it, in fact, shares many features with PDA-like phones which preceded it? Phones which actually have features which the iPhone lacks? Mind you, I'm not talking about looks here - on that front the iPhone has most if not all competitors down on the floor.

      Comes time when Apple adds those features to the iPhone will you then berate those which came before it for 'going out of their way to make iPhone clones' as well? They must have had spies looking for Jobs's diaries or how would they otherwise have been able to come up with those features which Apple clearly thought of first?
      --
      --frank[at]unternet.org
    74. Re:Most Popular?? by smchris · · Score: 1

      OK, the GIMP isn't Photoshop on _second_ look, but my wife's a webmaster and the UI is a primary nonstarter for her. The argument is "why bother"? I'd probably be setting up an XP/QEMU boot for her Illustrator and Flash designer on her home machine anyway, but she likes a lot about a linux boot with a local Apache and such. Uses linux Bluefish and phasing into Aptana for coding so if the GIMP were more like Photoshop in features _AND_ UI I really could see her giving it a second look.

    75. Re:Most Popular?? by LunarCrisis · · Score: 1

      No, you don't. You don't have 800 items on your taskbar, you don't have 800 different items clogging your alt-tab hotswitch menu, you don't have multiple copies of the same basic OS menu, you don't have 800 different places for the focus to be. And most of all -- most insanely! -- you don't switch to another application, then switch back to the original app only to find that each window has to be brought to the foreground individually. Because after all, they are not windows of a single application, they're 800 separate applications!

      Why would you need all 800 windows at a time? If I were using 800 windows at a time I wouldn't want them all in the foreground, blocking out any other program I have open. One of the great things about the GIMP interface is that you can raise only a couple of windows at a time and have room for both them and whatever other program you are using. With photoshop, you pretty much have to commit the entire screen to it to use it at all. Especially since it seems that on OSX the toolbars disappear when it doesn't have focus (wtf?).

      Besides, if you enable the "Toolbox and other docks are transient to the main image window" option the toolbox and docks should raise on their own when you raise the image window. About the taskbar, Windows isn't so deficient that it won't let you do automatic task grouping.

      --
      Mr. Period: Nine is the one that's right by ten!
      Nine: One day I will kill him. Then, I will be Ten.
    76. Re:Most Popular?? by smenor · · Score: 1

      You do realize that the OpenMoko project was around while iPhone was nothing but a rumour

      I was not aware of that.

      All I can find about it on Wikipedia is "2006", which could mean January, 2006, when nothing was known of the iPhone, or it could mean December, 2006, when I was seeing pretty detailed rumors about a touch phone that Apple was about to announce at MacWorld.

      I hope you also have not been affected so much by the reality distortion field that you do not realize that the iPhone was in fact not the first touch-panel pda phone?

      Of course I realize that.

      Have you ever used any of them though?

      The resistive touch panel PDA/phones I've tried just don't work all that well compared with the capacitive touch panel on the iPhone.

      Then there's the gesture interface.

      Just try the single-finger gestures on an iPhone (even the ones as simple as taps) and tell me that it's not dramatically better than an iPaq or a Treo.

      Apple didn't think of either of those - they got them when they acquired FingerWorks (at least, that's the story as I understand it).

      As far as I can tell after a little research, I shouldn't have brought up OpenMoko just because it lacks some version of that (maybe I'm wrong, but I certainly couldn't find any evidence that it's more than a standard single-finger resistive touch screen; by all means, please correct me if I'm wrong).

      If you think that all the iPhone has going for it is looks, then I really wonder if you've ever actually tried one. The interface is incredible, and more intuitive than any other phone or smart-phone I've tried. For all the bitching I've heard about the keyboard, I've found it remarkably usable (then again, I may be biased because I've been using a TouchStream keyboard for years).

      I certainly don't think that the iPhone is perfect (only 2.5G; no GPS; no voice dialing; crappy "Web 2.0" only 3'rd party software rather than an official SDK; various software issues like not having built in mail rules; goofy things like not being able to rotate between portrait and landscape when the keyboard is visible or in all applications; *cough* AT&T only *cough*).

      Despite those shortcomings, it's not an exaggeration to say that the iPhone is easily the best smart-phone (or plain old mobile phone) I've ever used.

      Beauty and industrial design is a plus, but the iPhone has so much more going for it than just that.

      It seems to me that if either of us has been affected by this mythical "reality distortion field", it's you.

      Maybe you need installable third party apps? Maybe you enjoy using an inferior interface? Maybe you'd rather trade usability for a few features that don't really matter much? Maybe it's kind of silly to ask leading questions to give people the impression that you think certain absurd things?

      Who knows?

    77. Re:Most Popular?? by cecil_turtle · · Score: 1

      Good point on Paint.net. Paint.net is my open source image editor of choice for Windows, as GIMP is for Linux. I don't know if it beats The GIMP hands down or not, I don't do that much advanced graphics editing. I just need a graphics program with basic editing tools and layers. I love how people here on slashdot get into arguments about Gimp / Photoshop when there might be one user here on this thread who even know how to use 50% of the functionality in either program.

      For consistency, go install Windows Vista and Office 2007. Then open the following programs: Windows Mail, IE7, Windows Media Player, Word 2007, and a command prompt. You will be looking at 5 different window / toolbar styles. And most of them change even further when maximized. Then come back here and talk about consistency.

    78. Re:Most Popular?? by jc42 · · Score: 1

      Most complaints on the GIMP relate to it not copying Adobe enough.

      Hmmm ... I've commented a couple times on my experiences with trying to learn GIMP. I don't complain that it doesn't copy Adobe, because I haven't yet succeeded in doing anything useful with Photoshop, either. My complain might be summarized as: I read several GIMP docs, and tried the examples. All I ever managed to do was to seriously damage all the photos that I tried to modify. My main reaction was usually "WTF is it doing????" I never managed to make any controlled changes that were what I wanted. All those image operations obviously do something, but I could never quite understand what, or how to use them constructively to make the changes that I wanted.

      My guess is that the main problem is in the documentation (for both GIMP and Photoshop). I don't yet speak the jargon, and most of the docs are effectively gibberish to me. That is, I see a lot of English words in puzzling sequences that tell me that I don't really understand how those words are being used. The docs are written to teach those who already know the jargon. I haven't yet stumbled across anything that explains the jargon to a novice like me.

      So I don't advertise myself as a graphics expert. Maybe some day, when someone comes out with a good intro learning doc, I'll learn it. Until then, I'll continue to treat both of them as abstruse monsters that it's best to avoid.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    79. Re:Most Popular?? by Anonymous Coward · · Score: 0

      I agree. I use PS all day long. I am a long-time professional in the industry (not some marketing Barbie® hustling powerpoints® with a "jr. graphic designer merit badge") that works with F100 international clients. I don't use gimp because gimp doesn't do CMYK plain and simple.

      Screw fixing the UI, we have GimpShop for that. Fix the real problems and actually try to compete, for crying out loud. This is like having a sports car that has only one gear: sure it has 500HP but you can only go 15MPH...what a ride :(

      It's not that I'm against OSS, I've been using LNX since RedHat was in the high 4.Xs.

    80. Re:Most Popular?? by Snaller · · Score: 1

      "Personally I think "windows" are a horrible idea, but if you're going to have them, having a bunch of nested sub-windows inside a larger window is just awful."

      Funny, the lack of that is exactly why I never wanted to use GIMP.

      --
      If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
    81. Re:Most Popular?? by AVee · · Score: 1

      "Also, many, many programmers have a clear disdain..."

      Looks like it's mutual...

    82. Re:Most Popular?? by NMerriam · · Score: 1

      Looks like it's mutual...


      Not at all, I understand what programmers do, the importance of it to the finished product, and respect the difficulty of doing it well.
      --
      Recursive: Adj. See Recursive.
    83. Re:Most Popular?? by jack455 · · Score: 1

      I was really generalizing the criticisms. As far as the UI people seem to think that's the problem rather than needing more innovation.

      I definitely agree with your general criticism as Linux needs (or could use) much more documentation. Also Photoshop and Illustrator also have a ridiculously sharp learning curve. I know when I'm using them, and fairly successfully, that I'm only breaking the skin on what they can actually do. This is such a problem that even as an untrained user I often hear people claim that these apps are missing features that I've actually used.

      Anyway good luck. I will say that I've also got Krita, XaraLX, and Cinepaint. Have you tried them, or anything else?

  4. In other news... by shiftless · · Score: 1

    ... record low temperatures recorded in Hell ...

  5. This is exactly why I hate GUIs by nunyabid · · Score: 4, Insightful

    They had better have a feature where the GUI looks exactly the same way it does now.

    I don't want to learn a new gui.

    1. Re:This is exactly why I hate GUIs by Dr.+Spork · · Score: 5, Funny

      I hate GUIs too, and you can be sure I'll be lobbying for a command-line-only interface for the Gimp. It might have a steep learning curve, but can you imagine how powerful and efficient that would be?

    2. Re:This is exactly why I hate GUIs by JordanL · · Score: 1

      I'd be interested in a non-GUI Image Manupilation Program.

    3. Re:This is exactly why I hate GUIs by Anonymous Coward · · Score: 0

      I don't understand what's wrong with the current GUI either. They better hadn't make it into some MDI bogosity to please Photoshop on Windows trolls who aren't going to switch anyway (besides there's always krita).

      The fiter dialogs could be better but please; no gimmicky crap.

    4. Re:This is exactly why I hate GUIs by Anonymous Coward · · Score: 0

      You may want to look into ImageMagick's components, and also the gd library...

    5. Re:This is exactly why I hate GUIs by Richard+W.M.+Jones · · Score: 3, Informative

      I know it was a joke, but the GIMP already has a command line interface, if you can write Scheme. I think they do Perl now as well. It was horrible and undocumented last time I used it.

      Rich.

    6. Re:This is exactly why I hate GUIs by s4m7 · · Score: 3, Insightful

      I hate GUIs too, and you can be sure I'll be lobbying for a command-line-only interface for the Gimp. It might have a steep learning curve, but can you imagine how powerful and efficient that would be? Now, that is absolute crazy talk, my friend.
      --
      This comment is fully compliant with RFC 527.
    7. Re:This is exactly why I hate GUIs by Anonymous Coward · · Score: 0

      gimp -i Use with -b for batch processing.

    8. Re:This is exactly why I hate GUIs by Planesdragon · · Score: 1

      I don't understand what's wrong with the current GUI either. They better hadn't make it into some MDI bogosity to please Photoshop on Windows trolls who aren't going to switch anyway Actually, MDI would be a hell of a lot better than the "fifteen different windows" approach it does now.

      The taskbar should have, at most, one tab for the program and one tab for each file. NOT EVER one tab for each fracking separate dialog box!

    9. Re:This is exactly why I hate GUIs by gardyloo · · Score: 1

      I'd be interested in a non-GUI Image Manupilation Program. You might also be interested in a non-GUI spellcheck.
    10. Re:This is exactly why I hate GUIs by Beetle+B. · · Score: 1

      It's called ImageMagick

      --
      Beetle B.
    11. Re:This is exactly why I hate GUIs by Anonymous Coward · · Score: 0

      Actually, MDI would be a hell of a lot better than the "fifteen different windows" approach it does now.

      If by better you mean "more like Windows" as opposed to an improvement, then I'd agree.

      The taskbar should have, at most, one tab for the program and one tab for each file. NOT EVER one tab for each fracking separate dialog box!

      You should learn to use your WM. Being able to pin the main window (so it appears on every workspace), roll up, minimize and place windows on different workspaces is more powerful and flexible than any MDI or app-specific approach. My desktop also automatically groups taskbar elements when I have more than 10 windows open for a single app.

      To me it sounds like you don't actually use GIMP.

    12. Re:This is exactly why I hate GUIs by Anonymous Coward · · Score: 0

      Here is an example of why Gimp pisses people off. It gets me every time I fail to do something useful with it.

      1) Load an image
      2) Select the crop tool
      3) Start to drag an area to crop, and BAM! There's a new window popped up RIGHT ON TOP OF YOUR DAMNED CURSOR with all sorts of technoshit getting in your way.

      Photoshop would never do that to you.

    13. Re:This is exactly why I hate GUIs by piojo · · Score: 1

      You should learn to use your WM. Being able to pin the main window (so it appears on every workspace), roll up, minimize and place windows on different workspaces is more powerful and flexible than any MDI or app-specific approach. My desktop also automatically groups taskbar elements when I have more than 10 windows open for a single app.

      To me it sounds like you don't actually use GIMP. Sheesh. Sounds to me like you have come up with a bunch of workarounds for an annoying behavior, and now you're advocating that the annoying behavior does not need to be fixed.
      --
      A cat can't teach a dog to bark.
    14. Re:This is exactly why I hate GUIs by SashaM · · Score: 2, Interesting

      And to demonstrate just how powerful it is, the server-side of my chess diagram composer is a PHP script whose entire function is to create a single ImageMagick command that draws the chess diagram (and pass the result to your browser). Even the piece sets are (pre)rendered from TTFs using ImageMagick.

    15. Re:This is exactly why I hate GUIs by Blakey+Rat · · Score: 3, Interesting

      The GUI they use now would have been great on Mac Classic, where all an application's windows were on the same layer and there was only one application menu at the top of the screen. (In fact, this is what Photoshop looked like when it was originally developed for Macintosh.) The reason this worked is because when you switched from one application to another, ALL of the first application's windows moved behind ALL of the second application's windows... applications were in their own "layer."

      This no longer applies. OS X doesn't do it. Windows doesn't (and never did) do it. Linux GUIs don't (and never did) do it. GIMP is using a 1984 GUI model in the modern era, and it's simply not working. (Personally, I liked Mac Classic's model, but I'm also pretty good at coping with reality when things change.)

      Even worse, each of the GIMP windows have menus in them, leaving you in that mysterious position of not being to figure out exactly which ones are supposed to be palettes and which are supposed to contain the image. (Especially when you, as a new user, first open the program.) To make things even worse-worse, GIMP used to have two seperate File menus, one of which was actually used to open an image file, and the other one... totally different.

      So my first suggestion is for GIMP to implement its palettes like virtually every modern application does. Paint.NET would be an excellent model on Windows... its palettes can exist happily in the main window, or outside it, but it's always clearly obvious which windows are palettes. (Don't use the Macromedia/Dreamweaver Flash example, which constantly pisses me off.)

      Secondly, and this is a major change that will probably take a few revisions, but ditch your widget library. GTK, I believe. It requires a seperate application package on Windows, which gives the user a headache for virtually no benefit. It requires that the Mac OS X port run in X11, which is a usability nightmare on Macs. (And has irritating bugs on Mac that never seem to get addressed and/or fixed: http://bugzilla.gnome.org/show_bug.cgi?id=391461 has been a thorn in my side for a year now, and it's still "unconfirmed.")

      But what GIMP really needs is lots, and lots of development. This means community-building, the way the Firefox team did before the release of 1.0. GIMP needs a totally new UI, it needs a ton more features if it desires to be competitive with Photoshop, and it needs the community with the size and activity to make this happen. Right now, GIMP development is glacial. (My first suggestion would be to change the name, so people could say in public "I work on GIMP" without being laughed at or feeling embarassed.)

    16. Re:This is exactly why I hate GUIs by Anonymous Coward · · Score: 0

      Sounds to me like you're a complete moron. Window managers are for... (get this) managing windows! Care to explain how that's a workaround?

      The only annoying behavior here is from those who don't understand the basics of window management.

    17. Re:This is exactly why I hate GUIs by Knuckles · · Score: 1

      Just so you know, I cannot reproduce this in gimp 2.4.0-rc2 in Ubuntu Gutsy.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    18. Re:This is exactly why I hate GUIs by Anonymous Coward · · Score: 0

      I'm the same AC. I'm using 2.2.13 on Debian Etch, and previous versions before that.

      Does a window not appear as you start dragging, telling you a load of numbers you didn't want to know? If so, then hats off to the relevant developer.

    19. Re:This is exactly why I hate GUIs by Knuckles · · Score: 1

      I don't know my way around Gimp but no, there is no window appearing. Instead, the crop settings are in a box attached to the main toolbox window.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    20. Re:This is exactly why I hate GUIs by wertarbyte · · Score: 1

      Secondly, and this is a major change that will probably take a few revisions, but ditch your widget library. GTK, I believe. It requires a seperate application package on Windows, which gives the user a headache for virtually no benefit.

      Oh, sure, and which widget library will run on Windows without installing a package - and of course on Linux/BSD/OSX/etc. as well?

      --
      Life is just nature's way of keeping meat fresh.
    21. Re:This is exactly why I hate GUIs by CronoCloud · · Score: 1

      You probably accidentally detached the crop tool's info box from the main toolbox. In fact you can accidentally do that with any of those boxes, done it myself, and when you do it, it stays detached even across sessions.

    22. Re:This is exactly why I hate GUIs by Blakey+Rat · · Score: 1

      Eh dunno, I'm not a software developer. Firefox and OpenOffice seem to manage it with no problem. (Well, OpenOffice isn't native on OS X, but there is a native OS X project for it which shows that making it native isn't too tough.)

    23. Re:This is exactly why I hate GUIs by Fallingcow · · Score: 1

      Why, pray tell, is the GIMP the only program (of ANY kind) I've ever used that required me to do bullshit like this just to make it usable?

    24. Re:This is exactly why I hate GUIs by Anonymous Coward · · Score: 0

      Window managers are for... (get this) managing windows! Care to explain how that's a workaround?
      A basic principle of good software design is that your software should not rely on specific OS behaviors to be usable. Relying on a platform's window manager behaving in a certain way, as GIMP does, is therefore bad software design.

      Why is this so hard to understand?
    25. Re:This is exactly why I hate GUIs by Anonymous Coward · · Score: 0

      I think the question itself is wrong: "Which widget library (should we use)" could be the problem right there.

      Don't modern OS already have widgets? Why don't you people use those instead of re-inventing the wheel (which is already installed in each OS).

  6. Simple suggestion: multiple skins by jkrise · · Score: 4, Insightful

    To those who are moving in from Photoshop, and would like a similar looka and feel, provide a skin for them. For the true GIMP pros, assuming they exist - retain the existing stuff. And so on. Compared to the size and complexity of code handling images, the UI bit should be miniscule... atleast I suppose so.

    --
    If you keep throwing chairs, one day you'll break windows....
    1. Re:Simple suggestion: multiple skins by Tastecicles · · Score: 2, Interesting

      GIMPShop - a Photoshop-like skin for those who feel more comfortable with a Photoshop-like skin than the better (IMHO) GIMP skin. But that's just me. I'd like to see some added functionality, to be honest - such as a thumbnailer which outputs to HTML. Read: Irfanview.

      --
      Operation Guillotine is in effect.
    2. Re:Simple suggestion: multiple skins by Frumious+Wombat · · Score: 2, Interesting

      Better suggestion: fix the underlying engines; 16 bit support, proper cmyk, non-destructive adjustment layers, better text handling. While they're at it, ditch GTK for QT for better cross-platform behaviour so that Mac users can ditch X11 and Windows users can have better reliability. The nasty interface can be lived with, and while not Photoshop is better than some (many?) of the alternative commercial packages. Even on Windows, it works pretty well as an image-VI, when you need to quickly whack out a web graphic and don't feel like loading PS.

      Alternately, admit that GIMP has run its course, and start porting the interesting bits to Krita

      And while we're at it, rename the bloody thing. "The program formerly known as GIMP" would be a step in the right direction, since the average user community thinks it refers either to cripples, or a submissive in a zippered leather suit who's kept on a chain in a box most of the time.

      --
      the more accurate the calculations became, the more the concepts tended to vanish into thin air. R. S. Mulliken
    3. Re:Simple suggestion: multiple skins by Anonymous Coward · · Score: 0
    4. Re:Simple suggestion: multiple skins by JanneM · · Score: 1

      While they're at it, ditch GTK for QT for better cross-platform behaviour so that Mac users can ditch X11 and Windows users can have better reliability.

      Better idea: speed up development of GTK integration, especially for Mac, where the deficiencies are the largest. Integrating GTK properly for WIndows and OSX is likely less work than moving Gimp to something else, and would benefit many, many other applications as well.

      --
      Trust the Computer. The Computer is your friend.
    5. Re:Simple suggestion: multiple skins by Anonymous Coward · · Score: 0

      Better yet, Mac and Windows users should switch to a proper operating system that supports these toolkits without so many fucking problems. And while you are all at it, please rename your operating systems, because "Vista" sounds like you are going blind and "OS X" makes absolutely no fucking sense.

    6. Re:Simple suggestion: multiple skins by nine-times · · Score: 1

      GIMPShop may be more Photoshop-like than GIMP, but I wouldn't call it Photoshop-like.

    7. Re:Simple suggestion: multiple skins by suv4x4 · · Score: 1

      To those who are moving in from Photoshop, and would like a similar looka and feel, provide a skin for them. For the true GIMP pros, assuming they exist - retain the existing stuff.

      You're the book example why OSS fails.

      So which interface will be the official? What would constitute "GIMP training". How do you imagine people spending 2x or 3x resources to maintain and update various "skins".

      And last but not least, what are you - some GIMP project boss? How come you order left and right, how about take responsibility and make one of the skins? Not so easy, right?

      GIMP has SO MUCH to be done for it to become a viable alternative to Photoshop, that it's unbelievable.

      And Photoshop can handle video objects and 3D objects now. By the time GIMP catches up to Photoshop 5 (currently at Photoshop 3-4 level, but worse interface) Photoshop will be at version 13, and probably have a magical "do the work for me" button.

    8. Re:Simple suggestion: multiple skins by Draek · · Score: 2, Insightful

      And Photoshop can handle video objects and 3D objects now. By the time GIMP catches up to Photoshop 5 (currently at Photoshop 3-4 level, but worse interface) Photoshop will be at version 13, and probably have a magical "do the work for me" button.

      which is why it's a Good Thing(tm) that TheGIMP isn't a clone of Photoshop, and since they don't have any pressure to sell people expensive upgrades they're free to follow UNIX's "do one thing and one thing well" philosophy, which allows them to concentrate on making a good raster image editor while leaving the vector stuff to Inkscape and Xara, 3D objects to Blender, and video to who-the-fsck-knows. Which is how things ought to be done.

      --
      No problem is insoluble in all conceivable circumstances.
    9. Re:Simple suggestion: multiple skins by Blakey+Rat · · Score: 1

      Skins are almost always a bad idea. Skins make supporting a product nearly impossible. ("How do I do X?" "You click the circle then..." "I don't have a circle." "Oh, what skin are you using?" "I dunno.")

      But more to the point, skins can't solve actual usability issues, only skin over them. For instance, if you're using a pop-up menu with 36,000 items in it, it's going to be hard to use no matter what skin is running. There's no way to skin that into a menu with a sane number of options. Skinning GIMP on Windows won't (and can't) fix it's awkward treatment of control palettes, it'll just make the awkward palettes look different.

      As an exercise, look at it this way: Imagine that you took the even-more-terrible GIMP 1.x UI (where virtually every command was in one HUGE contextual, but not really contextual, menu), and skinned it to look like OS X. Do you honestly believe that would have improved its usability on OS X?

    10. Re:Simple suggestion: multiple skins by maxwell+demon · · Score: 1

      Actually "OS X" does make sense: The previous OS from Apple had version number 9. The obvious next to version 9 is version 10. Now X is the roman numeral for 10.

      I'm not sure if that was really the thinking at Apple, but IMHO that way it does make sense.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    11. Re:Simple suggestion: multiple skins by drawfour · · Score: 1

      Compared to the size and complexity of code handling images, the UI bit should be miniscule... atleast I suppose so. You obviously have never done UI programming. UI takes a lot of work to be done right.
    12. Re:Simple suggestion: multiple skins by suv4x4 · · Score: 1

      they're free to follow UNIX's "do one thing and one thing well" philosophy

      Right, except the realistic situation right now is:

      GIMP: "do one thing and do it badly"

      Photoshop: "do several things and do them best"

      The sadness I feel while writing this escapes proper expression, but, it's the truth.

  7. wxWidgets! by Spy+der+Mann · · Score: 5, Insightful

    Nothing beats having a program use the same widgets you have on your operating system.

    1. Re:wxWidgets! by PolyDwarf · · Score: 5, Insightful

      Seriously.. Also, if you can't do the widgets, at least have the decency to track (separately) last directory used for opening projects and saving images and use those by default in file open and save dialogs (Like most other windows programs). I imagine I'm not along, in that I keep my project files deep in one tree, while the images that are output are deep in another tree.. it's a pain in the ass to always have to go between them.

      The only reason I use gimp is because it's free, not because I like it better. I've started putting the bug in my boss's ear about photoshop, because Gimp is just getting on my nerves.

    2. Re:wxWidgets! by tomhudson · · Score: 1

      What peeves me is that when you go to save something, click "New folder" and type in a directory name, you lose the file name in the file save dialog. Same stupid crap as happens in firefox under linux. The only thing that keeps me on firefox rather than switching everything to opera is firebug (and a bunch of bookmarks I'm too lazy/busy to clean up before I transfer them).

    3. Re:wxWidgets! by mfg · · Score: 1

      At least in firefox it's easy to replace the hideously broken Gtk file browser with the original JavaScript version.

      Edit .../components/nsFilePicker.js and change the third argument from "" to FILEPICKER_CONTRACTID in the call to compMgr.registerFactoryLocation. You'll probably have to delete ~/.mozilla/firefox/*/compreg.dat to make the change take effect.

    4. Re:wxWidgets! by Anonymous Coward · · Score: 0

      If you're on Windows, have you tried Paint.NET? It's not as full-featured (as opposed to full-figured) as the Gimp, but it does work well.

    5. Re:wxWidgets! by JackMeyhoff · · Score: 1

      Windows uses GTK as its native widget set? News to me.

      --
      http://www.rense.com/general79/wdx1.htm
    6. Re:wxWidgets! by Directrix1 · · Score: 4, Informative

      He was advocating using wxWidgets as the toolkit. wxWidgets uses native toolkits (Windows on Windows, GTK on Linux, Aqua [or whatever it is] on Mac).

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    7. Re:wxWidgets! by cortana · · Score: 1

      I can't reproduce that with GTK+ 2.10.

    8. Re:wxWidgets! by edxwelch · · Score: 1

      My sentinments exactly.
      Pity that the Gimp community don't use Slashdot comments to collect design ideas ;)

    9. Re:wxWidgets! by nine-times · · Score: 1

      In that vein, it'd be nice if people were considering portability to OSX (as a native carbon or cocoa application) in any attempts to redesign. I know that's not always the easiest thing to do, but there are projects that have figured out ways to do it effectively (Firefox comes to mind).

    10. Re:wxWidgets! by Tribbin · · Score: 1

      I like to place these places in my bookmarks in nautilus.

      It's a workaround but can save you clicks and time.

      --
      If you mod this up, your slashdot background will turn into a beautiful sunset!
    11. Re:wxWidgets! by Zonk+(troll) · · Score: 2, Interesting

      Seriously.. Also, if you can't do the widgets, at least have the decency to track (separately) last directory used for opening projects and saving images and use those by default in file open and save dialogs (Like most other windows programs). I imagine I'm not along, in that I keep my project files deep in one tree, while the images that are output are deep in another tree.. it's a pain in the ass to always have to go between them.

      The only reason I use gimp is because it's free, not because I like it better. I've started putting the bug in my boss's ear about photoshop, because Gimp is just getting on my nerves. If you're stuck with using Windows, why not give Paint.NET a try? It's under the MIT License. The features are really good and it has a Windows-style UI. Personally I prefer GIMP's UI, though, for the reasons many people seem to hate it (I despise MDI, floating windows ftw).

      Give it a try. It's really good and actively maintained. If it only worked under Mono...
      --
      "The Federal Reserve is a fraudulent system."--Lew Rockwell
      End The FED. -
    12. Re:wxWidgets! by lordtoran · · Score: 1

      Nothing beats having a program use the same widgets you have on your operating system. The last time I looked KDE used Qt as its GUI toolkit, not GTK.
      --
      Want to hear the voice of GOD? cat /boot/vmlinuz > /dev/dsp
    13. Re:wxWidgets! by Anonymous Coward · · Score: 3, Informative

      an easier way to do this, at least in newer versions of firefox, is to go to about:config and change "ui.allow_platform_file_picker" to "false"

      just thinking about the gtk file browser gives me hives--its good i can get rid of it in at least one app that defaults to using it

    14. Re:wxWidgets! by linuxci · · Score: 1

      an easier way to do this, at least in newer versions of firefox, is to go to about:config and change "ui.allow_platform_file_picker" to "false"

      just thinking about the gtk file browser gives me hives--its good i can get rid of it in at least one app that defaults to using it Thanks, so much better!

      Although the GTK dialog doesn't bother me too much, going back to the original Firefox one is a big improvement.
    15. Re:wxWidgets! by moosesocks · · Score: 3, Interesting

      Eh.

      wxWidgets always seems to be just as bad as a foreign toolkit in the apps that I've used it in. The interfaces always wind up being awkward and clunky.

      I'd argue pretty strongly that GTK+ is the more versatile of the platforms. Pidgin feels pretty darn close to native on Windows. If you can come up with another toolkit that comes close, I'll retract my claim.

      Firefox also does a great job, although I'd disqualify it for having tons of OS-specific code, not to mention a shitty Mac version.

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    16. Re:wxWidgets! by jack455 · · Score: 1

      True, just because I have Gnome installed (comes with Fedora) doesn't mean I want to see GTK anywhere. I think people who say that GIMP is ugly should login to Gnome and run The GIMP. Will they still admit it's ugly? Did it just clash with your WM?

      I love GIMP but occasionally use Xara because I dread visually defacing my desktop when I'm feeling artistic(visually).

    17. Re:wxWidgets! by Anonymous Coward · · Score: 0

      You really needed to post *with* a karma bonus on a stupid comment on somebody's sig, didn't you?

    18. Re:wxWidgets! by Bluesman · · Score: 4, Interesting

      QT has it all over GTK+ in nearly everything except programming language portability and the license.

      It's far easier to program with and distribute on multiple platforms than GTK or wxWidgets, also.

      wxWidget's API is reminiscent of the horrible old Windows API's -- it's just ugly and makes for hideous code, imho. QT is clean and elegant, and the signals/slots mechanism makes thread-safe gui code dead simple.

      --
      If moderation could change anything, it would be illegal.
    19. Re:wxWidgets! by lordtoran · · Score: 1

      Thanks to gtk-qt-engine Gimp looks quite "native" on my KDE machine, however, it's a GNOME program, so the file dialogs suck and OK/cancel buttons are reversed.

      But I think most people complain about Gimp not because of the widgets, but because it doesn't use nested windows (was that called MDI?) which are quite popular in the Windows world but a strict no-no in Linux UI design. I think a streamlined design with document tabs and dockable toolbars would help a lot here.

      --
      Want to hear the voice of GOD? cat /boot/vmlinuz > /dev/dsp
    20. Re:wxWidgets! by jon_anderson_ca · · Score: 1

      Edit .../components/nsFilePicker.js and change the third argument from "" to FILEPICKER_CONTRACTID in the call to compMgr.registerFactoryLocation. You'll probably have to delete ~/.mozilla/firefox/*/compreg.dat to make the change take effect.

      The fact that we find this stuff "easy" is the reason why geeks shouldn't design UIs at all.

    21. Re:wxWidgets! by JohnnyBigodes · · Score: 1

      Pidgin feels pretty darn close to native on Windows.

      It does? Someone's calling, I think Pidgin's file transfer window and file picker dialog box (and a few others) want to talk to you :)

      Don't get me wrong, I use Pidgin regularly and the UI improvements made this year have been massive and great, but it still has quite some way to go.

    22. Re:wxWidgets! by nick.ian.k · · Score: 1

      The only reason I use gimp is because it's free, not because I like it better. I've started putting the bug in my boss's ear about photoshop, because Gimp is just getting on my nerves.

      So your boss hasn't seen fit to cough up the cash yet, eh? Have you contributed feedback to the UI blog referenced by the /. post, and if you haven't, would you mind doing so? Granted, one of GIMP's biggest sticking points is a lack of CMYK management, but the other thing would unquestionably be the UI. Sounds like you've got strong opinions, so why not disclose them to ears that are, for once, opting *not* to play deaf?

      And yes, I use GIMP as my primary raster editor for much the same reason(s) as you seem to be suggesting. Doing mostly web stuff, I find that it works pretty well, but I'll echo the age-old complaint: I shouldn't have to employ third-party tab/grouping of windows via my WM to keep all the dialogs, palettes, etc. together; this is especially a bitch when flipping between virtual desktops and having to move applications in between them. I will personally be contributing feedback when the morning comes and I'm able to coherently present specific gripes and suggestions on how to alleviate them. Not trying to be an asshole here, just saying, "They're asking, so us users need tell them how to make it better!" :)

    23. Re:wxWidgets! by Lobais · · Score: 1

      Did you ever notice the bookmark sidepanel in the file-chooser?

    24. Re:wxWidgets! by LunarCrisis · · Score: 1
      Here was what I was about to say:

      Nothing beats having a program use the same widgets you have on your operating system.

      Exactly, nothing beats gtk!

      You see the problem. . .

      But then I decided to check out the wxWidgets web site, and it looks like it uses gtk on linux, so go wxWidgets!

      Only problem is that I don't see any C bindings for it anywhere. . . =(

      --
      Mr. Period: Nine is the one that's right by ten!
      Nine: One day I will kill him. Then, I will be Ten.
    25. Re:wxWidgets! by workman161 · · Score: 0

      QT has it all over GTK+ in nearly everything except programming language portability and the license.
      What, is the LGPL not enough for you? And aside from BSD, Qt compiles on every platform.
    26. Re:wxWidgets! by Bluesman · · Score: 1

      QT is licensed under the GPL, not the LGPL. It also compiles on FreeBSD just fine. By language portability, I meant there are more bindings for GTK+ and they're easier to keep up to date since it's plain old C and not C++ with a Meta Object Compiler.

      --
      If moderation could change anything, it would be illegal.
    27. Re:wxWidgets! by Anonymous Coward · · Score: 0

      HERE! HERE! Such a simple and EASY to implement feature, I would think...

      I've started using GQView in conjunction with GIMP. I keep both open, and I drag files from GQView to the GIMP tool dialog, which opens the file. I find this is the fastest way to do serious work, especially when switching between pix in various locations.

  8. How about by LM741N · · Score: 5, Insightful

    a name redesign.

    1. Re:How about by Threni · · Score: 1

      Yeah! And also, make it not shit. Make it like other programs so you can just dive in and do your work, and not have all these little windows floating around. Make it do what you think it's going to do. You know, like the apps it's "competing" with (that is, those which perform the same function, only loads better). I seem to remember reading some guy's blog/article about using Gimp. I saw it linked to from a story on Slashdot about Gimp a couple of years ago. It was pretty funny. Perhaps the guys behind Gimp can read it, stop fighting it and change the way Gimp works?

    2. Re:How about by Tribbin · · Score: 1

      How about GNU Image Manipulation Photoshop?

      --
      If you mod this up, your slashdot background will turn into a beautiful sunset!
    3. Re:How about by maxwell+demon · · Score: 1

      GNU IMP?

      --
      The Tao of math: The numbers you can count are not the real numbers.
    4. Re:How about by domatic · · Score: 1

      I respectfully submit the following ideas for a more acceptable name:

      I think a lightweight version ala PhotoShop Elements would be nice for casual users. We could call it:

      Lightweight Image Manipulation Program.

      Since a name like GIMP is offputting to professionals, let's cater to the professionals with the

      Professional Image Manipulation Program

      I think that is perfectly respectable myself. Perhaps we should emphasize the power and sophistication of this fine software:

      Sophisticated Image Manipulation Program

      With all the windows and modal dialogs it has, what could be more appropriate than the:

      Windowed Image Manipulation Program

      The use of any of these names would instantly bring users and credibility don't you think?

  9. Risking flaming here by Anonymous Coward · · Score: 5, Interesting

    I'd be risking more psycho mails in my inbox if I posted under any of my usual accounts, so I'm posting this anonymous, even at the risk of it being modded down as a troll.

    GIMP people, the biggest, quickest thing you can do to get good people back in the project and working well together is to finally, please, finally get rid of Carol Spears. I know 80% of you agree with me and have demonstrated in private to me or in public that you want her out, but she's pushing more and more people out with her weird shit, her stalking behaviour, her willingness to criticize anyone contributing to the project for insane reasons like stealing her boyfriend or taking her life from her, or accuzing people of having sex with conference organisers to sway them and obtain cash. Whatever, too many good contributors are sick of it. Yes, she has mental health issues, but the project has suffered too much accomodating those. There is only so much you can do for her.

    Taking this public because all the private talking has failed.

    1. Re:Risking flaming here by Anonymous Coward · · Score: 0

      Where are you running into Carol? She's been virtually MIA from the mailing lists for about a year I would estimate. She did make one post somewhat recently but it wasn't insane and sparked no responses. She's still a landmine for any noobs who show up, granted, but the lists have been relatively cordial as of late.

    2. Re:Risking flaming here by Anonymous Coward · · Score: 0

      She's still a landmine for any noobs who show up, granted, but the lists have been relatively cordial as of late.

      I'm with the GP. You sum it up well, she's pushing newbies out before they start, and natural attrition is taking care of all but the hardiest remainders.

      Gimp used to be great.

    3. Re:Risking flaming here by Anonymous Coward · · Score: 0

      > Where are you running into Carol? She's been virtually MIA from the mailing lists for about a year I would estimate.

      Have you been on the IRC channels lately ? Everyone who gives anything positive of their time and effort has been belittled by carol's rants and made-up stories since a year or more.

    4. Re:Risking flaming here by Glytch · · Score: 2, Insightful

      Maybe Gimp could use a fork. It worked for Xorg when Xfree86 had these kinds of problems.

    5. Re:Risking flaming here by Anonymous Coward · · Score: 2, Informative

      There is no need for a fork. Carol does not seem to contribute to the GIMP project anyway. She only appears in some GIMP-related IRC channels or mailing lists and she pollutes Bugzilla (the bug tracking system) with useless rants. But I cannot see any real contribution from her and I saw several developers stating explicitly that she is not a member of the project.

      According to what I read in the mailing list archives, the only problem seems to be that the admin who gave her a gimp.org e-mail address does not want to take it away from her despite the damage she did and still does to the project. I am wondering why the GIMP guys do not push that admin harder because she seems to be a major nuisance to the project. But maybe that admin is a nuisance as well? I don't know, he doesn't seem to post that much. But at least he contributes some code so he is an active developer. Unlike that Carol who does not write any code and is just hanging around to scare away the newbies.

    6. Re:Risking flaming here by nomadic · · Score: 2, Funny

      or accuzing people of having sex with conference organisers to sway them

      Damn, I have to start organizing more conferences...

    7. Re:Risking flaming here by Khaed · · Score: 2, Insightful

      Do you really want to have sex with people who write a program called The GIMP? ;)

    8. Re:Risking flaming here by Anonymous Coward · · Score: 0

      Allow me to be the first to commend your heroic and difficult actions! By submitting yourself as a "sexual shamen" in this matter, surely you will play a pivotal role in improving one of the most high-profile projects in all of Free software.

      Seriously. You are my hero. Thank you.

    9. Re:Risking flaming here by Anonymous Coward · · Score: 0

      Thank you for your support. It's hard, holed up here in my parent's basement with Carol. Being a sexual shamen is hard work. Especially when just before I cum Carol gags. She has no natural talent, but with a little help, love and understanding she's cum a long way.

    10. Re:Risking flaming here by Anonymous Coward · · Score: 0

      She does look the image I had when reading the comment...

  10. How about a new name? by HangingChad · · Score: 5, Insightful

    Every time I see The Gimp, I think about Pulp Fiction. How about a cooler name? I know it sounds like form over substance, but you'd be surprised how something so simple could slow adoption.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    1. Re:How about a new name? by owlnation · · Score: 5, Insightful

      Agreed. I think Firefox's success is at least 50% attributable to the fact that it sounds exciting.

      "Gimp" on the other hand sounds like an insult, something inferior, and It rhymes with pimp -- and not in a good way. I have no desire to ever speak that word to anyone. They will never get word of mouth marketing from me.

      This is by no means the only drawback that gimp faces, but it is a pretty major one. A great first step towards increased usage would be to change the name along with the UI redesign.

    2. Re:How about a new name? by sakdoctor · · Score: 3, Funny

      You are free to fork it and call your project whatever you like, from the following list:

      1. Firegimp
      2. Gusty gimp.

    3. Re:How about a new name? by Anonymous Coward · · Score: 1, Insightful

      Absolutely. As dumb as this sounds, this is one of the biggest drawbacks to Linux adoption I've seen. There are WAY too many Linux programs that have geeky/hard-to-remember/just plain annoying/unprofessional names, and near the top of the list is "The GIMP." The word itself conjures up images of the ugly and grotesque. (And if you have to explain to people what a product name means, and make excuses for it, then you've already lost the battle for acceptance.)

      Conversely, "Film GIMP" turned into "Cinepaint," which is a GREAT name, and deserves better than the near-dead development that has befallen the project.

    4. Re:How about a new name? by Anonymous Coward · · Score: 0

      It is a hobby what do you expect.

      These people will never grow up or face real world situations/consequences.

    5. Re:How about a new name? by Provocateur · · Score: 1

      Every time I see The Gimp, I think about Pulp Fiction

      Don't know about you, but every time I hear it I think about Kevin Spacey in The Usual Suspects. Why not rename it Keyser Soze then, because you want to get reactions like this:

      Jack Baer, FBI: He mention Keyser Soze?
      Dave Kujan: Who?
      Jack Baer, FBI: Bear with me here...
      Dave Kujan: [Kujan bursts into Rabin's office] Who's Keyser Soze?
      Verbal: Ohhh, fuck!

      Which is what you say anyway after 15 minutes with the thing.

      (Personally though I like the multi-dialog setup on my widescreen. Am so used to it now.)

      --
      WARNING: Smartphones have side effects--most of them undocumented.
    6. Re:How about a new name? by Anonymous Coward · · Score: 0

      How about Photo Image Manipulation Program?

      PIMP for short?

      davemon

    7. Re:How about a new name? by Dr.+Cody · · Score: 1

      I dunno, getting raped by a latex-clad S&M slave sounds pretty exciting...

    8. Re:How about a new name? by Blakey+Rat · · Score: 1

      Add my name to your list. GIMP (or The GIMP) is among the worst software names ever. "Image Manipulation Program" isn't much better. (Imp would be better, through, go figure.) If you're a GIMP big-shot and you want some name ideas, pop me off an email. I could come up with tons in a couple hours.

      It reminds me of when I learned that the Chrysler PT Cruiser (which is a cool name) actually stood for "Personal Transportation Cruiser" (possibly the worst name ever.) Except that GIMP isn't a cool name to start with.

    9. Re:How about a new name? by Anonymous Coward · · Score: 0

      Not to mention 'gimp' is derogatory slang for someone who is crippled. Oh, I supposed I should say 'differently abled'.

    10. Re:How about a new name? by Anonymous Coward · · Score: 0

      Every time I hear about GIMP and Pulp Fiction, I think about sillyness of people who think an application with >10 years history and most active contributors coming from Europe should change its name just because some American or English speaking guys have weird assosiations with the name.

    11. Re:How about a new name? by jedo · · Score: 1

      ...mostly tongue in cheek...
      How about Glimpse?
      GNU/Linux Image Manipulation Program, Super Edition
      Even RMS would approve!

    12. Re:How about a new name? by Anonymous Coward · · Score: 0

      Yes, GIMP's current developers are european aspergers addled aressted development pseudo-adolescents now, but originally GIMP was a project from UC Berkeley, where it was given it's name. And those aspergers addled arrested development pseudo-adolescents should have known better.

    13. Re:How about a new name? by FooBarWidget · · Score: 2

      I know Slashdotters have been complaining about the name for years. But really, how much effort would you be willing to put into pressuring the authors to change the name?

      I talked to them once. They think that you guys are lunatics and that they have absolutely no reason to listen to you. I even got banned for asking the question. So would you really be willing to do something about it, instead of just complaining on Slashdot?

    14. Re:How about a new name? by mr_matticus · · Score: 1

      Doesn't that little anecdote answer your question? If you got banned for just talking about the recommendation, it seems like they're the lunatics.

      "Slashdotters" should have to "put pressure on the authors" to change the name of their own work. They can call it whatever they like. But it's eminently obvious that the name sucks, and changing it would go a long way. If they refuse to listen, that's fine, but they should shut the hell up and not wonder why it hasn't overtaken Photoshop. Geeks shun marketing, but there's a reason it's a multi-billion dollar industry. It works. That, and Photoshop is leaps and bounds better when considering a professional, to whom a few hundred dollars is an easy investment. You might take a free set of outdated and incomplete reference books, but you'd buy a comprehensive set if they were essential to your job. Same with any tool.

      Perhaps they should gun for the "prosumer" instead, where the cost is somewhat prohibitive and the features less critical. The name still needs to be fixed. People will write off a product based on a stupid name or an ugly website. Seriously.

    15. Re:How about a new name? by Anonymous Coward · · Score: 0

      They could call it Gnumage. That sounds cooler than "Gimp".

    16. Re:How about a new name? by CronoCloud · · Score: 1

      Ooh, that's a good one. I like that!

      The best I was able to come up with was:

      gnuImage

    17. Re:How about a new name? by sydneyfong · · Score: 1

      #1 Come up with a new name, let that be "NewName"
      #2 Create an alternate website marketing this software called "NewName"
      #3 Write scripts to automatically pull from the GIMP upstream repository, s/GIMP/NewName/g and release as such
      #4 ????
      #5 Profit!

      I'd say it's much easier than convincing them to change its name. It's not remotely hard even. "GIMP" is bad marketing, but the legacy of the name is huge... and it's one of the earliest open source GUI programs (note that the "G" in GTK stands for "GIMP")

      --
      Don't quote me on this.
    18. Re:How about a new name? by Anonymous Coward · · Score: 0

      Agreed. GIMP is so lame.

      The Color Raster Image Photo Library (CRIPL) would be better.

    19. Re:How about a new name? by CronoCloud · · Score: 1

      At least you didn't get the "GIMP is only offensive in English, Gimpel is a European bullfinch" excuse.

      It's not named Gimpel, it's GIMP. Name so by some students in America who spoke English and should have chosen a different name. But it was all cool and recursive and it stuck.

      And now the GIMP developers are too stubborn to change it.

    20. Re:How about a new name? by Anonymous Coward · · Score: 0

      Yeah, try telling your boss you're using The Gimp to touch up the comps on the next marketing campaign.

  11. stupidest key combo decision ever by Annymouse+Cowherd · · Score: 5, Insightful

    How about making delete be Delete instead of ctrl+K

    1. Re:stupidest key combo decision ever by Frumious+Wombat · · Score: 3, Funny

      CTRL-K comes from the sainted EMACS. Remove that and RMS will show up on your doorstep to berate you about the evils of unnecessary keys like Delete.

      It's seriously not a bad suggestion, but some UI decisions seem to have been frozen years ago and aren't really open to discussion.

      --
      the more accurate the calculations became, the more the concepts tended to vanish into thin air. R. S. Mulliken
    2. Re:stupidest key combo decision ever by lahvak · · Score: 1

      ^K is from emacs. It works in many other unix applications, and since GIMP was initially supposed to be a unix program, it makes sense to adopt key bindings unix users are familiar with. I don't see any reason why both cannot be used, though. I personally would like to see a graphics program with modal vi like key bindings.

      --
      AccountKiller
    3. Re:stupidest key combo decision ever by Enselic · · Score: 2, Informative

      That is fixed in GIMP 2.4 which btw is out pretty soon. GIMP 2.4 rc2 has been released since a while.

    4. Re:stupidest key combo decision ever by Anonymous Coward · · Score: 0

      How hard would implementing switchable keybinding sets be? In Adobe InDesign there's a feature that allows the user to change all the keyboard shortcuts to those used by Quark XPress.

    5. Re:stupidest key combo decision ever by Annymouse+Cowherd · · Score: 1

      Can't get it, no binary dist for win32 and glib depends on pkg-config which depends on glib.

    6. Re:stupidest key combo decision ever by Anonymous Coward · · Score: 0

      it makes sense to adopt key bindings unix users are familiar with.

      Most Unix users are familiar with the key? CTRL-K is an artifact of an ancient era when the keyboard designs were inconstant-- some people used Sun Keyboards, others used PC keyboards, etc..

      Only half of the Unix world uses EMACS keybindings. The rest of us use something else. But *everyone* knows what the key does.

    7. Re:stupidest key combo decision ever by cortana · · Score: 1

      I'm sure you could hack something together with vim and SNG. :)

    8. Re:stupidest key combo decision ever by Briareos · · Score: 1

      You're kidding, right?

      There's been a Win 32 installer for 2.4.0 RC2 available at the usual location for 10 days now...

      np: Mike Shannon - The Last Days (Possible Conclusions To Stories That Never End)

      --

      "I'm not anti-anything, I'm anti-everything, it fits better." - Sole

    9. Re:stupidest key combo decision ever by peterpi · · Score: 1

      Seconded I have used some form of Unix (Solaris/BSD/Linux) every working day since October 1998, but I have no idea what Ctrl-K does. Everybody knows what Delete does.

    10. Re:stupidest key combo decision ever by Anonymous Coward · · Score: 0

      "Not a bad suggestion?" It is a awful suggestion. Control-K is just the first step towards heaven: a Photoshop-killer in Emacs.

    11. Re:stupidest key combo decision ever by lahvak · · Score: 1

      Only half of the Unix world uses EMACS keybindings. The rest of us use something else.

      You are right, the rest of us use vi keybindings. :)

      --
      AccountKiller
    12. Re:stupidest key combo decision ever by Petrushka · · Score: 1

      It's seriously not a bad suggestion, but some UI decisions seem to have been frozen years ago and aren't really open to discussion.

      ... and that would be another part of the problem. Seriously, they're inviting input, and that's already the kind of response one can expect? If that's the case, the UI issues are never going to be addressed seriously.

    13. Re:stupidest key combo decision ever by MaXMC · · Score: 1

      As long as Ctrl+Y pastes what I "deleted" with Ctrl+K I'm happy.

      It should at least be a choice of having emacs like bindings or not...

  12. Sure.... by TFer_Atvar · · Score: 0, Troll

    ...let me boot up Photoshop, and I'll get a couple ideas out there in a jiffy.

  13. I second that... by Anonymous Coward · · Score: 1, Interesting

    Most of the names in the Linux world put people off and prevent them from referencing them in a meaningful way. It makes it very hard to learn what something is and remember it when the fucking name is something like GIMP! Its NOT cool and NOT intuitive; I guess like the rest of Linux stuff. Not that I have any problem but why bother with a redesign when it has such a shitty name? Oh, yeah, It should work exactly like Photoshop; exactly. This would add value to those who cannot afford and subsequently pirate photoshop in that they could apply their skills to something that everyone already uses and maybe get a freakin job.

    1. Re:I second that... by Anonymous Coward · · Score: 1, Insightful

      I know, corporate naming standards are so kewl compared to the opensource stuff. Have you heard about the newest My Active DirectBullshit?

    2. Re:I second that... by jguthrie · · Score: 5, Insightful

      You know, for years I've been listening to people complain that the Free Software and Open Source communities don't ever invent anything on their own. That they simply re-implement other peoples' ideas. I think it's kind of ironic that the number one suggestion for the future of the GIMP is that it be changed such that it simply re-implements other peoples' ideas.

    3. Re:I second that... by jmac1492 · · Score: 1
      What would you say if Google came out with a program that somehow did manual labor. Would you use it? Recommend it to your boss? Now imagine it was called (to pick a slur at random), "Google Nigger Beta." Would you still use it?

      Similarly, "gimp" is an offensive word for someone with a physical handicap. In addition to being needlessly offensive, do you really want your program to be associated with people who can't do things as well as other people?

      --
      Jenny's got a new number! 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    4. Re:I second that... by Anonymous Coward · · Score: 0

      Spoiler: Inventing something new isn't worth shit if that invention is a broken pile of turd that everybody hates.

    5. Re:I second that... by mjeffers · · Score: 1

      You know, for years I've been listening to people complain that the Free Software and Open Source communities don't ever invent anything on their own. That they simply re-implement other peoples' ideas. I think it's kind of ironic that the number one suggestion for the future of the GIMP is that it be changed such that it simply re-implements other peoples' ideas.


      I once invented an alarm clock that woke you up by punching you in the balls. Completely new, never seen idea. For some reason it never took off.

      I'm a committed photoshop user but I've tried GIMP from time to time over the years. The UI was one of my biggest complaints and I'm glad to see at least some movement towards fixing it. Some of the stuff on the blog looks good for a 1st round of design and I'm glad to see them adopt more familiar UI conventions. One of the things that make a good design is that it plays off of familiar concepts and metaphors so you can re-use knowledge you already have. You can choose to throw out that free learning people bring to your product but you really only should do that when your "improvements" have repeatedly tested better than a standard UI. There's a high bar for trying something different.
    6. Re:I second that... by Anonymous Coward · · Score: 0

      > "gimp" is an offensive word for someone with a physical handicap.

      More to the point, it means "lame." I'd argue that makes it a very appropriate title.

    7. Re:I second that... by Anonymous Coward · · Score: 0

      Oh, I forgot you Americans are so deep in PC you can't climb up. If I were crippled I'd much more likely punch a person referring to me with an euphemism than a proper term.

    8. Re:I second that... by nine-times · · Score: 4, Insightful

      You know, for years I've been listening to people complain that the Free Software and Open Source communities don't ever invent anything on their own. That they simply re-implement other peoples' ideas. I think it's kind of ironic that the number one suggestion for the future of the GIMP is that it be changed such that it simply re-implements other peoples' ideas.

      I think you're hearing from two different sorts of people. The people who vaguely insist that free software to do something new and inventive, without having any idea of what that "inventive" thing might be, are probably developers who don't use the software. There seems to be a lot of OSS developers who think that the most important thing for software to do is something "cool" and "inventive", which is usually geeky.

      The people who use the software, on the other hand, usually just want the software to work in easy, predictable, and efficient ways. They want the software to have all the features they need, and have it be simple to use those features in their own workflows without needing some kind of specialized knowledge for that software.

      When "Free" and "Open" software succeeds in that, you'll usually find that people start using it.

    9. Re:I second that... by Anonymous Coward · · Score: 0

      > If I were crippled I'd much more likely punch a person referring to me with an euphemism than a proper term.

      Yeah, how ya gonna catch me, gimpy? Nyuck nyuck!

    10. Re:I second that... by janrinok · · Score: 1

      If you want it to behave like Photoshop, why don't you stick with Photoshop? If this is where your skill set lies then good for you, but why should the software be changed just to enable you to get a job with your existing skill set? Perhaps its not the limited skill set that is preventing you from getting that job that you so dearly seek. Just a thought ....

      --
      Have a look at soylentnews.org for a different view
    11. Re:I second that... by Kjella · · Score: 2, Insightful

      "Imitation is the sincerest form of flattery" - Charles Caleb Colton in "Lacon" (1820).

      On slashdot we spend an incredible amount of time discussing all the ways corporations *don't* give their customers what they want. It seems that sometimes we tend to forget that at their base, companies still 80%+ of their time think "You're willing to pay for that feature? Let me see what I can do about that." If a feature is in Photoshop, you can bet it's been through a business case and it's either been proposed by graphics professionals or endorsed by graphics professionals. Consider is somewhat like free market research "These are core features that a considerable number of users want" while many ideas are completely insignificant, or depend on core features being there in the first place.

      Yes, there are other strategies than just reimplementing other people's ideas. Porter defines three basic strategies - segmentation, differentiation or cost leadership. But both the first two requires you to have a decent product in the first place that can be specialized to be better than the generic one for some subset of users. The GIMP just isn't there, and that's also the case with a lot of other free/open source software. Most of them need to focus on core features, which inevitably has been done before. But anything else is just asking them to run before they've learned to walk.

      --
      Live today, because you never know what tomorrow brings
    12. Re:I second that... by Anonymous Coward · · Score: 0

      "Oh, I forgot you Americans are so deep in PC you can't climb up. If I were crippled I'd much more likely punch a person referring to me with an euphemism than a proper term."

      Oh, horseshit (or shite, if you're from Britain.)

      The very name "The GIMP" is off-putting to most people who encounter it -- it's simply crappy marketing from geeks/engineers who don't know better. Put simply, it's crummy marketing, and MARKETING, sir, is something that Americans know a thing or two about (other than the whole Iraq war thing, that is.) How're your government film subsidies fairing against Hollywood, BTW?

    13. Re:I second that... by Anonymous Coward · · Score: 0

      I work with persons with disabilities and the word we use is "disabled". That's the preferred term, and the one used by organizations who perform advocacy with persons with disabiliteis use. We would never use "gimp".

      Funny thing is organizations that help work with/help disabled people are chronically short on funds and really could use good free software, but would never use "The GIMP" because of the name.

    14. Re:I second that... by foxxer · · Score: 1

      Thank you! Nobody ever mentions how The GIMP is *the* most offensively named program I have ever used.

    15. Re:I second that... by Anonymous Coward · · Score: 0

      Thank you! Nobody ever mentions how The GIMP is *the* most offensively named program I have ever used.

      That's because nobody knows which programs you've used...innit?

    16. Re:I second that... by Snaller · · Score: 1

      The irony is that you assume its the same people saying that.

      --
      If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
  14. Will a new GUI finally get more users by Vadim+Makarov · · Score: 3, Insightful

    The only thing that will get more users for GIMP is strict enforcement of software licensing (specifically, that of Adobe Photoshop). Which ain't happening.

    --
    17779 eligible voters in a district, 17779 'vote' as one. This is Russia.
    1. Re:Will a new GUI finally get more users by kylehase · · Score: 1

      That and CS3's bloat.

      --
      You want fun, go home and buy a monkey!
    2. Re:Will a new GUI finally get more users by nine-times · · Score: 4, Interesting

      That's simply not true. Retail versions of CS3 require activation, which discourages the casual pirate. A lot of businesses absolutely will not use pirated software.

      If there were a free alternative to Photoshop that did everything Photoshop does as well as Photoshop does it, a lot of people would use it. Photoshop isn't cheap, and it doesn't "come with the computer" (which is how most people get Windows and Office).

      There are a couple problems with GIMP. First, it's lacking some things like CMYK support. Also, it gives inferior quality in some cases. I've been in situations, for example, where I really needed to optimize JPEG quality for file size, and GIMP couldn't match the quality of Photoshop. Third, the name "GIMP" rubs professional users the wrong way. And finally, the interface isn't very good.

      To anyone who works on the GIMP, I apologize if my post seems offensive. I think the GIMP is a very good program, but the reason professional graphic designers use Photoshop is that Photoshop really is a better program. Not everyone needs Photoshop, but if you do need Photoshop, GIMP might not be a good enough replacement.

    3. Re:Will a new GUI finally get more users by jimicus · · Score: 1

      If there were a free alternative to Photoshop that did everything Photoshop does as well as Photoshop does it, a lot of people would use it. Photoshop isn't cheap, and it doesn't "come with the computer" (which is how most people get Windows and Office).

      No, but Photoshop Elements frequently comes with scanners and digital cameras.

      And if you buy it retail, it's a lot cheaper than the full blown version.

    4. Re:Will a new GUI finally get more users by cynicist · · Score: 1

      Activation doesn't discourage the casual pirate. CS3 is still incredibly easy to get. Thats the main reason more people don't use Gimp, and another reason less people use Linux over pirated Windows.

    5. Re:Will a new GUI finally get more users by nine-times · · Score: 1

      Incredibly easy to get if you're a computer geek who knows how to pirate software. Not if you're a graphic designer and a casual pirate.

    6. Re:Will a new GUI finally get more users by Scooter · · Score: 1

      I really like GIMP too - and in some areas I find it easier to comprehend than photoshop. It's the lack of speed I can't get on with though - GIMP is very slow with large image files compared to photoshop on the same machine.

    7. Re:Will a new GUI finally get more users by strikethree · · Score: 1

      I am not trying to flame you (or anyone else) but you may hear some slight frustrations in my comment. I chose to reply to your comment specifically only because yours was the most rational that contains the ideas that bother me.

      "I think the GIMP is a very good program, but the reason professional graphic designers use Photoshop is that Photoshop really is a better program."

      Are you insisting that volunteers rival or best a commercial program that has the benefit of millions of dollars of research and development and decades of professional input? Sure, it is possible, but if you really want it to happen, put your money where your mouth is and start writing that CMYK support or 32 channel support or whatever it is that snobs keep complaining about. If you can not write the code, then contribute cash. If you do not have cash, then try starting a bounty site where people can contribute cash towards having their favorite feature implemented.

      If you can't be bothered to actually make anything happen, then do not be surprised when it does not happen.

      "Third, the name "GIMP" rubs professional users the wrong way."

      Then don't call it G.I.M.P. and start calling it by its real name, which is "Gnu Image Manipulation Program". Seriously, just because the name can be shortened that does not mean that it should be shortened.

      "And finally, the interface isn't very good."

      Again, put your money where your mouth is. Letting the professionals know that you think something is non-optimal is good feedback. Hearing it over and over again just rings of whining. Someone has actually put their money where their mouth is and changed the GUI and called it GIMPShop. Try it out... and if you do not like it, go back to step one and do something about it.

      I remember when Gnu Image Manipulation Program first came out, there were no free (as in beer) programs that could handle the jpg format. GIMP was a godsend which helped to keep me booting Linux more often than Windows. I have not used GIMP recently but I find it hard to believe that it is less functional than previously, which means that it is just fine for the 95% of us who are not professional or seriously hardcore amateur photo manipulators. So why all of the hate?

      I apologize if you see this as a flame or if you feel that I am personally attacking you. That is not my intention. I just want to see a little love tossed to the GIMP guys for the great program that they have given us without asking for anything in return.

      strike

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    8. Re:Will a new GUI finally get more users by Anonymous Coward · · Score: 0

      The man is listing specific features that are missing from the GIMP. You should thank him for the professional input to your project, not attack him as a "snob". Furthermore, abraisively demanding volunteerism or money from random people on the internet goes beyond tacky into the realm of "wtf are you smoking".

    9. Re:Will a new GUI finally get more users by Vadim+Makarov · · Score: 1

      Incredibly easy to get if you're a computer geek who knows how to pirate software. Not if you're a graphic designer and a casual pirate.

      Have you seen any decent graphic designer who is computer illiterate to the point of not being able to go to thepiratebay.org, search for the name of the program, read comments and follow a few step-by-step instructions (not really much more complex than a typical activation of a licensed software)?

      --
      17779 eligible voters in a district, 17779 'vote' as one. This is Russia.
    10. Re:Will a new GUI finally get more users by NMerriam · · Score: 1

      Are you insisting


      Nobody is "insisting" anything. Take it down a notch -- the whole topic of conversation is based on the fact that the GIMP devs WANT INPUT. To ask for criticism and then consider anyone who offers it to be ungrateful is, well, ungrateful.
      --
      Recursive: Adj. See Recursive.
    11. Re:Will a new GUI finally get more users by strikethree · · Score: 1

      Since you are not Mr. Anonymous Coward, I will reply to you.

      My point that you seem to be taking a dim view of is that I constantly hear people whine that GIMP is not as good as Photoshop. Yes, the devs want input. I am sure that they would need specific input, not just the popular refrain that they need to be as good as Photoshop.

      Despite my words to the contrary, "I am not trying to flame you (or anyone else) but you may hear some slight frustrations in my comment.", you seem to have read more aggressiveness into my comment than I had meant. I even specifically say at the end of my post, "I apologize if you see this as a flame or if you feel that I am personally attacking you.", so I am not entirely certain why you feel this way. Regardless, I fail to see why you do not address the points in my post. I feel that they are valid.

      I really appreciate Open Source because if I do not like something, I can do something about changing it. It seems that many people take the same approach to Open Source that they do to proprietary software if they are not happy with it, and that is to complain and not actively seek to change it. I was encouraging the parent poster and any who read my comment to start being more active instead of just complaining. If I were a GIMP dev, I think I would be pretty upset as my time is my own, not yours or anyone elses. If you want a change, make it happen. Such a statement is not aggressive, selfish, uncaring, or rude. It is an encouragement. With so many complaints about how GIMP is not as good as Photoshop, you would think some of those complainers would have actually done something about it. Obviously, they have not.

      Again, my words are meant to be concise statements. They are not meant to be seen as being overly aggressive and/or rude.

      strike

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    12. Re:Will a new GUI finally get more users by nine-times · · Score: 1

      Are you insisting that volunteers rival or best a commercial program that has the benefit of millions of dollars of research and development and decades of professional input?

      No, I'm not insisting anything. I'm trying to inform people, if they're interested, why I think people don't (in some cases "can't") use GIMP. I think my perspective is probably worth hearing, since I'm actually an IT manager working in media, supporting graphic designers, and I've evaluated GIMP for use in my real-life job. I'm not just some kid mouthing off. I'm someone who could have and might have chosen for myself and others to use GIMP, and I wanted to because it would have saved us a lot of money. The problem was that the graphic designers hated using it, it didn't meet all of our technical requirements, and a lot of people commented on the name seeming... possibly offensive. People thought the name was either a sex reference or it was making fun of disabled people.

      Sure, it is possible, but if you really want it to happen, put your money where your mouth is and start writing that CMYK support or 32 channel support or whatever it is that snobs keep complaining about.

      I'm not a programmer. Sorry, I really would love to be a great programmer capable of tackling those sorts of problems, but I'm really not a programmer.

      If you can not write the code, then contribute cash.

      I actually have contributed cash in cases where an open source project was working on something that I thought I'd be able to use the result. Part of the problem with GIMP is that I haven't seen any real sign that the project will become anything that has a lot of value for me. That's not to say it is a terrible program, but I can't use it, and I doubt I'd ever be able to. I need Photoshop, GIMP can't replace Photoshop, and there's no point in using both.

      For years now, I've been hearing from GIMP supporters that they don't really have any intention of fixing the various things wrong with the GIMP. I keep hearing that the developers like the interface the way it is, and they think the name is great. Nobody seems to even believe me that Photoshop actually produces better quality images.

      Whenever I hear people talking positively about GIMP, I always feel like it's written by IT folk and developers who sincerely believe that graphics production and processing is a problem in need of a technical solution. From their point of view, it's as though you just need to make a JPEG, and the interface only needs to be functional, and the output only needs to be correct.

      From the standpoint of someone who's done graphic design and continues to work with graphic designers, I'm trying to inform people that, if you want to replace Photoshop, it's a problem in need of an aesthetic solution. The graphics don't just need to be "correct", but they also need to be "pretty". Even if it produces "correct" JPEGs, if the JPEG compression is noticeably worse than the compression produced by Photoshop, then it isn't "good enough".

      Anyway, I just don't see the point in giving much of my hard-earned money to people who don't really get it. I'd sooner encourage people who do "get it" to start a fork.

      Letting the professionals know that you think something is non-optimal is good feedback. Hearing it over and over again just rings of whining.

      Maybe you wouldn't hear so many people "whining" if someone would actually fix the problem. When you have lots of people "whining" about your work on a regular basis, you might want to consider that there's a real problem with your work. If you dismiss it all as "whining", then you probably aren't really much of a "professional".

      Someone has actually put their money where their mouth is and changed the GUI and called it GIMPShop.

      Yes, I've tried GIMPShop a few times. Unfortunately, they haven't really changed the GUI. It's more like they've renamed the menus items so that things are called what Photoshop calls them, and t

    13. Re:Will a new GUI finally get more users by nine-times · · Score: 1

      In short, yes.

      Do you actually know many graphic designers? Because I've worked with graphic design firms, ad agencies, media companies, and individual graphic designers.

      I know graphic designers who wouldn't understand the concept of bittorrent very easily, let alone how to reconfigure their firewall to allow that kind of traffic. I know graphic designers who wouldn't think to even try to pirate something, haven't heard of the Pirate Bay, and even if they somehow stumbled across it, they would download the torrent tracker file and think, "What the hell do I do with that? That's not Photoshop, is it? It downloaded really quick!!"

      A lot of graphic designers don't really have computer backgrounds. They went to art school, and they know how to use a Mac well enough to use Photoshop and check their e-mail. Often, they're willing/able to install Photoshop all by themselves, but generally that's about as advanced as they get.

    14. Re:Will a new GUI finally get more users by NMerriam · · Score: 1

      My point that you seem to be taking a dim view of is that I constantly hear people whine that GIMP is not as good as Photoshop.


      You spent most of your reply saying variations of "stop whining" and "if you can't be bothered to fix it yourself, then be quiet" (which are, by the way, the two classic responses to any criticism of an open-source project in general and the GIMP in particular, so you can imagine why it's difficult to convince people to give useful, detailed criticism, since history has shown -- particularly with the GIMP! -- that all the time providing detailed feedback will be wasted when the developers and user both dismiss it out of hand).

      You can add a disclaimer that you're not flaming, but that doesn't change the fact that you most certainly are. You were basically chastising him for criticizing the application and not being sufficiently grateful to the developers. If you didn't mean it that way, that's fine, but that's what the words you wrote meant to the rest of us out here who read them.

      The points in your post themselves are...well, basically like I said, the old refrain of "either check a patch into CVS or shut up", or pay someone to do it. There's not much to address, that argument's been had a million times already. If the devs don't want anything but code or money, I'm sure most will be happy to oblige once that is made known. But don't ask for input and then tell anyone who takes the time to respond that they're just an ungrateful jerk for not giving you code or money.

      You also acted like if he just called it the "gnu image manipulation program", that would somehow solve the naming problems. It doesn't. The program is called the GIMP in the splash screen, in the docs, the mailing list, the books, everywhere -- it's an offensive name and it hurts the program, period. No amount of handwaving or rationalizing will change that fact. It's one of the most easily testable and easily provable failings of the application, and has been noted at least a hundred thousand times since the program came out, yet the question keeps coming up "why isn't the GIMP more popular"?
      --
      Recursive: Adj. See Recursive.
    15. Re:Will a new GUI finally get more users by strikethree · · Score: 1

      Thank you very much for your thoughtful response. You have many good points, especially concerning why you do not do more to get the things that you need changed. I personally would not put any effort towards a project where the goals are completely contrary to my desires.

      It certainly seems that GIMP is not for you which is unfortunate. We would all love to have a program that with a little tweaking, could be a Photoshop replacement. I believe that GIMP can replace Photoshop for the people who pirate Photoshop for casual use.

      To me, GIMP is more like an extremely advanced MS Paint rather than a professional photo editing program, which is why its perennial inability to be more professional does not bother me.

      I would like to thank you for taking my comments as I meant them and not as an attack on you.

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    16. Re:Will a new GUI finally get more users by strikethree · · Score: 1

      Your point about how people read my words is likely valid. I have pretty much no social skills and my direct manner seems to put many people off. It would be very useful if I could use my verbiage to accurately coordinate how I feel with how people will receive my words. I am somewhat aware of this problem which is why I started my original comment out with an plain English description of what I was trying to accomplish. I guess it did not work. *sigh*

      Yes, I did say stop whining or words to that effect quite a bit. Those words come from dealing with many people who refuse to take responsibility for gaining the things that they desire. For example, I have two children and it took many years for them to go from, "I want this", to asking themselves what can they do to best going about getting what it is that they want. Whining is saying, "I want this" over and over and never doing anything to effect the desired results.

      It is clear, after endless years of the same complaints, that the GIMP designers have no desire to fulfill anyones needs but their own. This seems perfectly acceptable to me as their time is their own. I have no claim upon their labor and I fail to see how anyone else would have such a claim either.

      My comments come at a somewhat inopportune time as the devs are specifically asking for input at this time. I am not trying to discourage input of the type that the devs are asking for.

      Regardless, I would like to thank you for attempting to understand that I am trying to say something other than what it seems that you have read. I am frequently misunderstood and it is not your fault, but is my own.

      strike

      --
      "Someone needs to talk to the tree of liberty about its ghoulish drinking problem." by ohnocitizen
    17. Re:Will a new GUI finally get more users by nine-times · · Score: 1

      I'm glad the discussion doesn't have to be a fight. I agree that, if you take GIMP to be a replacement for something like MS Paint, it's an *incredibly* good program. Of course, that doesn't say much, for as sucky a program Paint is, but I agree with the idea. GIMP is a good and useful program that gives most non-professionals all of the functionality that they need.

      But I have really been yelled at by OSS advocates (I'm being kind here by saying "advocate" instead of "fanatic") who think I'm stupid for insisting that Photoshop is a better tool for professional graphic designers. I myself am a bit of an OSS advocate and I have contributed money to a couple different projects. As an IT manager, I try to use open source software and open standards whenever I'm able to. However, I'm not going to sacrifice my company's success and my own career in order to push the open-source agenda by forcing people to use tools that aren't appropriate for their jobs.

      Also, I was originally responding to someone who was claiming that GIMP couldn't displace Photoshop more than it already has, unless Adobe did a better job preventing Photoshop piracy. I don't believe that to be true, and I think that the idea does us all a disservice. It assumes that Photoshop users are immoral idiots, and discourages people from trying to improve GIMP.

  15. Is it all that broken? by ettlz · · Score: 1, Insightful

    I can't see what's wrong with basic layout of the program. OK, more customisable palettes would be good so I didn't have to keep torn-off menus lying around, but other than that I've no problem getting it to do what I want.

    1. Re:Is it all that broken? by grumbel · · Score: 1

      The main issue with Gimp is simply that you can't have one window for everything, you always need half a dozens of windows, even if you are just editing a single image, that simply annoys. Dockable dialogs helped to limit the problem, but you are still left with at least three floating windows.

    2. Re:Is it all that broken? by Anonymous Coward · · Score: 0

      Agreed, once you start playing around with it you realise just how good it is. The GUI is excellent and well suited to a multi monitor set up.

    3. Re:Is it all that broken? by maxwell+demon · · Score: 1

      Well, one problem I have with GIMP is that its interface doesn't play too well with editing more than one image when you have focus-follows-mouse.

      What can happen (and actually did happen to me):

      Step 1: You have two images open. The window of the image you are currently modifying is on the top, and the other image window is below it, but isn't completely hidden by it.

      Step 2: You are reaching for a palette, e.g. layers. Unfortunately the way to the palette passes the visible part of the other image's window (which need only be a few pixels of the border). This causes the other image's window to be temporarily selected. Normally that wouldn't hurt, but with GIMP it does: The palette always refers to the one image window which was selected last before selecting the palette window. Thus now the palette refers to the image you're currently not editing. Which if you notice it immediately is "just" an inconvenience, but if you don't notice it immediately it may cause me to modify the wrong image.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    4. Re:Is it all that broken? by peterpi · · Score: 1

      I can't see what's wrong with basic layout of the program

      You probably just need to set your $DISPLAY environment variable.

  16. LOL at the urban definition of a Gimp by Anonymous Coward · · Score: 5, Informative


    (1) a derrogatory term for someone that is disabled or has a medicial problem that results in physical impairment.

    (2) An insult implying that someone is incompetent, stupid, etc. Can also be used to imply that the person is uncool or can't/won't do what everyone else is doing.

    (3) A sex slave or submissive, usually male, as popularlized by the movie Pulp Fiction.

    Look at that gimp in the wheelchair

    Dude, quit being a gimp and take a hit!

    Bring out the gimp!

    http://www.urbandictionary.com/define.php?term=Gimp

    so to the "street" (or younger population who you should be targetting) its an insult (has been my whole life and im 39), hardly surprising nobody wants to use it

    1. Re:LOL at the urban definition of a Gimp by skoaldipper · · Score: 1

      so to the "street" (or younger population who you should be targetting) its an insult (has been my whole life and im 39), hardly surprising nobody wants to use it
      Possibly.

      But if talented GIMP contributors were more concerned about the forces of marketing than development, that would just make them a stool.

      Whether by legal writ or by infant decree, I use what I use despite what others might think of me.

      Now, if you'll excuse me, my toast is ready. Hmm. Where did I put my smuckers jelly at?
      --
      I hope, when they die, cartoon characters have to answer for their sins.
    2. Re:LOL at the urban definition of a Gimp by FooBarWidget · · Score: 3, Informative
  17. Hey, some of us really like the old interface by tehniobium · · Score: 1

    I've always used the GIMP, and absolutely love the way the current interface is... Do you recon it will be possible for me to keep using the old interface? I hate the photoshop type layout because it limits the amount of space I have for the actual image.

    --
    No kitty, this is my pot pie!
    1. Re:Hey, some of us really like the old interface by Rogerborg · · Score: 1

      Ask yourself this: if they clone the Photoshop UI, will you switch from GIMP to, uh, Photoshop? Paying to do so? Nope, I didn't think so. There's pretty much no downside to them doing it.

      --
      If you were blocking sigs, you wouldn't have to read this.
    2. Re:Hey, some of us really like the old interface by Draek · · Score: 1

      besides having people switch to, dunno, Paint Shop Pro or some of the other programs that *don't* have as sucky an interface as Photoshop's?

      point is, Photoshop isn't the "only game in town", it's interface has many pitfalls, and cloning them will invariably alienate many current users while only attracting criticisms of the kind that OpenOffice.org gets ("OMG, the Page Break function isn't where I expected it to be! it's unusable!"). So yeah, there are many downsides to them doing it, which is why they've refused to do so for such a long time, and I think will continue to do so since TheGIMP developers are probably looking for stronger reasons than just "Photoshop does it" with this initiative.

      --
      No problem is insoluble in all conceivable circumstances.
  18. I don't have too much of a problem by The+MAZZTer · · Score: 1

    Except that there are multiple menu bars, one for every window. Right now with the multiple window model I don't think there's any other good way to do it... they might have to go to a single window model to fix it.

    Also I think MS had something with Office where they removed most of the menus. The GIMP team should try and slim their menus up.

    1. Re:I don't have too much of a problem by lahvak · · Score: 2, Interesting

      You can turn the window menu bars off in your preferences. You will then have only one menu bar - on the main toolbox. That was the original design, and I prefer it that way, but so many people were bitching that they want menu bars on every window, that the developers implemented it and made it the default. It's the first thing I turn off when I install GIMP on a new computer.

      --
      AccountKiller
  19. krita by javilon · · Score: 3, Insightful

    This days krita is a very good (if not better, as it supports colorspaces) OSS alternative to the GIMP, without the user interface problems the GIMP has.

    --


    When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
    1. Re:krita by mrchaotica · · Score: 2, Interesting

      So, does (the stable branch of) it run on Mac or Windows yet?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    2. Re:krita by EVil+Lawyer · · Score: 2, Interesting

      Too bad there are no windows binaries. I use GIMP on Windows, as I won't pirate Photoshop.

    3. Re:krita by Anonymous Coward · · Score: 0, Troll

      Why does all the open source work have to flow FROM Linux/BSD to Mac/Windows but never back? If you guys all want to be taken seriously as developers and not just professional whiners, perhaps it is time you all started contributing to the open source community, rather than being a bunch of fucking leeches all the time.

    4. Re:krita by chill · · Score: 1

      Not yet, but there should be shortly after KDE 4 comes out. That is based on QT4 which is GPL under Windows and Mac as well as Linux.

      --
      Learning HOW to think is more important than learning WHAT to think.
    5. Re:krita by mrchaotica · · Score: 0

      Hey asshole, I was just making the point that Krita can't replace the GIMP yet, because the GIMP is cross-platform and Krita isn't.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    6. Re:krita by Anonymous Coward · · Score: 0

      Use Paint.NET instead... http://www.getpaint.net/

    7. Re:Krita by conares · · Score: 1

      you forgot to mention Krita is also DEAD SLOW!!! I mean 1 minute to blur an image (6MB jpg) WTF? I got a AMD 5600+ X2 2gigs of ram it should be alot faster!

      --
      That, that really grinds my gears!
    8. Re:krita by E+IS+mC(Square) · · Score: 1

      I am in the same boat as the GP, and no - Paint.NET does not cut it - its far from GIMP.

    9. Re:krita by tepples · · Score: 1

      Why does all the open source work have to flow FROM Linux/BSD to Mac/Windows but never back? Because there's plenty of paid-for Mac/Windows hardware that does not work with Linux/BSD operating systems. What PC running Linux/BSD is advertised on national television in the United States?
  20. the skin is not the problem by Anonymous Coward · · Score: 2, Informative

    I was working at the cottage, which is linked to the outside world by a noisy party line, which allows me to run @ 15Kbps (ie 1/3 of normal dialup speed). The etiquette up north is that you can check your email for 10 minutes or so, and in any case even ssh over that kind of link is a bit choppy. So I booted my notebook into linux mode and coded against the centos server running lamp. I wanted to use the Gimp so I would not have to keep flipping between OSs. The Gimp turned out to be pretty good, at least for the simple stuff (text boxes layered onto web-resolution jpegs etc) that I was doing.

    However, when I got home, I found that the text tool boxes in my gimp files was rendered as shapes by photoshop. I then did a test in reverse and found the same to be true: text tool boxes created in photoshop rendered as shapes when loaded in gimp.

    So until that fixed, the gimp is less than useful for most commercial purposes. If you were working on something that you were 100% sure you would never have to export to psd and share with a photoshopper, then sure. But otherwise no.

    1. Re:the skin is not the problem by Serhei · · Score: 1

      > (text boxes layered onto web-resolution jpegs etc)

      You mean lolcats, right?

    2. Re:the skin is not the problem by Anonymous Coward · · Score: 0

      that is very funny. Strangely, I came across the term "lolcats" for the first time last week (how did I miss that in the 90s when I was on usenet?)

      Seriously, though: no, it was for a restaurant site.

  21. Krita by fadilnet · · Score: 2, Insightful

    Does anyone remember Krita? URL: http://www.koffice.org/krita/ It's UI is consistent and easy to use - esp. from a newbie pov. What else? a name change? No. GIMP gets advertising from the tonnes of people who TALK ABOUT GIMP and about its 'wrong name'. Tabs - maybe. Add it as an optional feature. Opening multiple instances of an image may tax your resources too much. Make it pleasant - like Visual studio is. No joke. It's intuitive, you get 1 window (add tabs if you want to), menus on top, icons, left panel dividing into sections, with a right one dealing with properties. Hey, VS.NET-UI-like GIMP may be cool. But I welcome any new UI when it comes to GIMP. It's about time. (*Expecting new KDE4 UI effects* - just a thought)

    --
    Do I require the c-sig package to have a signature?
  22. sod photoshop... by Anonymous Coward · · Score: 0

    paint shop pro (9) has the best gui. fact, probably.

  23. Unintuitive UI by Anonymous Coward · · Score: 0
    The UI is the one thing I don't like about the GIMP. I had to buy Akkana Peck's book to learn how to do basic operations, and that's just wrong. Of course, I've learned MY way around things now and if it changes I have to re-learn things, but if it becomes more intuitive others will use it too.


    My biggest gripe are the floating toolbars. Others may like them, I don't.


    The GIMP is a terrific tool (I wish it did more than 8-bit color, but...).

  24. Simple.. by Anonymous Coward · · Score: 0

    Make it look similar to photoshop or paint shop pro.

    I'm serious, everyone bitches how it doesnt look like those anyway.

  25. Bug #1 by delire · · Score: 1
    Changing the name from the simile of 'cripple' might be a good start.

    From WordNet (r) 2.0 [wn]: gimp n : disability of walking due to crippling of the legs or feet [syn: {lameness}, {limping}, {gimpiness}, {gameness}, {claudication}]
    Perhaps then community centres and schools might stop thinking it's made by insensitive wankers.

    I also have to ask, if they haven't been listening to a prolifera of feature requests/UI changes on the mailing lists why should we believe they're going to listen to them on a blog?
  26. Not holding my breath here by Goaway · · Score: 4, Interesting

    Yeah, considering the utter disregard for decent interface design on any level that the GIMP team has shown in the past, I'm not really holding out much hope for this one. Perhaps we'll get a new coat of paint on top of the old interface, but the whole thing will still be a horrid programmer-interface mess.

    Or perhaps they will really create a competent design team and let them dictate every detail of the interface. But with the usual open source ego contests, that seems a tad unlikely.

  27. what about a Ulead Photo Express 3.0 rip-off? by fadilnet · · Score: 1

    Hee hee hee Slashdot inspired me into find an old Ulead PhotoExpress 3.0 for windows. It's meant for newbies. Here's a snapshot: http://www.ancientnet.ic.cz/123445.jpg Notice anything cool? It's simple, there are big icons on top. The image appears in the centre. Amazing, is it not? Plus you've tab like effect (botton bar) - many pictures are opened and 'objects' (props - I still don't have props in GIMPs) can be moved around from 1 pic to another. Of course, GIMP has more features but instead of cramming them into small icons - it can have big and meaningful ones, with a slide effect on a tab bar. It's not about GIMP being uber cool and super complicated - it's about how fast you can edit a picture, apply a filter, and so on, and save the pic. There's no need for transparency for e.g. Leave transparency as a NON default feature. I do hope GIMP rocks as this old Ulead Photoexpress does. (3.0 rocks - ole' apps had the mojo, IMHO)

    --
    Do I require the c-sig package to have a signature?
    1. Re:what about a Ulead Photo Express 3.0 rip-off? by Anonymous Coward · · Score: 0

      My impression of GIMP is that it doesn't want to be Photo Express - a tool for naive users to lightly tweak their images. It wants to be PhotoShop but it just isn't there.

      I tried to use GIMP to tweak a few photos, and couldn't figure it out. At all. I'm a techy guy, but I don't know anything about the stuff it wants to do. (I probably couldn't figure out Photoshop, either, but I've never tried it. I don't really so much believe in stealing software.)

      If you want Photo Express, try Google's Picasa. It may not be open source, but it is free, and it does work well. Mostly I just crop the image to what I want, press "I'm feeling lucky" and it's all good.

    2. Re:what about a Ulead Photo Express 3.0 rip-off? by fadilnet · · Score: 1

      You're right, indeed. BTW, did you hear about Photoshop Express coming out: http://blogs.adobe.com/jnack/2007/09/photoshop_expre.html http://blogs.adobe.com/jnack/images/psx_screenshot.jpg I think I'll try Picasa for quick editing :) Thank you :)

      --
      Do I require the c-sig package to have a signature?
    3. Re:what about a Ulead Photo Express 3.0 rip-off? by E+IS+mC(Square) · · Score: 1

      MOD parent up! I have refused to use Photoshop for the same reason - I don't want to pay the price, and I don't want to pirate it either. I have been trying to use GIMP for over 2 yrs. But there is something in GIMP which prevents me opening it frequently. Off late, I have also tried the tutorial, but I am still not comfortable with it. It may be GUI, or something else - but for quick edits, I always end up using Picasa.

    4. Re:what about a Ulead Photo Express 3.0 rip-off? by Draek · · Score: 1

      Photo Express is a simple image editing program, meant for simple and quick uses, not for advanced needs as TheGIMP and Photoshop are. Put it this way, Photo Express is to TheGIMP what GEdit is to gViM, they may do roughly the same thing, but the design goals are *very* different.

      now, if Hell froze over, pigs started growing large wings and GEGL was finished and released, writing a Photo Express-like app would be pretty simple... fsck, I could probably do it in two or three days with Python =D but until then, I'm afraid that's one niche that isn't being filled by Free Software, though you could try Google Picasa if you want something similar that runs on Linux.

      --
      No problem is insoluble in all conceivable circumstances.
  28. Make new GUI optional by sheehaje · · Score: 1

    As probably one of the few people who've never used photoshop, I like the current GIMP GUI. If you do decide to overhaul the GUI, do it in a way that makes it optional. Make it skinnable anotherwords. I'm not a heavy GIMP user, but use it for band related stuff. I like the fact that it's easy to use on a dual headed system as is. I understand that the GIMP would be more accessible to a wider audience if it had the feel of Photoshop, but don't abandon the people who find the GUI useful as is.

    1. Re:Make new GUI optional by mrjb · · Score: 1

      I've used Photoshop once or twice, but am used to the GIMP, and for regular web design/UI artwork it does the trick for me. Overall, I find the user interface very consistent, but there is room for improvement- especially from a newbie point of view.

      The biggest problem are the magical key combinations sometimes needed. Want to draw a line in MS paint? Select the line tool and draw away. If you want to draw a line in the GIMP, you will need to *happen to know* that you need to hold the shift key for drawing lines (you're not going to guess just like that). Some similar key combo is needed to close a path selection (can't even remember which right now). Also, I find the gradient editor rather confusing- fortunately I rarely need it because the presets are pretty usable.

      When a newbie user can't figure out even the most basic of things without a manual, is it strange that they're turned off by the software and abandon it?

      --
      Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
  29. Give the users a choice of UI by Trevin · · Score: 1

    After looking over the design submissions at gimp-brainstorm.blogspot.com, I like the idea of having the toolbox attached to the image window. That at least would make it easier to see when I accidentally press a key that changes the current tool.

    However, I can also see the point of a previous poster about adding as little as possible to the image window so that you can get the maximum amount of image possible on the screen. So, why not make the toolbox dockable to and undockable from the image window, just like the dialogs can be docked to and undocked from the toolbox?

    I can also see how using a tabbed multi-document window can reduce clutter and make it easy to switch between multiple images. But personally I prefer having images in separate windows, particularly when I want to copy and paste selections from one image to another. So why not allow the user the choice of being able to stack certain images together in a single tabbed window or split tabs off into separate windows? (Say, that's kind of like what Firefox does with tabs.)

    The one idea I don't like is that of putting all of the separate image, toolbox, and dialog windows inside a single application window. All that accomplishes is reducing the screen real estate available to the child windows.

  30. One thing that annoys me by sc0ob5 · · Score: 1

    I have no problems with the layout as it is really. I just wish that the tools/dialogues would always be on top of the image so it's easy to select what you want when the image is full size or have other windows open.

  31. GIMP UI improvements by metamatic · · Score: 5, Insightful

    I love the way the GIMP has two completely different File menus with different contents. That cracks me up every time.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    1. Re:GIMP UI improvements by dbcad7 · · Score: 1
      It's not a bad thing, just saves a few seconds of switching to the tool window to deal with a file. The extra functions pertain to an opened image, and I suppose this way if you have multiple images opened it eliminates you from having to specify which image you are applying it to.

      For example..., lets say you have 3 images opened that you are cutting and pasting from, to a 4 image. If the File dialog was only on the gimp tool bar, and you only wanted to save the changes to the new image but not the others, gets complicated doesn't it ? ... I think the current solution is fine.

      --
      waiting for ad.doubleclick.net
  32. UI isn't my problem with GIMP by Speare · · Score: 4, Informative

    Call me wacky, but the UI isn't a problem. Any tool can be learned in a few days or weeks of using it.

    Instead, here's my wishlist:

    • icc profiles for display and printer
    • deep color (16bit/channel or deeper) and hdri color
    • better support for huge images in moderate memory
    • filter layer types

    Being on Mac OSX, my top wish is for an updated Mac OSX build (even if it still must be under X11.app). The OSX-ready builds are far behind the main development releases, and for the glacial pace of GIMP development, that is really saying something. I bet all of the above items are ready on Linux, just not the officially recognized OSX-ready builds on macports or the website.

    --
    [ .sig file not found ]
    1. Re:UI isn't my problem with GIMP by lahvak · · Score: 2, Insightful

      Amen! There is nothing major wrong with the GIMP UI. Of course there are number of small quirks that should be fixed, but besides that, GIMP interface is actually fairly similar to that of Photoshop - the original Mac version, that is. The problem is that lot of people are now using GIMP on Windows. Windows, in spite of its name, has no concept of windows management. Basically each application is supposed to manage its own windows. That's why there are all those weird multiple document interfaces on Windows, like the braindead but common design where an application has one large window and every document creates a small window inside it. Photoshop people realized that when they ported Photoshop to Windows, and completely rewrote the UI and gave it a multiple document interface that Windows users are used to. As a result it is now somewhat painful to use for everybody who is used to PS on Mac or GIMP on Unix, but it is usable as a Windows application. GIMP was ported to Windows without any UI changes, and as a result it is very hard to use on plain vanilla Windows without third party software that makes managing windows on Windows easier.

      As far as I am concerned, leave the UI, fix the quirks, provide alternative key bindings, and, most importantly, concentrate on the parents wishlist, rather than wasting time rewriting the user interface.

      --
      AccountKiller
    2. Re:UI isn't my problem with GIMP by bigstrat2003 · · Score: 1

      Windows, in spite of its name, has no concept of windows management. Basically each application is supposed to manage its own windows. That's why there are all those weird multiple document interfaces on Windows, like the braindead but common design where an application has one large window and every document creates a small window inside it. Hey now. I like that design. Some apps (Office, for example) let you display every document in a new window, and that really makes the desktop clutter fast. Limiting an app to one window and giving it sub-windows is one of the best decisions made in UI design, imho.
      --
      "16MB (fuck off, MiB fascists)" - The Mighty Buzzard
    3. Re:UI isn't my problem with GIMP by lahvak · · Score: 2, Insightful

      That's what I mean! Windows has no concept of windows management. On Unix using Xwindow with a decent window manager, applications rarely open documents in a full screen window. Each application window is relatively small, and when it opens, the window manager places it such that it minimizes overlap with other windows, or by some other user configurable criteria. You can then easily maximize and un-maximize windows using the keyboard or mouse. You can even make windows grow in only one direction, or only grow until they bump into another window. In addition to that, you have practically unlimited number of virtual desktops. If you want to, you can have each application place its windows on a separate virtual desktop, and just switch desktops to switch between applications. Windows does not do any of that, so each application has to do it for itself, using its main window as its own virtual desktop, and placing all its windows on it. The problem with that is that I rarely use only one application at a time, and I prefer to group my windows according to project rather than according to an application. You can easily do that with virtual desktops, but not with the one main windows and number of sub-windows. It's a decent work around for the shortcomings of Windows OS, but it completely lacks the flexibility of a good window manager on Unix.

      --
      AccountKiller
    4. Re:UI isn't my problem with GIMP by Anonymous Coward · · Score: 0

      Call me wacky, but the UI isn't a problem. Any tool can be learned in a few days or weeks of using it.

      You've obviously never tried Blender.

    5. Re:UI isn't my problem with GIMP by suv4x4 · · Score: 1

      Call me wacky, but the UI isn't a problem. Any tool can be learned in a few days or weeks of using it.

      You're wacky.

      The UI will likely not stop you from doing your work if the work can be done, but it's a major productivity effector. Just the time spent waiting for GIMP to draw the grid or laying out hundreds of Windows, Photoshop now has a single Window with sticky palettes and 3 smart layout modes I constantly switch between as I work on a project. It's a huge time saver, and allows me to concentrate on the project, versus on window management.

    6. Re:UI isn't my problem with GIMP by Speare · · Score: 1

      Actually, I have tried Blender. I use it often. And to a newcomer, the UI is completely bizarre and breaks EVERY notion that you get from standard UI areas. However, once you get used to the Blender interface, it gets to be very familiar, and in fact, better than many other GUIs you might try. It's a pretty common observation that after you've gotten familiar with Blender, you start wishing for some of the "Blenderisms" in other software.

      --
      [ .sig file not found ]
    7. Re:UI isn't my problem with GIMP by Elf-friend · · Score: 1

      Honestly, I wonder what percentage of the people who complain about the GIMP GUI are Windows users? Certainly, the lion share of the suggestions here seem to be from people who are not familiar with the role of the window manager under X. As you say, not only do applications not have to make those decisions under X, but they are actually not supposed to. Applications like XMMS, which usurp the authority of the window manager, are loathed by a number of users because they don't play nice with some of the most flexible window managers (fvwm, for instance). The X philosophy understands that different people have different preferences about the UI, and assigning the whole matter to the window manager is supposed to make it easy for the user to have things be uniform, but customizable. X11 may have its flaws, but it is still infinitely superior to Windows. My greatest fear is that this whole process will end up sacrificing some of the flexibility under X just to make the Windows users happy.

    8. Re:UI isn't my problem with GIMP by Bluesman · · Score: 1

      I found the same thing when I used Blender a few years ago. The lack of documentation prior to that kept me away, but ever since the program opened up and many free tutorials were published, a few hours time spent learning the U/I reaps great rewards.

      It's very fast once you learn. It's kind of like the vi of graphics programs.

      --
      If moderation could change anything, it would be illegal.
    9. Re:UI isn't my problem with GIMP by Snaller · · Score: 1

      "Call me wacky, but the UI isn't a problem. Any tool can be learned in a few days or weeks of using it."

      You are wacky.

      Its not a question of learning, its a question of why waste time on something that looks like crap when what you have works. You may not think that way, most do it seems to me.

      --
      If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
  33. Gimpshop by kalislashdot · · Score: 1

    I always thought the GUI was a little odd. I am not a fan of the floating toolbars, I like them docked. Even the newer Photoshops still have floating toolbars, at lease Dreamweaver got rid of them.

    I just use the GimpShop version of Gimp as I am somewhat familiar with Photoshop, Gimpshop lays out the features in similar places.

  34. Some suggestions for UI changes by Dragon+Bait · · Score: 1
    • MDI: Allow a single window with a multiple document interface; but allow existing window interface for current users.
    • Dialog boxes
      • Slide out dialog boxes (Analogous to K-Develop): a set of icons on the side indicating the various dialogs, clicking the icon slides the dialog (e.g., layers) out where it can be used ... clicking the icon again or clicking the dialogs [x] hides it. By default, I'd probably make the last dialog box opened be on top of the other boxes.
      • If slide out, still detachable: allow me to move the dialog box to be moved anywhere within the GIMP window.
    • Menus: Allow simplified menus for beginners and full menus for advanced users.
    • High Dynamic Range -- okay, this probably isn't an UI request per se, but high dynamic range handling would be really cool.
  35. New method of getting user feedback by edxwelch · · Score: 1

    This a great improvement: recieve graphical user suggetions via a blog and then compleately ignore them.
    Far better than the old way: get user suggestions in plain text and then completely ignore them

  36. Buzzwords create synergy by KevinIsOwn · · Score: 1

    I think it's obvious that the GIMP really needs more web 2.0 integration. And maybe some really annoying flashing advertisements too. (But since this is a FOSS project, just make it go to a blank page after you hit the monkey)

  37. I don't really see the problem. by immcintosh · · Score: 1

    As a recent (read: within the last year) convert to Linux, I of course picked up gimp as one of my first package downloads--can never go wrong with having an image editor. While there are a few peculiarities, such as having multiple sets of menus or the whole multiple window thing, I've never really found anything crippling about the gimp UI. I can't help but think most people complain not so much about the fact that it's a bad UI, but more that it's just not Photoshop. Honestly, I for one like the way it uses multiple windows. It may not be apparent from a Photoshop die-hard's perspective, but in Linux it allows you to take better advantage of multiple virtual workspaces. Perhaps a mode where you can define a tool palette as "sticky" so it will follow you to whatever workspace you change to? Also, given that it's broken up into multiple windows, having multiple menus does make sense. Really, all I want to see personally are layer hierarchies. And of course some people want support for higher color depths. But as far as the UI goes I just don't buy these silly accusations of "unusable" or "nonsensical." It's just a little different, but arguably for a good reason.

    1. Re:I don't really see the problem. by immcintosh · · Score: 1

      Woops. It's early and my brain decided carriage returns would be sufficient for making new paragraphs on Slashdot :( Sorry for the wall of text.

  38. Wilbur Animates by Rik+Sweeney · · Score: 3, Informative

    I know I say this every time they have a story about GIMP, but Wilbur (the coyote) is the only icon on Slashdot that animates.

    Watch, his eyes move very subtly.

    1. Re:Wilbur Animates by mrv20 · · Score: 1

      Heh, so they do. And there was I thinking this was just a trick to make you stare at the icon for hours on end in the hope that it was going to move any time now.

      --
      "Algebraical symbols are used when you don't know what you are talking about" - BCS
    2. Re:Wilbur Animates by antdude · · Score: 1

      Only if the registered /. user left the icons enabled. For me, he is invisible. :)

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  39. Plugin support and availability by Anonymous Coward · · Score: 4, Informative

    GIMP features no or (with the PSPI plug-in) very weak support for plugins designed for Photoshop, such as 8BF filters.[12]
    PhotoShop features no support for plugins or scripts designed for the GIMP. GIMP has many free/open source plugins & scripts. PhotoShop has some, but many more are commercial and proprietary.
  40. just make it more like Photoshop by m2943 · · Score: 1

    Photoshop is what people expect and it's what most books are written for, so that's what the Gimp should aim form primarily. Only in cases where there is a really good reason to deviate from Photoshop should the Gimp deviate.

    I should say that I don't have much respect for Photoshop; I don't like the UI, and I still remember it as a toy application compared to those it replaced. Nevertheless, good or bad, like Microsoft Office, it's the de-facto standard and we'll have to live with it for the time being.

  41. Here's a wild idea: by mookie-blaylock · · Score: 5, Interesting

    Instead of opening up Photosho.. err, GIMP and cranking out a bunch of comps that are just mashups of existing UI concepts, why not talk to your users and design around their workflow and needs? Good UI is not born in a vacuum, good user experience doesn't happen without talking to users. For an app that seems to have the Rodney Dangerfield complaint, the team around it seems to do little to counter that. (You think Adobe doesn't test the hell out of its apps?)

    So, I'll throw one out there, in the interest of PRACTICAL feedback:
    Single window mode is a bad idea because it makes a photo retoucher's life much more difficult.

    Here's an example why, an actual segment of a workflow and/or task, done in Photoshop to show the ease of this and why multi-window works well.

    Grab a picture of a friend, ideally if they are drunk or have blotchy skin in the photo -- make it as unflattering as possible. Wedding pictures are ideal. Needs to be color.

    Open it in Photoshop. Now, since I don't have another copy in front of me, this is the CS2 method:
    Window>Arrange>Open New Window for [foo.jpg]
    Window>Arrange>Tile Vertically

    Now center both windows on the same area, ideally, said blotchy skin.

    On ONE window, go to the layers/channels/paths palette. Switch to the Channels palette. Turn off all channels except green. Odds are, it looks pretty much like the color photo, just in B&W.

    Now take the Clone tool and massage out some of the blotchiness in the green channel ("B&W") version. Ta-da, fixed in both. And you can see its effect immediately.

    This is one way that your favorite babes are airbrushed to laughable non-human perfection for magazines. It's quick, it's got incredible feedback, and it's not possible in a tabbed or single window method.

    Talking to your users, as opposed to a comp-off (or the cardinal sin, the designer assuming he knows everything), gives you all kinds of useful information like that.

    Aimless brainstorming, bad. Brainstorming with a direction, productive.

    --
    I am not Herbert.
    1. Re:Here's a wild idea: by Provocateur · · Score: 1

      why multi-window works well

      Thank you. My guess is the ones complaining about it always have their apps go fullscreen, and have never worked any other way. Sooo 1995, and so useless to buy bigger monitors for these people...

      --
      WARNING: Smartphones have side effects--most of them undocumented.
    2. Re:Here's a wild idea: by Ralph+Spoilsport · · Score: 3, Interesting
      What the above post is describing is what is fundamentally wrong with GIMP and why I don't use it, either. That problem is WORKFLOW. The UI *is* truly hideous and disuseful, but if the app is good enough, you go along with its weirdness.

      A case in point in that regard would be the old Quark Xpress. For years it tortured people with parent windows and child windows, a truly clunky interface, and all manner of f*cked up weirdness. BUT: once you learned it, it TOTALLY rocked and was light years beyond Pagemaker, ReadySetGo, and all the other page layout apps, even when those apps were easier to use.

      InDesign arrived, and was deeply bug ridden. Then they fixed it, and its workflow is sooo powerful and easy to use, as it is combined with a fairly rational UI, it's eating Quark's Lunch.

      Workflow proceeds from fundamental capabilities - the above note demonstrates that clearly. But merely possessing them isn't good enough - it has to be in a UI that is familiar, especially when going up against the likes of Photoshop. There have been plenty of powerful apps with bizarro UI (Kai's powerTools, Metasynth, etc.) and their power often went untapped. So, the discussion of UI is relevant. However, the UI is of no value if the workflow is hampered by inferior basic features.

      GIMP's support of CMYK is miserable. That needs to change. One should be able to INVENT colour spaces on the fly - an ability to make (x) colour separations. Multiple windows as above noted needs to happen. The tool palette is absurd and needs to be aligned with other apps in that market segment - heck PAINTER was/is more like Photoshop than GIMP, and it has a great interface and Painter's brushes are incredible.

      Frankly, fixing the UI is a bit like putting lipstick on a pig. GIMP needs fundamental and architectural adjustments to its fundamental feature sets and workflow.

      I don't care if it EVER runs on Windows or Mac - if done right, it could be a killer app for Linux (along with OO), and help put Linux over the top.

      RS

      --
      Shoes for Industry. Shoes for the Dead.
    3. Re:Here's a wild idea: by Anonymous Coward · · Score: 0

      "Instead of opening up Photosho.. err, GIMP and cranking out a bunch of comps that are just mashups of existing UI concepts, why not talk to your users and design around their workflow and needs?"

      Basically, you and many other people seem to be doing two big mistakes:

      1. You think that there is no *real* usability work ongoing. Wrong. Check http://gui.gimp.org/ which is reflecting a work in progress to create UI/functionality specs based on a usability research of November 2006. GIMP team just welcomes more input from users which the whole blog is about. Now you see how wrong you were? :)

      2. People think hat GIMP developers don't know about CMYK/LAB or don't want to implement it. Wrong, so much wrong. Consider release cycles, consider day jobs, consider lack of contributors. C'mon guys, do you really think developers are your personal slaves???

    4. Re:Here's a wild idea: by coaxial · · Score: 1

      The fact is you can have multiple windows displaying the same image already in gimp, simply saying "new view" on the one windows, gives you a second window, and yes. You can control them seperately.

      Subwindows have always been a bad paradigm for gui apps. They're just too hard to use. ("Where's my window? Let me move this window out of the way, and then in this window scroll down to where it iconified it's windows. Now restore that subwindow. Hmm. I have to scroll that window. Now and scroll the main window over to where the subwindow restored. Now scroll that window. Damn. Out out of room. Scroll the main window over to get to the rest of the scrollbar in the subwindow. Now scroll the subwindow some more. Wait. Now the main window isn't showing that other subwindow. Scroll the main window back. Now rescroll the subwindow to recenter the area of interest. Whooo. I'm thirsty. Wait. What was it I was trying to do again?")

      While in single windows, everything is on the same level, you can't lose windows like when the main window isn't showing the subwindow you're actually interested in. All the tiling, works as usual, so your example is moot, and most importantly, you don't have the confusing double-scrollbar phenomenon.

      I'd say stay away from Adobe's UI. For being as popular as it is with nontechnical people, it's shit. It's absolutely attrocious. Nonstandard widgets. Cryptic dialogs complete with error codes in them. While it's not photoshop, illustrator has the worst tool pallet I've ever seen. My god! TWO ARROW TOOLS? WTF? One selects, and the other selects differently? Huh? No. That's a mistake.

      People think photoshop's ui is good because people use photoshop. It's a powerful tool, no doubt, and it's popularity is a testament to it's power, but not it's ui. People that hold up the photoshop ui as some sort of gold standard are only doing that because that's what they're used to. Not because it's somehow better. It's network-effect plain and simple.

    5. Re:Here's a wild idea: by CronoCloud · · Score: 1

      I first used GIMP (an old 1.1.foo) version in 2002 and people were complaining about the lack of CMYK support then. Many considered it a top priority over anything else. Heck people complained that time was spent on the 2.2 GUI instead of CMYK. So why isn't CMYK done?

    6. Re:Here's a wild idea: by jefago · · Score: 1

      Well, they have an "expert team" that also collected scenarios and workflows to deal with. Although the site seems to be temporarily offline, it is available through google's cache: http://gui.gimp.org/ (Original Site) http://209.85.129.104/search?q=cache:Zr49_iZjaaoJ:gui.gimp.org/+gimp+ui&hl=de&client=firefox-a&gl=de&strip=1 (Google text-only cache)

    7. Re:Here's a wild idea: by Anonymous Coward · · Score: 0

      Because GEGL wasn't ready most of the time

    8. Re:Here's a wild idea: by Anonymous Coward · · Score: 0

      Frankly, fixing the UI is a bit like putting lipstick on a pig. The phrase you are looking for is "polishing a turd".
    9. Re:Here's a wild idea: by NoMoreBS · · Score: 1

      One window per image is fine, but what needs to be implemented is an option where the toolbox window is brought to the front at the same time any other GIMP window is. If you are alt-tabbing or otherwise switching between GIMP and something else repeatedly, its incredibly annoying to have to keep bringing the toolbox forward because its disappeared behind another window.

    10. Re:Here's a wild idea: by Ralph+Spoilsport · · Score: 1
      re: Illustrator:

      My god! TWO ARROW TOOLS? WTF? One selects, and the other selects differently? Huh? No. That's a mistake.

      A - FUCKING - MEN brutha. Illustrator is a fucking CRIME. Freehand was WAY better, even though, it too succumbed to the multiple selection tool idiocy. How was FH better? Two words: MULTIPLE PAGES. To this DAY Illustrator doesn't do mltiple pages, so if you do a design, say, for a CD cover, one document does the CD, another does the tray card, and anther does the insert.

      WTF is THAT all about? IT should be ONE document with THREE pages! How stupid can it get?

      Now: re: Photoshop - while it's UI and workflow is not optimal, it is a damn sight better than Illustrator's. And even in its some better than mediocre quality, GIMP's UI and workflow are utter crap. Pure and simple. And as flawed as Photoshop is, it is light years ahead of GIMP.

      RS

      --
      Shoes for Industry. Shoes for the Dead.
    11. Re:Here's a wild idea: by NMerriam · · Score: 1

      TWO ARROW TOOLS? WTF?


      LOL, I assure you, even us "nontechnical" design weenies make fun of the select/direct select tools. Freehand only ever had one select tool, and seemed to get the job done just fine :). I believe it's just a case of toolbar inertia -- for all the changes that have been made to palettes, menus, etc, I don't recall a tool EVER being removed (or even moved to a different spot?) from the AI toolbar (though they've "demoted" some on the Photoshop toolbar, so it shouldn't be that big a deal).

      That said, there's a lot more than JUST network effects and habitual learning going on in the Adobe UIs. They're one of the few places outside MS and Apple that does any *real* usability testing. Adobe has always been trying new ways of displaying and interacting with fairly complex information -- they haven't always hit it out of the park, but they're still way ahead of 99% of other developers. It's certainly not shit or atrocious, though it can be dense (as any professional application can be).

      I don't think it's particularly open to the new user (I do training sometimes and see where people stumble) but there's a lot to be respected in how accessible they make everything once you overcome the initial learning curve.
      --
      Recursive: Adj. See Recursive.
    12. Re:Here's a wild idea: by NMerriam · · Score: 1

      IT should be ONE document with THREE pages! How stupid can it get?


      Yes it should. Freehand supported multiple pages for many years before Adobe killed it. The problem is that Adobe always sold page layout applications as well as Illustrator, so they never had any interest in making AI a viable layout app for small documents. Which is a shame, since it's a natural place for that stuff to be -- text controls in both AI and Freehand were always so dramatically superior and more detailed than anything they could provide in a more general layout application.
      --
      Recursive: Adj. See Recursive.
  42. New Windows installer? by supremebob · · Score: 1

    Are their any plans to release a simplified Windows installer that also installs required GTK runtime libraries as well? That was always a pet peeve of mine.

  43. What's Worse Than That by Roofus · · Score: 1

    Is having to hit Shift-= to zoom in(+), but just - to zoom out. I know I'd be technically hitting = to zoom in, but at least it feels natural.

    1. Re:What's Worse Than That by Enselic · · Score: 1

      That's only true for some keyboard layouts. The Swedish keyboard layout for example does not require modifiers for + and -.

    2. Re:What's Worse Than That by peterpi · · Score: 1

      I couldn't believe anybody could be so pedantic when I finally discovered you have to press shift-= to zoom in.

    3. Re:What's Worse Than That by tepples · · Score: 1

      Is having to hit Shift-= to zoom in(+), but just - to zoom out. I know I'd be technically hitting = to zoom in, but at least it feels natural. One of the first things I do when setting up GIMP on a machine is use preferences to remap zoom to - and + on the numeric keypad. That and change the default grid to 8 pixels, which suits video game art rather than 10.
  44. UI is not the only diff by Verity_Crux · · Score: 2

    My biggest complaint about the difference between Gimp and Photoshop is not the UI. Photoshop kills Gimp on performance for images greater than 3k x 3k pixels. I don't know what the deal is, but Gimp crawls when trying to touch up large images. Things like the airbrush seem relatively unaffected by size in Photoshop, but not in Gimp.

    And to say that Gimp's scissor tool is the same as the one in Photoshop would be a farce. I think the one in Photoshop was purchased from BYU and is under some kind of NDA between the two. Can somebody confirm this? Dr. Morse?

    1. Re:UI is not the only diff by eMartin · · Score: 2, Informative

      I don't know about GIMP, but Photoshop splits the image into several tiles, where stored changes and redraws are done only for the tiles that are affected by the current action.

      There's some info on this at:

      http://kb.adobe.com/selfservice/viewContent.do?externalId=320005

    2. Re:UI is not the only diff by NMerriam · · Score: 2, Interesting

      Photoshop kills Gimp on performance for images greater than 3k x 3k pixels. I don't know what the deal is, but Gimp crawls when trying to touch up large images. Things like the airbrush seem relatively unaffected by size in Photoshop, but not in Gimp. And to say that Gimp's scissor tool is the same as the one in Photoshop would be a farce.


      Yes, this is something that harder to explain or take a screenshot of, but it it 90% of the reason professionals who have tried GIMP won't use it. Adobe has spent almost 20 years refining the behavior of the tools, of the memory managment, of the behavior of the application. Yes, it's easy to make a tool that works "like" one of the tools in Photoshop, but that doesn't mean it will be just as good. Even something as "simple" as how to antialias a selection can (and has) filled several PhD theses.

      You can find many, many large discussions online of the theoretical underpinnings and practical differences of different text antialiasing techniques used by Windows and Mac OSes, and that's a mere fraction of the decisionmaking that is made by the programmers of something like Photoshop.

      Which is not to say that the GIMP can only succeed by making the same choices and duplicating the existing Photoshop tools, but in my repeated trials of the GIMP it has become clear that most of the tools have been developed by programmers who don't even know that there is a large body of work on these subjects, and that complex behavior is a necessity if you want the best quality possible.
      --
      Recursive: Adj. See Recursive.
    3. Re:UI is not the only diff by r6144 · · Score: 1

      Does it help if you adjust the tile cache size?

    4. Re:UI is not the only diff by Anonymous Coward · · Score: 0

      Yes, but why is this necessary? I just want to edit pictures; I shouldn't have to learn how the editor works internally in order to calculate the optimum value for some obscure configuration setting, just to get it to run at a usable speed. Would it kill the GIMP developers to change the default setting to something suitable for the average user?

  45. Ignore gnome UI yahoos please. by gambolt · · Score: 1

    Improving the UI by removing features is a net loss for the application.

  46. Improvements... by Wowsers · · Score: 1

    For a new person, not having a "desktop" background makes the floating toolbars complicated, especially if you have other applications open at the same time.

    In the Linux version (don't know for Windows version), when you go to print an image, you can setup a printer, give it a name etc. But if you get rid of the printer or you just don't like the settings, you can't delete the printer from The Gimp's Print setup, and you can't change the printer settings easily.

    --
    Take Nobody's Word For It.
  47. Multiple Windows by Anonymous Coward · · Score: 0

    How about not opening 5 different items in my start bar? That's always irritated me to no end. I thought that GIMPShop could help, but that turned out to be absolutely horrible (Why does the save image dialog appear 1000px off the left side of my monitor?) for various reasons.

    I've used GIMP for many years, and I don't find the interface bad; save for the multi-window issue. I wouldn't mind some new tools though.

    1. Re:Multiple Windows by Ticklemonster · · Score: 1

      Try this: http://img511.imageshack.us/img511/4279/cleangimpguihf1.png and see if it is of any use to you.

      --
      Karma: Bad is the liberal way of saying this guy won't drink the kool aid here on slash dot. I wear my Karma with pride
    2. Re:Multiple Windows by Shabadage · · Score: 1

      I've tried that, but my resolution isn't that great, so I end up losing half of the bar, and I actually like the layers on the right side. Just putting the windows in a single container would help alot though.

      Thanks though.

  48. Why even have static key bindings? by Solandri · · Score: 2, Insightful

    Most of the games I've played lately let you completely reconfigure the keybindings to your liking. I don't understand why all software apps don't incorporate this. Yeah it could be confusing if you hop onto someone else's machine, but all you have to do is keep a copy of your keybind config file on a flash drive you carry around.

    1. Re:Why even have static key bindings? by grumbel · · Score: 4, Informative

      GTK and Gimp can do this for a long long time, you have to unlock it in the Gimp preferences (Interface->Use dynamic keyboard shortcuts), but once done you simply hover over a menu item, press the combo you like to assign to it and you are done with binding that item to the given shortcut, by far the easiest way to configure keyboard bindings I have ever seen anywhere.

    2. Re:Why even have static key bindings? by zsau · · Score: 1

      This is a standard feature of -all- GTK apps; for most you just need to change a system-wide setting which our friendly overlords at Gnome have seen fit not to include in the Control Panel, but I think it's in gconf somewhere.

      And this is one of those many great features of GTK+ that is not included in Firefox and precisely why I think "cross-platform" GUIs like Firefox are 99% of the time implemented to give us the worst of all world. The Gimp is another great example of this: It's got a great GUI on Linux/X11, but works appallingly on Windows. Cross-platform appls should always be like Gaim/Adium: a common library that does the hard work, and platform-specific GUI that lets it integrate into your system and take advantage of all the best features.

      --
      Look out!
  49. rename the darn thing by roman_mir · · Score: 0, Redundant

    How about renaming it into a Blimp or something, it's better than Gimp any day.

  50. GIMP sucks by freshmayka · · Score: 0, Flamebait

    Photoshop destroys it in so many ways. But mainly in name. One tells me that Im about to edit photos, the other tells me that it's a sorry sack of shit and wants to be crapped on and locked in the dungeon... I'll take any version of PS over that.

  51. Need guided tasks by JoeCommodore · · Score: 1

    It's not all the user interface, some of it is just getting from what you want to accomplishing it.

    Such things as making transparency layers or GIF animations, while they are all very possible are hard to figure out on your own.

    It would help having a guide that takes you through those things step by step. (floating dialog that says... "in this step, you need to add a layer for each frame of animation, click on the Layer option then..." If it had those the UI would not be much of an issue. Especially if people could import/export in their own dialogs (so the community can contribute examples.)

    --
    "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
  52. Re:Umm...no by j-pimp · · Score: 4, Insightful

    My recommendation is to run gentoo before saying things like that.
    gtk is no walk in the park to compile, time-wise, but I guarantee you qt is a flipping nightmare to compile, such that I go out of my way to disable the qt* useflags. (Oh, yeah, and this is not a slow system, being a 2.4 GHz single core K8.)

    This says qt is full of bloat relative to gtk. Why does gimp need so much cruft just to expose a window and some buttons? What gimp really needs isn't so much a UI redesign so much as native 16-bit component support (or dare we even ask for HDR?) now that everyone and his brother has RAW support on his camera.

    Maybe its just full of useful classes? Assuming those classes are broken up into enough separate static and shared libraries, that does not translate into bloat for the qt programs.

    Also GTK is only a graphics library. As opposed to QT, which has APIs for networking, database connections, etc. You can write conole programs in QT. Its about as easy as java or .NET, except you have to dofree whatever you new. So yes it will take longer to compile QT than GTK, but the real measure of bloat is would be if you wrote a simple text editor in QT and one in GTK, and made them both static executables, which executable would be bigger. Then you have to say which one was quicker to develop.

    --
    --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
  53. Have you tried to *USE* Krita? by Anonymous Coward · · Score: 5, Insightful

    I manage a small but successful wedding photography company. We use almost exclusively open source software including DigiKam, ShowFoto and of course, the Gimp.

    I wanted people to switch to Krita for the deeper color support and integration with DigiKam and ShowFoto, but the thing is unusable! There (currently) aren't nearly as many editing tools while and the UI may look more like Photoshop, it's sure doesn't behave like it.

    After about 2 weeks of trying to use it, I had to go back to Gimp and put Krita off for futher evaluation in a year or two.

    Some things Gimp has going for it:

    1) It works pretty well (not great, not all the features that Photoshop has, but good enough for many uses)
    2) The new 2.4 version is a huge improvement in usability (All color items in their own menu? Yes!, All special effects scripts in one place? , Yes!)
    3) The extensive set of plugins http://registry.gimp.org/ which allow for added (and usually tested) functionality
    4) Enough people use it that most major bugs are squashed before a release is made

    1. Re:Have you tried to *USE* Krita? by the_womble · · Score: 1

      I am surprised you stuck at it for as long as 2 weeks!

      I am not a professional user, and my requirements are probably a lot less extensive than yours, and I gave up after an hour or two.

  54. use single window design. get a new name by Anonymous Coward · · Score: 0

    It's not like they need a discussion board to know what the most desired changes are.

    Name suggestion:

    gimageshop
    gimageforge
    gimageshack (ok perhaps not. funny though)

  55. Gimp 2.4 by scottied · · Score: 2, Informative

    I have been watching the development versions of Gimp for months, and I can say that there have been a ton of improvements in the UI and functionality of Gimp. For all the naysayers I recommend that they check out the release candidate of Gimp 2.4, which is included on development Ubuntu live CDs and possibly fedora. These improvements, along with the massive scripting potential, give the more-than-casual Gimp user something worthwhile to work with.

  56. UI isn't the problem by Anonymous Coward · · Score: 0

    " Will a new GUI finally get more users to choose The GIMP as their program of choice?"

    No, probably not. But you know what will?

    - CMYK support.
    - 16-bit colour depth support.
    - Better tablet support.

    Gimp is fairly useless for any serious graphics work that isn't intended to go on the web (yes, there's a world beyond the www) especially anything involving printing. Having worked in print shops the better half of the last decade, print shops won't touch RGB with a ten-foot pole. The presses are tooled for 4-colour process.

    The Gimp's UI isn't the problem. It actually behave how MDI is _supposed_ to behave (see the mac versions of Photoshop). The container window is more irritating than anything, and the context menus make for quicker workflow. The UI is one of Gimp's stronger points. No amount of tampering with it will offset the lack of CMYK and +16-bit colour support.

    The inclusion of PSpI (to run the multitude of Photoshop plugins) and the inclusion of abr3gbr (to convert adobe brush sets to gimp brushes) would be neat, too, but not vital.

    Fanboys and zealots can pitch gimp as a fully-capable Photoshop replacement until they're blue in the face, but until we get CMYK and 16-bit, it's pretty well, a (much) more powerful alternative to ImageReady, nothing more.

  57. GTK by khuber · · Score: 1

    Gimp has had a horrible UI from the beginning. I trace it all back to the sucktastic GTK widget set. Everything I've seen made with GTK seems to be hideous looking and lack any sense of usability. As much as C++ sucks, at least Qt seems to have been designed rather than carelessly agglomerated.

  58. GUI should be application independent by Anonymous Coward · · Score: 0

    ..and linked dynamically. Imagine that: The application would just conform to some defined API what information it wants to present to user (for example, drawable canvas would be shared memory), and the GUI would be completely independent and just call the functions of the application through the API. The GUI could be created in some editor, and it would link with the application at run-time, so any user could edit the actual GUI without need to recompile the application and/or need to know application programming. This would allow more experimentation with GUIs and better user-specific customization.

  59. Needs an OS X GUI by skoda · · Score: 1

    The Mac version needs an OS X interface. The current version uses X11 and is just frighteningly unusable, having no commonality any with other Mac software. It's so bad, I'd rather pay $50 for a less capable image editor than suffer the Gimp.

    1. Re:Needs an OS X GUI by Yvan256 · · Score: 1

      Couldn't agree more. I don't agree with people who say things like "it's cool, it works the same on all 3 major platforms!" (Windows, OS X, Linux).

      A program should fit the OS standards, not the other way around.

      There's also some weird things in The Gimp like how to delete an area (or was it to paint it? can't remember), I had to do something like 3 or 4 steps while it's only 1 step in Photoshop, Paint Shop Pro, etc.

      Don't force your "my way is better" crap on people. Like it or not, Photoshop set the standard way of doing things decades ago. Making it even more complicated just makes people more angry at how weird and non-standard The Gimp is.

    2. Re:Needs an OS X GUI by alaska+nemesis · · Score: 1

      Any use of X11 is proof that Gimp is totally unacceptable as a useable graphics program. I'll be happy to use Gimp even with its other many interface failings as soon as they come up with a real OSX (as in non X11) version. Ever wonder why so few mac users use openoffice or gimp? Because their is not as of yet a OSX version. Drop all X11 versions and quit wasteing time on that dog of a version. sam goodman nemesis@tranquility.net

  60. "interactive" should probably be added too by Anonymous Coward · · Score: 0

    ImageMagick is fairly popular. It is the backend of many server-side image manipulation (which is gaining in popularity). It is also used by many other scripts & programs.

    (gimp's popcon results are only slightly higher.)

  61. Design by blog will suck by Animats · · Score: 1

    This is where open source fails. A feature list is not a design. Design by committee is usually terrible. Open source programs that aren't clones of some product tend to have poor user interface design.

    And no, adding the ability to have "skins" does not improve the interface.

  62. CMYK by duckpoopy · · Score: 2, Insightful

    Quit screwing with the UI and add CMYK support. I'm not talking about some half baked script- real CMYK support from the bottom-up.

    --
    word.
    1. Re:CMYK by swillden · · Score: 2, Interesting

      Quit screwing with the UI and add CMYK support. I'm not talking about some half baked script- real CMYK support from the bottom-up.

      It's on the way, and has been in process for quite some time. GIMP is getting an entirely new graphics engine called GEGL that supports different colorspaces (incl. CMYK and all of the other widely-used spaces), 32 bit per channel color, support for adjustment layers, and a lot more.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    2. Re:CMYK by CronoCloud · · Score: 1

      Yes, we've been hearing about GEGL for how many years now? Wasn't it supposed to be in 2.4?

    3. Re:CMYK by swillden · · Score: 1

      Yes, we've been hearing about GEGL for how many years now? Wasn't it supposed to be in 2.4?

      2.6.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  63. Let's not overlook this option by symbolset · · Score: 1

    Since Gimp is mostly a user interface to the GTK, it makes sense that it be skinnable. That way people who want simple one button redeye reduction, trivial scaling cropping and simple borders can do that with the Gimp-easy interface, and people who want all the other stuff can use Gimp-max. In fact, why not gimp-graph, gimp-cartoon, gimp-lolcats, and vector-gimp too?

    --
    Help stamp out iliturcy.
  64. Just make it less confusing by The+Solitaire · · Score: 1

    I do an awful lot of web-design work, so I've of necessity had to pick up the basics of doing graphics. As much as I love supporting OSS, Photoshop's overpriced ass still has a spot on my hard-drive, because it doesn't make me spend 20 minutes struggling with a damned unintuitive interface just to fiddle the colours on a button-graphic. There's a reason Photoshop - and indeed, pretty much no other program out there that I can think of - requires you to have multiple active windows open to do even the simplest thing - it's annoying, confusing and unintuitive. I shouldn't have to go looking in the task-bar for the blasted toolset. It should be right in front of me.

    Seriously, one window people - make things like Layers and the Toolset simple toolbars within that window. Make them hideable or shrinkable or dockable or whatever - it's nice to have things not cluttering up screen real-estate when you're working on an image - but stop making things disappear whenever I change windows - it's not any more useful or powerful, and all it's really doing is pissing me off. I mean, heck, even MS Paint - a program both useless and virtually unchanged since I first used Windows (3.1) manages to get this right.

    And if sticking it all in one window really is out of the question, then please, for the love of god, give me an 'Always on top' option, and when I have one Gimp window open, have them all open.

  65. Re:Umm...no by Ant+P. · · Score: 1

    Qt takes a long time to compile, but wxWidgets is worse (and it's just an add-on to GTK+!).

    It just so happens I've got to update all three right now, so I may as well time them...

  66. Please.. by Anonymous Coward · · Score: 0

    I use The GIMP a lot, and it's very powerful, but I miss a lot a feature:

    *** ADJUSTMENT LAYERS ***

    It's a very simple feature, yet it's one of the more useful ones. Why isn't it implemented? Is there a technical reason?

  67. Re:OK here we go by Anonymous Coward · · Score: 0

    Do you actually know her? If so, please help her. I've been a supporter of hers for a long time because of the genuinely useful things she's done, but her communications are both abusive and absurd. She is completely unwilling to change, it appears, and has nothing but contempt for even the most reasonable of requests. I would hate for the project to lose someone who can do as much good as she is capable of, but at this point in time she does not do good things, and drives away people who otherwise would. She behaves as an abusive custodian who refuses to let "her baby" interact with people other than herself, lest it become corrupted by some evil external influence.

  68. GIMP UI is a clusterfuck by cioxx · · Score: 1

    I can tolerate lots of bad UI decisions in the F/OSS realm knowing that they're designed by a committee of programmers, usually with no formal education in design, but GIMP takes the cake as the ugliest mainstream open source application. It's confusing, the menus look like something out of 80's and the palette management is awful.

    There is a high probability that I will get attacked for this, but asking the community for input on how to redesign the interface is no different from developers just implementing it over IRC as an afterthought.

    GIMP needs professionals who know a thing or two about HIG and general usability. Here's a modest proposal - instead of asking the users how to change the interface they should ask users for donations for a fund that would bring in a person who has done something like this before, preferably an ex-Apple designer who has first-hand knowledge on what it takes to make applications usable and visually appealing.

    They could even compromise with an arbitrator. Have some professionals submit draft proposals, gather the comments and suggestions from the userbase and then leave it to one person who will consider both and rule accordingly. That's just common sense to me.

    The biggest problem with solicitation of advice from users is that a small and vocal minority will submit their visions and this will leave a large portion of users out of the process. One has to think beyond the current user base when trying to overhaul the look and feel of the app.

  69. xv is NOT open source by Anonymous Coward · · Score: 1, Informative

    xv is shareware that lets you download the source. Still, I'd bet imagemagick is fairly popular

  70. They are switching to workspacebased MDI? by omgamibig · · Score: 1

    What happened to SDI rocks, die you filthy MDI scumbags?

  71. Re:OK here we go by Anonymous Coward · · Score: 0

    Not knowing anything outside of what has been said here I have to say that if she was male she'd be a huge asshole. Being female doesn't excuse bad behavior... It's not misogynistic if it's true...

  72. Ruby by Anonymous Coward · · Score: 0

    If there were a configure flag, there'd be a use flag to disable the ruby dependency on gentoo. It's great one of the Krita developers has a new pet language, perhaps another developer can add lua, another Pike, another OCaml and another PHP?

    Python is the de-facto standard for scripting graphics apps. Ruby is a nice language but it offers nothing functionality wise over more popular languages, is non-standard, features a slow runtime and frankly we have too many scripting hosts installed already.

  73. Re:OK here we go by Anonymous Coward · · Score: 3, Informative

    One of the very few women who contribute to open source

    Sorry, but you are wrong. According to what I read on the mailing lists and what I see in the ChangeLog files, Carol does not contribute to open source. She had started a redesign of the web site several years ago, but then gave up and others had to pick up the pieces that she left behind (of course she accused the others of "destroying her work" after she quit but this is a different story). I have not seen any significant contribution from Carol in the last two or three years, or maybe even more. Her only contributions seem to be rants, complaints and other things that drive people away from GIMP. She has some nice tutorials on her private web site, but she does not include them in the GIMP web site so I do not think that she is interested in any contribution to GIMP or open source, contrary to what you wrote.

    There are several other women contributing to GIMP and open source. And they are praised for their contributions. If you look in the GIMP ChangeLog, you will probably see several contributions from edhel (Karine Delvare). Several other women contribute tutorials or help users in various forums. On the other hand, many users (men or women) describe Carol as being a poisonous person. So I do not think that there is any sexism involved here.

  74. One True Library? by Anonymous Coward · · Score: 0

    Maybe its just full of useful classes?...Also GTK is only a graphics library. As opposed to QT, which has APIs for networking, database connections, etc. You can write conole programs in QT.
    I never understood the point of these huge, monolithic libraries. They're a bitch to maintain & if you want to use an improved aspect in PART of the library (e.g. a better database interface), you often must upgrade ALL uses of the library that you might be happy with (e.g. the GUI). In Open Sources 2.0, Chris DiBona states "when developing, I like to use large libraries only when I either don't want to deal with a technology, or I don't fully understand it and don't feel qualified to implement it." It seems that many *nix hackers feel similarly about userland tools. So why is QT so popular?
    1. Re:One True Library? by EsbenMoseHansen · · Score: 4, Informative

      I never understood the point of these huge, monolithic libraries. They're a bitch to maintain & if you want to use an improved aspect in PART of the library (e.g. a better database interface), you often must upgrade ALL uses of the library that you might be happy with (e.g. the GUI). In Open Sources 2.0, Chris DiBona states "when developing, I like to use large libraries only when I either don't want to deal with a technology, or I don't fully understand it and don't feel qualified to implement it." It seems that many *nix hackers feel similarly about userland tools. So why is QT so popular? Well, first of QT is split into several sublibraries (as of 4.0), so it's not monolithic as such. As to why it is popular, try using it. It's popular because it is very well made. To the grandparent, QT takes longer to compile because it is C++, which is a language that is hard on the compiler. GTK, on the other hand, is written in C, which is very easy on the compiler. (Insert language flamewar here).
      --
      Religion is regarded by the common people as true, by the wise as false, and by rulers as useful.
    2. Re:One True Library? by Anonymous Coward · · Score: 0

      I absolutely agree with your "one lib for one task" point of view. I think Qt gets away with it by doing such a great job of everything.

    3. Re:One True Library? by j-pimp · · Score: 1

      I never understood the point of these huge, monolithic libraries. They're a bitch to maintain & if you want to use an improved aspect in PART of the library (e.g. a better database interface), you often must upgrade ALL uses of the library that you might be happy with (e.g. the GUI). In Open Sources 2.0, Chris DiBona states "when developing, I like to use large libraries only when I either don't want to deal with a technology, or I don't fully understand it and don't feel qualified to implement it." It seems that many *nix hackers feel similarly about userland tools. So why is QT so popular?

      QT, and similar all encompassing libraries are popular because they provide consistency and homeogenity. I still believe in third party libraries, but only if they bring something to the table. The fact is most of us use some wrapper around expat to deal with XML, and our development platforms standard database interface. What QT gives us is a single API. We simply get everyone to compile QT, and everyone can develop QT software.

      Look at .NET and Java. They have two advantages over C++. The first is garbage collection, and the second is an all encompassing API. C++ tried to address this with the STL, but the STL only deals with thing like linked lists, hashtables, etc. QT and wxWidgets deal with higher level concerns, and therefore speed up development much more.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
  75. Seashore by Killer+Eye · · Score: 1

    SeaShore might be what you want: http://seashore.sourceforge.net/screenshot.php

    It apparently is based on GIMP but has an OS X interface.

    --
    "Microsoft killed my company, I hold a personal grudge. I don't use Microsoft products and neither should you."-JWZ
    1. Re:Seashore by skoda · · Score: 1

      Seashore is a nice little app, but more comparable to MSPaint than anything else. I'm using it until I find a suitable graphics app on the Mac.

  76. OK here we go again by Anonymous Coward · · Score: 0

    Surely equality is being allowed to criticise someone on the things they do, regardless of their gender, race or sexuality?

    Also, do you actually know what Carol has done right or wrong, or are you merely knee-jerking because you saw the name 'Carol' and wanted to defend women everywhere?

  77. Re:Umm...no by Anonymous Coward · · Score: 0

    Also GTK is only a graphics library. As opposed to QT, which has APIs for networking, database connections, etc.

    Well, compiling GTK+ usually involves glib, gobject, gdk and gtk. Besides the graphics library (this is the gdk part), you also get lots of convenient classes for networking, file management, timers, signals, complete introspection, very nice support for internationalization and accessibility, etc.

  78. About time... by TemporalBeing · · Score: 1

    I think GIMP has a lot of potential - especially given the functionality they do have. But they have in the past been so uptight about changing the UI, and the UI was the one big thing keeping me from using it. Hopefully they will come up with some more intuitive to the non-GIMP-geek, non-Developer person.

    The one thing I really do hope they adopt with the MDI within an SDI (e.g. like Eclipse and and Visual Studios to name a couple examples). It just makes it so much easier to operate when the toolbars dock to the program window and you don't have to pop all over to different windows to do stuff.

    So, I'll wait and see what they come up with...perhaps they'll even see this on Slashdot and incorportate Slashdot's comments (not likely...but possible...)..and then I'll check into using it again.

    --
    Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    1. Re:About time... by jaywee · · Score: 1

      But how do you then move different images to different virtual desktops?

  79. Costumizable UI by redkazuo · · Score: 1

    Why not have some easily editable script control the creation of the GUI.

    Then to make it even better, allow users to easily (id est with just a couple of clicks) share their custom GUIs at www.mygimpgui.org and rate other people's submissions.

  80. KISS - how to draw a rectangle by wwwillem · · Score: 1

    I've used some "real" PhotoShop in the past, but my main graphics tool has always been an old copy of PaintShop Pro 4.

    On my Linux/Solaris boxes I started using GIMP since it came out and still I've trouble doing with it the most basic stuff. I guess that is because it's much more oriented towards PhotoShop, with its layers, transparencies, objects, etc. and not similar to simpler programs like PsP or Paint.

    And that's OK as long as the advanced features don't stand in the way of simple operation, but here it does. Let me give an example: if I need to draw a filled rectangle, I'm used to select a foreground color, select a 'rectangle' tool, drag a box and voila, I've my colored box. Not so in GIMP, maybe it's there somewhere hidden, but after years of usage I still haven't found it. The closest I've come is to select a rectangle region, than select the color, fill the region and then I've to merge that object with the background. Something like that. Which in my eyes is way too complex for the simple job that needs to be done.

    So I think I prabably would like a mini-Gimp program (named "Gimpie"? :-), that does away with all the layer stuff (transparency can be handy though), simply allows me to manipulate photo's (touch-up work, cut-paste, cropping, rotating, that's all) and nothing else.

    --
    Browsers shouldn't have a back button!! It's all about going forward...
    1. Re:KISS - how to draw a rectangle by wikinerd · · Score: 1

      So I think I prabably would like a mini-Gimp program (named "Gimpie"? :-), that does away with all the layer stuff (transparency can be handy though), simply allows me to manipulate photo's (touch-up work, cut-paste, cropping, rotating, that's all) and nothing else.

      Is KolourPaint what you need?

    2. Re:KISS - how to draw a rectangle by grumbel · · Score: 1

      ### Not so in GIMP, maybe it's there somewhere hidden, but after years of usage I still haven't found it.

      In Gimp you draw shapes by doing a selection and then either filling or Edit->Stroke'in it. And you draw lines by holding shift while using the pen or other tools.

      The trouble is that even with this knowledge you still can't draw proper lines and proper circles, lines will get messed up as soon as you start to use transparency, since then the extra click required to position the starting point draws to the image and with circles you simply get a mess that isn't a proper Breshalm circle, since there is to much information loss when stroking a selection.

      When it comes to simple shape drawing basically every program does better then Gimp, everything from MSPaint to a early copy of DeluxPaint (and nope, boolean operations don't replace proper drawing algorithms).

    3. Re:KISS - how to draw a rectangle by CronoCloud · · Score: 1

      The GIMP folks say that it is designed for the manipulation of existing images, not creating new ones. That if you want to do that you should be using another tool because the GIMP is not a paint/drawing program.

    4. Re:KISS - how to draw a rectangle by grumbel · · Score: 1

      ### That if you want to do that you should be using another tool because the GIMP is not a paint/drawing program.

      Which is of course complete bullshit. GIMP is doing a great job to for drawing images, much better then any free software alternative, it just is lacking in a few areas for absolutely no good reason, creating doing proper line-, circle-, rect-drawing tools isn't exactly a very hard thing, even MSPaint has them.

    5. Re:KISS - how to draw a rectangle by Anonymous Coward · · Score: 0

      The GIMP folks say that it is designed for the manipulation of existing images, not creating new ones. That if you want to do that you should be using another tool because the GIMP is not a paint/drawing program.

      So maybe what we really want is GIPDAMP - the "Gnu Image Painting, Drawing and Manipulation Program." :)

    6. Re:KISS - how to draw a rectangle by CronoCloud · · Score: 1

      Which is of course complete bullshit


      Oh, I agree, but try telling the GIMP developers that.
  81. I know!!! Let's name it... by Sark666 · · Score: 1

    Linux image manipulation program!!! And the acronym is still pronounceable!!! Uh... wait...

    1. Re:I know!!! Let's name it... by Ticklemonster · · Score: 1

      Heck, why not just Gnu-shop?

      --
      Karma: Bad is the liberal way of saying this guy won't drink the kool aid here on slash dot. I wear my Karma with pride
  82. One Window by Anonymous Coward · · Score: 0

    The main issue with Gimp is simply that you can't have one window for everything, you always need half a dozens of windows, even if you are just editing a single image, that simply annoys.
    This is simply untrue. I assume you're a Windows user (as Mac and Linux users are more used to this behavior)? If so, look at Deweirdifyer. If you use Linux, here's a solution.
    1. Re:One Window by grumbel · · Score: 1

      Thats a ugly workaround, not a solution.

    2. Re:One Window by Anonymous Coward · · Score: 0

      You still didn't specify your OS & nor have you said why it is "ugly." Multiple windows do have uses--particularly for designers with large and multiple monitors & working with multiple tools & images.

    3. Re:One Window by grumbel · · Score: 1

      ### You still didn't specify your OS

      Because its completly irrelevant, the problem is within the Gimp (or well, GTKs lack for MDI support), not the OS.

      ### Multiple windows do have uses

      Yes, but they are also extremely annoying for *simple* tasks, trying to find dialog boxes that hide behind images windows simply isn't fun, a single-window mode (a real one, not Xnest hacks) would fix that instantly. This complaint has been around since as long as the Gimp, its really nothing new.

    4. Re:One Window by Anonymous Coward · · Score: 0

      grumbel is likely the most active artist AND developer of free software games, you piece of shit.

  83. My Idea for the UI by Anonymous Coward · · Score: 0

    So, to suggest an idea you have to create an image and send it to them. Presumably using the GIMP.

    I am not a graphic designer and only use the GIMP because it is free. So mostly I turn to it for the Script-FU features. From that standpoint, it would be nice if in the drop down list of the Script-FU menu there were images of what you will create if you use the default settings of the programs. But I am not going to create and image of what that looks like for them.

    Actually, what I would like is a different program entirely. But my needs for graphics programs are so modest that it would take longer to hunt out which one would better meet my needs than to just live with the GIMP. But every time I use it is an unpleasant experience.

  84. That's K for "killing" by StefanoB · · Score: 1

    Maybe they got it from emacs!

  85. Layered image interchange? by tepples · · Score: 1

    It's called ImageMagick Do you know of a good way to export a layered image from GIMP that ImageMagick can read? The last time I tried using ImageMagick to render an XCF image as PNG (admittedly a long time ago), any pixel that wasn't completely transparent was treated as completely opaque (that is, if alpha >= 1% then alpha = 100%). Almost needless to say, this completely screwed up all drop shadow layers in my images.
  86. Publish and subscribe? by tepples · · Score: 1

    [GIMP developers are] free to follow UNIX's "do one thing and one thing well" philosophy, which allows them to concentrate on making a good raster image editor while leaving the vector stuff to Inkscape and Xara, 3D objects to Blender, and video to who-the-fsck-knows. OK, so I keep vectors in a separate SVG file, and I use Inkscape to edit my SVG file. How do I make a GIMP project update itself whenever somebody changes the underlying SVG file?
  87. Re:It needs only one word: by maxwell+demon · · Score: 1

    Photoshop. You mean, it should be renamed to "The GIMP Photoshop"? I'm not sure that this would really help ...
    --
    The Tao of math: The numbers you can count are not the real numbers.
  88. Tried static glib? by tepples · · Score: 1

    glib depends on pkg-config which depends on glib. Then configure pkg-config to link the included glib statically. From pkg-config wiki:

    It does not require anything but a reasonably well working C compiler and a C library, but can use an installed glib if that is present. (A copy of glib 1.2.8 is shipped together with pkg-config and this is sufficient for pkg-config to compile and work properly.) Or see if your package manager allows multiple packages to be updated on one command line; that worked seven years ago on a random RPM-based distribution.
  89. Re:Umm...no by Mad+Merlin · · Score: 1

    Try a

    genlop -t qt wxGTK gtk+
    instead. (You might need to

    emerge genlop
    first.)
  90. Re:Umm...no by Kjella · · Score: 1

    Well, I get it from my distro on Linux but I do compile it for Windows. Honestly, I don't know what your problem is, because I don't have it... it's got plenty compile-flags but most are for "don't support - plugin - compile in" and don't need messing with. YMMV.

    --
    Live today, because you never know what tomorrow brings
  91. One problem by Anonymous Coward · · Score: 0

    There's just one problem: The GIMP sucks, as does everything about it.

    Terrible name. Terrible software with a glaring lack of important features for these people you hear about called "professionals." Terrible user interface. Terrible everything.

    So, they're going to fix one of those things (the UI), though I am quite certain they will screw that up too. FOSS sucks.

  92. Wrong way to go about it by Anonymous Coward · · Score: 1, Informative

    From the blog:

    Explain your idea in an image or two.

    But eye candy is not what we need. What's wrong with the GIMP has nothing to do with the visual interface. It has to do with workflow, or rather work-barriers. Shortcut keys need to be consistent and intuitive (if alt- modifies tool A in way X, then alt- should modify tool B in way X as well). Focus needs to switch to the right window when you close another window or dialog; for each and every combination of possibly open windows and dialogs. When you're working on a project in the GIMP, the user interface is something you shouldn't have to think about; it should be something which just allows you to focus on your work, and to get that work done as swiftly as possible. Both when you're working exclusively with the mouse, or exclusively with the keyboard, or using a combination of both.

    1. Re:Wrong way to go about it by NMerriam · · Score: 1

      Explain your idea in an image or two.


      LOL, yeah I read that on the blog and realized that after all these years the GIMP folks still haven't listened to a word anyone has ever said. They simply can't seem to comprehend that user interface design is not about selecting pretty colors or glossy icons, or adding skins or docking windows.

      Granted, lots of programmers don't seem to understand that interface design is not about cosmetics, it's just that few groups are as arrogant in their ignorance as the GIMP developers.
      --
      Recursive: Adj. See Recursive.
  93. Forget Krita, forget UI redesign. by solios · · Score: 2, Interesting

    I have around 400 gigs of Photoshop files. GIMP is completely and totally worthless to me until it can open and save every single last one of them (the vast majority having been created with Photoshop 5 or 5.5), including full support for all blending modes, masks, color modes, and fonts.

    OpenOffice has .doc support. Why does GIMP's .psd support suck so much ass? The goal here shouldn't just be grabbing new users, it should be trying to sway or convert established, deeply entrenched users of other software. I can't use the GIMP not for any gui reasons (there's plenty of gui reasons, but if nobody used ugly or badly designed apps, then neither linux nor windows would have ANY marketshare) but for the simple fact that it doesn't open my damned documents. Even if I were to switch, I'd still have to keep PS around for working with my thousands of older documents.

    So. Fix that. Please!

    1. Re:Forget Krita, forget UI redesign. by Anonymous Coward · · Score: 0

      Stop saving images in a proprietary format. Use open formats.

    2. Re:Forget Krita, forget UI redesign. by Anonymous Coward · · Score: 0

      Ah yes, the Lesser Spotted Open Source Zealot, commonly known as "the Lifetime Virgin."

    3. Re:Forget Krita, forget UI redesign. by Anonymous Coward · · Score: 0

      Why does GIMP's .psd support suck so much ass?


      Top this: I was editing my graduation photo with GIMP, and needed to save it in PSD for a variety of reasons, so I did.

      What I discovered is that the GIMP can't even open the PSDs it creates! That's pretty lame.
    4. Re:Forget Krita, forget UI redesign. by xenn · · Score: 1

      It's not just pretty lame. it's also a great example of the kind of frustration most of us experience, and I don't have have time for it with deadlines looming. The cost of photoshop is a pittance compared to missing a deadline and losing a customer.

      What am I supposed to do? stop having clients that use photoshop?

      Great, that knocks out basically 100% of my business.

  94. web enabled by 12357bd · · Score: 1

    Problems with the GUI? Easy, make it web enabled, you know a little Javascript here a little javascript there... and voila your browser is your friendly graphics program.

    Just don't tell this to Google!.


    Yes, yes yes just kidding.

    --
    What's in a sig?
  95. Apples and oranges by Anonymous Coward · · Score: 0
    GTK-Quartz is under active development, check out Paul Davis recent news post on ardour.org. I use X11 and win32 apps on OSX all the time, don't see a problem myself but I use several custom proprietary apps at work (fltk, Swing, GTK, curses). The intent is functionality, not prettiness.

    The fact that OSX can easily run X11 apps is a bonus, there's only so far I'm prepared to go along with the native look and feel brigade. Ever hear of a workman refusing to use a tool because the color doesn't match the rest of his toolkit?

    I'm cannot use the blue hammer because it clashes with my salmon pink power tools and frilly toolbelt!
    1. Re:Apples and oranges by skoda · · Score: 1

      Gimp's interface is violently different from OS X applications, and so loses tremendous functionality. This is mere color coordination of buttons, but user-hostile interface design.

    2. Re:Apples and oranges by Anonymous Coward · · Score: 0

      GIMP/GTK-Quartz screen shot

      Cross platform apps cannot possibly adhere to each platforms UI standards and really the GIMP UI is no more "user hostile" than the OSX UI. Dragging a CD to the trash to eject (or opening finder) is certainly not intuitive to someone who never used an Apple machine before. Should I bash the OSX UI for daring to be "violently different"? Not to mention that Adobe and even some of Apples own mid range to high end A/V warez don't have the OSX system look and feel at all.

      Maybe the GIMP isn't for you. Have you tried pixel?

    3. Re:Apples and oranges by skoda · · Score: 1

      That's very interesting. The Gimp version I got ran in X11 and looked like this:

      http://screencast.com/t/PqI2XiJn0

      What you show is quite decent looking. I'll have to look for that.

  96. wxMac uses Carbon by Anonymous Coward · · Score: 2, Interesting

    Just FYI:

    wxWidgets for Mac OS X (wxMac) uses the Carbon API. (Carbon is the procedural Mac native application programming API for both Classic and OS X, Cocoa is object oriented and builds on Carbon, but is only for OS X.)

    http://www.wxwidgets.org/manuals/stable/wx_wxmacport.html

    1. Re:wxMac uses Carbon by Ilgaz · · Score: 1

      Is the engine on GIMP seperate from GUI? If not, being Carbon on Leopard MAY MEAN (not essentially) 32bit,not 64 bit. On image manipulation programs it is big deal , one may need to work on 39 mpixel Leica image you know. The only maxed up (16GB) Quad G5 I saw was in use in professional photography.

      http://www.carbondev.com/site/?page=64-bit+Carbon

      Trolltech (Qt) is rewriting Qt in Cocoa for that reason.
      http://trolltech.com/company/newsroom/announcements/press.2007-06-19.6756913411

      There are lots of professional apps using WxWidgets so I bet they are working on it too. E.g. Vuescan, almost the standard on professional image scanning is using WxWidgets.

      Also if you aren't on OS X developer scene, you might not know, Carbon vs Cocoa is almost a religious fight so there are lots of misinformation, e.g. Carbon isn't removed from Leopard, it is just lacking some features because of 64bit OS as far as I could understand as user.

  97. Here's a New Name (seriously)... by Anonymous Coward · · Score: 0

    "Film GIMP" turned into "Cinepaint."

    Simply rename "The GIMP" as "FreePaint." It's a free painting/image program, and "free" always has good connotations. Simple, clean, to-the-point name.

    I'm serious, folks. Rename "The GIMP" once and for all as "FreePaint." Nice, positive, easy-to-remember, says-exactly-what-it-is name.

    And while we're at it, can someone explain why seemingly every damn program that comes out to run under KDE has an initial "K" in the name? Yeah, that really inspires business confidence in the corporate world.

    "Krapware 1.0.33.47.000.B." "KrudPaint." "KrazyFTP." "KrunchFormat." "Krass Kompiler Kombinator Koding for Kool Kids." Sigh...

  98. Carbon/Cocoa : Aqua :: GTK+/Qt : X11+GNOME/KDE by Anonymous Coward · · Score: 0

    Oh, and Carbon and Cocoa are two of the five major Mac APIs (Java, POSIX, and ToolBox (for Classic) being the other three major ones), Aqua is the GUI (window server/window manager/desktop environment/visual theme).

    Also, LOL @ my redundancy in the above post. ("application programming API")

  99. Combine dialogue boxes by Anonymous Coward · · Score: 0
  100. Re:Paint.net by conlaw · · Score: 0

    Last time I did a bunch of image manipulation, I used Paint.Net but there were a couple of things that it didn't do well -- I think cloning was one of them. However, I then found another free program at http://www.freeserifsoftware.com/ which handled those items. I now find that Serif has changed to include 5 separate programs, which may make it even better than Paint.net. Of course, the downside is that both programs are compatible only with Windows.

  101. GINP? by theurge14 · · Score: 2, Funny

    Ginp Is Not Photoshop?

  102. System-dependent HIGs dictate application behavior by Anonymous Coward · · Score: 0

    Because its completly irrelevant, the problem is within the Gimp (or well, GTKs lack for MDI support), not the OS.
    Sure it is relevant--HIGs differ on different platforms. Why should gimp have an MDI on platforms, such as Gnome, that discourage MDI in their HIG? Now you may disagree with this guideline, but that is a complaint about gnome (not gimp, which adopts the suggested SDI convention for the platform) & you may find gripes to make about plenty of other apps that follow that same convention.

    It would be slightly fairer to complain that gimp doesn't have MDI on any platforms where it isn't discouraged (particularly MS Windows). But there are reasonable work-arounds to use what is still first-and-foremost a gnome application on those platforms.
  103. Re:Umm...no by Workaphobia · · Score: 1

    Dude, I'm running gentoo on a 1.2 GHz K7, and I don't know what you're talking about. Compiling qt isn't like compiling gcc. Install it and forget it.

    --
    Evidently, the key to understanding recursion is to begin by understanding recursion. The rest is easy.
  104. Finally! by Jugalator · · Score: 1

    Maybe future GIMP can have a user selectable UI, "Classic" and "New". People having grown accustomed to a UI is usually reluctant to changes, especially if they are old. LOL ;)

    But seriously, I have about as hard time adjusting to the GIMP UI as a OpenOffice.org fanboy with a Bill Gates voodoo doll has to adapting to the Office 2007 UI.

    --
    Beware: In C++, your friends can see your privates!
  105. Re:System-dependent HIGs dictate application behav by grumbel · · Score: 1

    ### HIGs differ on different platforms

    Yep, and when the application can't adopt, its a problem of the app.

    ### not gimp, which adopts the suggested SDI convention for the platform

    Gimp doesn't adopt, it simply does its own thing, which seems to be CSDI, which the Gnome HID of course also does not recommend and also Gimp isn't a Gnome up to begin with, to this day it doesn't use a single gnome lib.

  106. Re:OK here we go by Anonymous Coward · · Score: 0

    > One of the very few women who contribute to open source, and of course she gets attacked. This is
    > par for the course for women in the sciences. Can't you see how mysoginostic this is ? Carol is a fine person.

    Yes, it's common for women to be treated badly for doing nothing wrong in technology fields, and one reason that is a bad thing is that when some women go completely around the bend bonkers, criticism of them blends into the background and it looks like it's just more of the same. People expect it.

    That's not the case with Carol. She's batshit fucking crazy and she feeds off grinding other people's work into the dirt. She refuses to believe there is anything wrong with this, and makes up any excuse she can to herself that she's not a problem. On top of that she lets everyone else know this constantly, without stopping. Carol herself is worth noting as one of those mysogynistic people, who will attack any other female as little more than a sex toy to their managers through snide remarks on the mailing lists, in private emails, and in Gimp IRC channels.

    I know of three other women contributing to Gimp regularly, and there are probable more in parts I don't see. I hope their treatment by the project at large is as fair as it should be, and as far as I've seen it is except for carol's insanity. I can't speak for them of course, only they know their experiences.

    In any other project carol would be kicked out quickly for being a troll, not left to harrass people who'd like to help Gimp grow.

  107. Re:System-dependent HIGs dictate application behav by Anonymous Coward · · Score: 0

    Yep, and when the application can't adopt, its a problem of the app.
    Agree completely.

    Gimp doesn't adopt, it simply does its own thing, which seems to be CSDI,
    I stand corrected.

    Gimp isn't a Gnome up to begin with, to this day it doesn't use a single gnome lib.
    Certainly you are familiar with the history of gimp, gtk+, and gnome? Gimp can be argued to be culturally a gnome project. Gnome hosts their bugzilla, finances, and source.
  108. The GUI is OK, the UI is not by Dakkus · · Score: 1

    The GIMP gui is something you can live with. But there are some other user interface quirks that really make things hard.
    The selection tool is probably the biggest problem. If I am just making a new selection or adding to an older one, the selection is made corner-to-corner. But.. If I am removing parts of the selection, it is suddenly made from center towards the sides, which makes it almost impossible being as precise as one would want to be. There might be a way to change this behaviour, but I have yet to find out what that way would be.
    Another thing I hate is that to draw a circle I must far make a selection and then choose something weirdly named from the menu to have a line. Also the way straight lines are drawn could be more intuitive..

    Though, also the GUI does have its flaws.. Who wants to have to bring the windows to the front by choosing them one at a time by alt-tab? Why not do it like mac does it - you just select the program and all its windows jump up. And no, the user will not want to have a dark gray background behind the windows. That gray colour blocking my desktop was something I had always hated in Windows image manipulation programs and that I was positively surprised to see missing when I switched my ubuntu to osx.
    In any case, having to fight with some stupid UI issues while trying to do some simple things is a lot bigger problem than how some buttons are placed in a dialog.

    1. Re:The GUI is OK, the UI is not by Elf-friend · · Score: 1

      Though, also the GUI does have its flaws.. Who wants to have to bring the windows to the front by choosing them one at a time by alt-tab? Why not do it like mac does it - you just select the program and all its windows jump up.

      Focus behavior is (or is supposed to be) handled by the window manager, not the individual program. In Windows, giving the focus to a window doesn't bring all the windows belonging to that program forward. As far as I know, there's nothing you can do about that - Windows doesn't give you a choice. Under X, any good window manager should give you options as to focus behavior.

    2. Re:The GUI is OK, the UI is not by argent · · Score: 1

      Focus behavior is (or is supposed to be) handled by the window manager, not the individual program. In Windows, giving the focus to a window doesn't bring all the windows belonging to that program forward.

      A program, however, needs to maintain window layering and focus in an organized fashion in certain circumstances... such as in the case of child dialogs, particularly blocking child dialogs. If there is no way in the X11 window manager API to say that certain windows need to maintain a layering or focus relationship then the application has to be able to step in.

      In Windows, this is handled by MDI, where the child windows are contained inside the parent window. In the Mac this is handled by shelves and sheets and panels. In X11, this is all too often handled by various ad-hoc rules in the application, which leads to conflicts with window managers, which leads to comments like the one above.

      If multiple dependent windows really aren't acceptable, then use sidebars.

    3. Re:The GUI is OK, the UI is not by Elf-friend · · Score: 1

      A program, however, needs to maintain window layering and focus in an organized fashion in certain circumstances... such as in the case of child dialogs, particularly blocking child dialogs. If there is no way in the X11 window manager API to say that certain windows need to maintain a layering or focus relationship then the application has to be able to step in....In X11, this is all too often handled by various ad-hoc rules in the application, which leads to conflicts with window managers, which leads to comments like the one above.

      Properly designed window managers not only know the difference between a parent window and a child window, they also allow the user to set both default and special behaviors for focus and layering, according to their own preferences. Any WM that doesn't isn't worthy of the name. The problem, then, is apparently that too many people are using inadequate window managers, or don't know how to configure their window manger properly, and instead of treating it as a window management problem, the application programmers write the afore-mentioned ad hoc rules. This is an understandable, but improper solution. In other cases, though, it seems to be a matter of the programmer thinking he knows better than the user what the program should look like. This is bad design.

    4. Re:The GUI is OK, the UI is not by argent · · Score: 1

      Properly designed window managers not only know the difference between a parent window and a child window, they also allow the user to set both default and special behaviors for focus and layering, according to their own preferences.

      The problem is that some applications need that relationship between parent and child windows, and others don't. Can the *application* request special behavior, so that in general it will get that behavior unless the user has requested otherwise, or is this yet another bit of yak shaving that people have to put up with if they don't want to just pay someone else to take care of it (one way or another) that drives people away from FOSS?

    5. Re:The GUI is OK, the UI is not by Elf-friend · · Score: 1

      I think the general solution, for the more user-friendly window managers, is to have a few sane choices for the user, one of which is to give such special treatment to all child windows, whether the application needs it or not. More configurable (but more difficult to configure) window managers let the user specify the behavior for specific applications, as well as a universal default. Can the app specify without ignoring the user's choices? I'm not sure. The idea is that the app isn't supposed to care - it's supposed to be user-configurable.

    6. Re:The GUI is OK, the UI is not by argent · · Score: 1

      Can the app specify without ignoring the user's choices? I'm not sure.

      If the app can't specify what it needs through the window manager, there's not much of an alternative.

      The idea is that the app isn't supposed to care - it's supposed to be user-configurable.

      If it is user-configurable, then the default behavior still needs to be the one that provides the most appropriate user interface, because most users will use the default. Hell, most users will probably never investigate whether there are alternatives. Therefore if the best default depends on the application, it must be specifiable by the application.

      That's why Windows has MDI, and why the Mac has two kinds of child windows.

      If there's no mechanism in the window manager to specify the right behavior, applications WILL do it in an ad-hoc fashion themselves. Especially in this case where I doubt very much that there's a way for the user to select "child windows are hidden unless a member of this group of windows has focus" in any window manager.

      This is not a flaw unique to X11, by the way. There are analogues to this problem in every window system. And in every window system applications hack workarounds.

    7. Re:The GUI is OK, the UI is not by Elf-friend · · Score: 1

      If the app can't specify what it needs through the window manager, there's not much of an alternative.

      It's not supposed to be about what the app needs, but what the user needs. That's the precise problem I'm talking about: assuming that all people want the same settings for the app. The WM should do what the user tells it to, not what the application programmer thinks is best for the user. A user has to options here: just specify a one-size-fits-all default (however flawed), or specify a default and specify specific behaviors for specific apps as one sees fit. Obviously, beginners will lack the proficiency to do the latter, but should adepts suffer just for the sake of novices?

      Especially in this case where I doubt very much that there's a way for the user to select "child windows are hidden unless a member of this group of windows has focus" in any window manager.

      AFAIK, if by "select," you mean "select from a menu," then no. Menus limit flexibility for all but the simplest programs, and window managers are no different - it's a fact of life. However, the better window managers have configuration files that can be edited by hand either instead of or in addition to menus. I may be wrong (as I do not pretend to be especially adept as yet, and this specific behavior is not one I'd thought of using), but I'm reasonably sure that this behavior can be achieved in most such window managers.

      This is not a flaw unique to X11, by the way. There are analogues to this problem in every window system. And in every window system applications hack workarounds.

      It's not a flaw in X at all: any flaw is in the specific window manager. X supplies "mechanism, not policy." X does not care about window placement. The tools for window placement are there, but it's up to WM as to how to use them. If a specific window manager doesn't supply sane options, then it isn't well-desinged. The solution to that is to use a better WM, not to have the app break the rules by specifying things it has no business specifying. Suggestions are fine, but a user's settings (as specified in the WM configurations) are supposed to be paramount. A user ought to be able to maintain a single set of configurations applicable to all applications (employing specific rules if neccessary), without worrying about certain apps not listening.

  109. I don't think so by Romwell · · Score: 1

    I actually like the current UI as it is. Actually, even my (quite low-tech) father found it to be more intuitive and less scary than Adobe Photoshop CS2's UI when he saw them both for the first time.

    1. Re:I don't think so by peterpi · · Score: 1

      That would be a lot more interesting if it was true.

    2. Re:I don't think so by Romwell · · Score: 1

      Thanks a lot for accusing me of a blatant lie. Never mind that I have never been a huge supporter of OSS, use Opera as a main browser and Windows as my main OS. The worst thing is, I cannot counter your point with anything. Well, if it helps you - it IS true. Now should I put out a video on youtube to "prove" it, or what ?

    3. Re:I don't think so by peterpi · · Score: 1

      Sorry, I was just typing stupid stuff and accidentally hit submit :(

    4. Re:I don't think so by Romwell · · Score: 1

      Well, sorry for the rant =)

  110. The first step to being cured... by mccrew · · Score: 2, Insightful

    The first step to being cured is being able to cut through the denial and admit that you have a problem. Hats off the the GIMP folks for taking this first, difficult step.

    --
    Hey, Windows users, there is no such thing as "forward" slash, there is only slash and backslash.
  111. should *not* have to "put pressure... by mr_matticus · · Score: 1

    oops, left out a word.

  112. Like OPENLINA.ORG, ie whatever you want by G3ckoG33k · · Score: 1

    It will go open source, GPL, in two days (if as promised) and promises native gui on whatever platform you like! Ok, at least the widgets, if I got that right.

    Check out http://www.openlina.org/ before you decide too much.

    Still, I understand that that should have only marginally to do with the planning you now have. Whatever you do, please try to use a (an "an" for some parts of the world) "hybrid" between MacOS and Vista apps. That would make the large, global, user base easier to entice!!! While evaluating the proposals, remember that the less hassle in the transition from Windows/MacOS for the uninitiated to free operating systems the better!

    -

  113. Re:Umm...no by jack455 · · Score: 1

    You can write conole programs in QT

    I think you meant conoli.

    http://krecipes.sourceforge.net/
    Yes you can!
  114. Re:Umm...no by Bluesman · · Score: 1

    I compile QT for windows, and it typically takes a few hours. Slightly annoying, but QT is well worth it.

    However, most of that time is spent compiling examples, demos, internationalization tools, qt-specific build tools, etc. If you disable the compilation of the examples and demos it takes significantly less time to compile.

    --
    If moderation could change anything, it would be illegal.
  115. only reaction I've had to "gimp" is negative by pbhj · · Score: 1

    I've been using GIMP as long as I've used Linux (possibly slightly longer, can't recall), about 9 years or so. Every time I've mentioned "The GIMP" [means "weird, idiotic, crippled"] to people they've said "what? what's it called?". Gimp is derogatory and offensive. It's like calling it "The Wanker" [means "one who masturbates excessively"], that sort of level. I'm not happy about mentioning it to people because of the name.

    People say "did you do this in photoshop?", I say "no I used Inkscape and another program, on Linux".

    How about PhotoGIM ("photo-gym" where images get a work out and come out fitter for the purpose!).

    I guess I'm just another voice echoing in the wilderness.

  116. How to fail with lower expectations... by Anonymous Coward · · Score: 0

    The reason Photoshop is still successful and still sells for over $600 a pop is very simple. It's the only image editor out there that's actually worth the price.

    Sorry. For the GIMP, or any image editor, to really take a bite out of Photoshop's market share, it's going to have to do more than just be "good enough" for day to day use. This isn't a monopoly, it's a meritocracy, and Photoshop has won so far.

    I'd like to see a full-featured, robust and usable graphics program be developed as an open source project, but it hasn't happened yet. For fifteen years now, I've been hearing people tell me that "Linux could represent a serious threat to Windows on the desktop". I imagine that the next fifteen years will be filled with people telling me that "GIMP could finally start to chip away at Photoshop's market share".

    And therein lies the problem. These people are so obsessed with "beating the other guy", that they're not really thinking about making the best application. They've got their eyes on the prize, and the prize they're looking at is "where is our competition right now and how can we catch up to them?". Even if they succeed, by the time they're done, Adobe will have already moved on with new ideas and functionality. If the GIMP project really wants to take a bite out of Photoshop, they have to be a little more ambitious than that.

  117. Why I switched from The GIMP to Photoshop by CarlBarnpipe · · Score: 1

    I'm a fairly serious amateur photographer, and I used The GIMP almost religiously (on Linux) for a number of years. But I finally outgrew it and switched to Photoshop (and bought a Mac on which to run it, 'cause I simply can't abide Windows). Here are some of the reasons:

    Adjustment layers. The GIMP needs adjustment layers just to be taken seriously, in my opinion. I cannot overstate the power, convenience, and usefulness of adjustment layers.

    16-bit color support. 8-bit just doesn't cut it.

    Alternate color spaces. (And not just CYMK.) This is an absolute must if you're at all serious about printing photos.

    Better B&W support. Photoshop's support for grayscale is outstanding. It has features The GIMP simply does not have, such as a more intuitive channel mixer; the Calculations feature; a new CS3 B&W adjustment layer (which effing rocks); a photo filter adjustment layer (useful for toning the final B&W); support for duotone, tritone and quadtone (albeit only in 8-bit mode), with a full suite of built-in Pantone filters.

    Better RAW support. Photoshop's Camera RAW capability just gets better and better. Before I switched to Photoshop, I purchased the BibblePro tool (which runs on Linux, Mac OS X and Windows) because of its outstanding RAW support. At that point, I still planned to stick with The GIMP, but I actually paid for a commercial tool because The GIMP's RAW support just doesn't cut it. (I still use Bibble.)

    Photoshop's healing brush, CS3's quick selection tool, and a host of other tools make selections and other common manipulation tasks easier than they are in The GIMP.

    Photoshop's history palette. If you've used it, you know what I mean.

    Recordable actions. They work like macro recording in your favorite text editor: Turn it on, and it records what you do until you turn it off. And you can save the macros. I created a Contrast Mask macro in 10 seconds; it's now available to me whenever I need it, at the press of a button. I'm a professional programmer, so writing a GIMP plug-in isn't especially scary for me. But it still would've taken me longer to create the same kind of plug-in for The GIMP, and it would've been a lot more annoying to do. (Yeah, I know The GIMP already has a Contrast Mask plug-in. That's not my point.)

    Workflow support. Photoshop works well with Bridge, which eases the workflow when you have 200 images from a shoot that you have to sift through, before deciding which one(s) to spend serious time working.

    Commonality of terminology. I participate on some photo enthusiast web sites, and I frequently read tutorials on image manipulation. They are, almost without exception, Photoshop-oriented. I got tired of trying to translate Photoshop into GIMP. Even if The GIMP doesn't support all the features Photoshop does (and, frankly, I don't see how it'll catch up any time soon), the features it does support should be supported as closely as possible the way Photoshop does them. These tools are so complicated that even the pros refer to tutorials. If those tutorials and tricks could be more readily applied to The GIMP, without the necessary head-scratching translations that are often necessary, it sure would help.

    HDR. I don't do HDR very often, but when I need to do it, I sure can't do it with The GIMP.

    Stitching. Photoshop's stitching plug-ins are surprisingly good. Again, as with HDR, it's not a feature I use every day, but when I need it, nothing else will do.

    I'm sure I could come up with others, but those are the ones that leap immediately to mind.

    I like The GIMP; it's installed on every desktop I use. It's also installed on my Mac laptop. It's damned useful for plenty of image-related tasks. But it doesn't hold a candle to Photoshop, and until it supports at least a large subset of the above capabilities, it hasn't a prayer of being taken seriously by most photographers.

    1. Re:Why I switched from The GIMP to Photoshop by Ilgaz · · Score: 1

      As an end user I went to Gimp channel and asked about the lack of 16bit colour support. All I got was "Because you didn't code it", I went furiously to adobe.com to order Photoshop Elements which, amateur thing supports 16bit.

      What GIMP needs is also good treatment to people, especially on official channel. It is the problem of all open source apps, if someone treated like that, he/she won't even touch a byte of that code whether it is free or not. The focus should be people who can afford Photoshop but offering them something else so they choose to use/donate to project instead, not just because "it is free".

    2. Re:Why I switched from The GIMP to Photoshop by dylan_- · · Score: 1

      As an end user I went to Gimp channel and asked about the lack of 16bit colour support. All I got was "Because you didn't code it", I went furiously to adobe.com to order Photoshop Elements which, amateur thing supports 16bit.
      I'm curious; what did you expect them to say? That it was a hidden option? That they would get working on it right away and have it for you tomorrow? Obviously if it's not there, it's because no-one coded it!
      --
      Igor Presnyakov stole my hat
    3. Re:Why I switched from The GIMP to Photoshop by Ilgaz · · Score: 1

      As an end user I went to Gimp channel and asked about the lack of 16bit colour support. All I got was "Because you didn't code it", I went furiously to adobe.com to order Photoshop Elements which, amateur thing supports 16bit.
      I'm curious; what did you expect them to say? That it was a hidden option? That they would get working on it right away and have it for you tomorrow? Obviously if it's not there, it's because no-one coded it! I didn't use GIMP for a long time and I was seriously wondering if there is something like --enable-16bit-color while compiling etc, e.g. Mozilla's Apple Colorsync way.

      So I was really expecting a hidden option :)

  118. Gimp's biggest problem by bgspence · · Score: 1

    Gimp doesn't come with a free graphics tablet, but neither does Photoshop.

    A very nice Wacom Graphire4 4x5 USB Tablet can be had for $92.83 http://www.amazon.com/Wacom-Graphire4-4x5-Tablet-Silver/dp/B000BBCTHU/ref=pd_bbs_sr_2/002-0328201-5263211?ie=UTF8&s=electronics&qid=1189909906&sr=8-2

    It comes with Adobe Photoshop Elements 3 and Corel Painter Essentials 2. These two free programs are much better than Gimp. No source code, but the price is very competitive.

  119. In the words of B.D.... (Doonesbury) by Chris+Brewer · · Score: 1

    It's time to Pimp the Gimp!

    --
    Consultancy: If you're not part of the solution, there's money to be made in prolonging the problem
  120. I think it's pretty clear by sentientbrendan · · Score: 1

    that they should be out and out cloning photoshop. Lets not kid ourselves, photoshop's design is good, and gimp hasn't had much success on coming up with their own independently. Places where they've deviated from photoshop in the past have been a mistake.

  121. Re:QT please ??? by Ayanami+Rei · · Score: 1

    You're forgetting something.

    GTK stands for (drum roll) The Gimp ToolKit.

    So uh, I think a switch to wxWidgets or QT is the LAST thing they're gonna do, seeing as they created it in the first place.

    What's lacking is a better native-toolkit engine for Windows and OSX, one that just shunts to the local system, rather than trying to emulate the local look. (On X11, you use the GTK engine the rest of your desktop is using, i.e. clearlooks)

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  122. Floating window and menubar mess by Anonymous Coward · · Score: 0
    I just wish that they get rid of the floating window mess. I never got hang of them. Or atleast include a proper gimp-shop ui option for us who are used to Photoshop, Paintshop and Windows software UI standards.


    The GIMPhop wasn't very stable last time I looked at it. Having menubars on toolbar and main window and image window also looks weird and feels weird. One menu bar should be enough :P


    Making it look more familiar to users who are used to Photoshop may get more converts when they didn't have to start learning new UI to get the job done.

  123. But it's the most popular... by simplerThanPossible · · Score: 1

    apart from the alternatives.

  124. You need ROX Desktop by Anonymous Coward · · Score: 0
  125. Re:Paint.net by passthecrackpipe · · Score: 2, Informative

    I cant figure out freeserifsoftware.com - right next to the "Its all FREE!!!" "amazing VALUE!!!" banner there is a "buy online" banner. "Visit our AMAZING SHOP!!! Save $$$ where they try and sell you stuff that is also free? and have a ridiculously high "original price" discounted with ridiculous margins. Sorry, but the site alone hit many of my red flags.

    --
    People who think they know everything are a great annoyance to those of us who do.
  126. Lazy bum! by patio11 · · Score: 2, Funny

    Its OSS, you can code your own Blood Fill if its that important to you! -- All Too Common OSS Advocate

  127. Modules loading only as needed by Anonymous Coward · · Score: 0

    Part of the pain of using GIMP is having to load every module at start time, which can take ages. Highly annoying if all I wanted to actually do was view a JPEG image because GIMP has the file association.

    It would be much better if the app tested to see if the module is loaded before proceeding with its operation and loading it if it's not present. Would no doubt save some RAM too.

    1. Re:Modules loading only as needed by Ilgaz · · Score: 1

      Part of the pain of using GIMP is having to load every module at start time, which can take ages. Highly annoying if all I wanted to actually do was view a JPEG image because GIMP has the file association.


      It would be much better if the app tested to see if the module is loaded before proceeding with its operation and loading it if it's not present. Would no doubt save some RAM too.

      As far as I know, every professional image tool does that. GIMP is not a viewer, e.g. people using Photoshop CS on OS X are also using/buying Graphic Converter to view and quick fix stuff such as EXIF.

      Of course there could be a seperate GIMPView bundled with the distro.
  128. You're screwed by vaccum+pony · · Score: 1

    Photoshop does the same thing.

  129. 3rd that. by Anonymous Coward · · Score: 0

    At least, if it wants to significantly grow it's user base.

    I like Unix style names. I like the geek jokes. I like the acronym jokes. But as soon as I use the word GIMP, no-one non-geeky takes the project seriously.

  130. Make everything in 1 window by JiveBay · · Score: 1

    I really dont like how GIMP makes each toolbar a new window, it clutters up the task bar. Each toolbar should be within the program itself similar to how PhotoShop handles this. Thats one thing that has always bugged me.

  131. krita-Corel by Anonymous Coward · · Score: 0

    "Too bad there are no windows binaries. I use GIMP on Windows, as I won't pirate Photoshop."

    No need to. The Windows platform has plenty of image manipulation programs. From free to shareware to commercial, like Coreldraw for example.

  132. New name is a good idea by PCeye · · Score: 1

    Yes, "a name redesign" is definately needed.

    I've demonstrated GIMP to several people unfamiliar with open source and the typical reaction is either laughter or lack of interest no matter how useful the software is. Like it or not marketing does play a role in product use and GIMP leaves a negative impression no matter what "dog and pony show" you provide to its usefulness.

    Few people will be inclined to buy a car called "Cheap Looser GT". Few will adopt a software package called "GIMP".

  133. The GIMP Developers hate us. by thenerdgod · · Score: 2, Interesting

    to repost from earlier

    Exactly. ...having discussed things on the GIMP Usability Forum, it's obvious that the GIMP developers (to misquote Kanye West) don't care about designer people.

    The general attitude is "We're not going to change anything because even though the similarity of constant anecdotal 'complaints' may actually constitute user testing, we refuse to believe it until someone does systematic user testing." Of course, imgimp is the answer to their request, but automated testing does nothing. They're missing the point that assisted user testing is needed, where you give someone a mock up and ask them where they expect to find things, and how they expect to do things. What they've been getting, in droves, is people who are GIVING THEM THIS EXACT INFORMATION, in forums, in blogs, in wikis and slashdot posts. Things like "Why are script-fu and filters two different things?" and "what are Xtns?" not to mention "Why does the palette take up so much space?". Then there's the whole MDI/SDI thing. The horrible fact is that the GIMP is an MDI application. There is a shared set of tools that act on multiple document windows. Gasp. Unfortunately most X window managers have no idea what this means, and the concept of 'tool windows' is meaningless (i.e.: if I have 8 tool windows open, I have 8 task items in my task bar, and sometimes you have to click-to-focus and click-to-invoke on a non-focused window).

    There are some very simple things the GIMP developers could do to fix the application:

    1. Rename the damn thing. I'll say it again: would you suggest the GIMP to your grandmother? My grandmother wouldn't even visit 'excite.com', lest it turn out to be salacious. They should call it SPORK (the GIMP fork)!
    2. use the existing preferences infrastructure to:
      • make the palette at least 2-column so it leaves more space for the document window
      • set the 'tiny' UI style to the default
      • make the 'File Xtns Help' menu a popup menu, and rename Xtns to something sane. Or; make them buttons that open popup menus
      • Reorganize the menus themselves to group common functionality. I don't care if it's familiar to photoshop users. I care if the menus make sense. move "Tools Dialogs Filters Script Fu" into a hierarchy that matches their function, and name them per their function.
    3. Also, the entire "select" system is hard to grasp for people used to other programs. Not just photoshop. PhotoDraw, PhotoPaint, MacPaint... whatever.
    4. Add layer grouping. Do away with new layer dialogs.
    5. Group tools on the tool palette
    6. in general look into shrinking the space taken up by the various palettes. On some screens fully half the layer palette is taken up with labels and buttons. God help me, but part of the reason Adobe has its own widgets is because the windows standard ones take up too much space. Except you have no excuse because GTK widgets were DESIGNED FOR THE GIMP AAAA!
    7. For the love of God, do some paper testing.

      Get real designers, and I don't care if they're familiar with Photoshop... hell, Adobe just redesigned the damn thing on us so it's not like we're shocked by the New. Get them and sit them down with paper mockups and ask them how to do common design tasks, common painting tasks, common editing tasks.

      Admit that a lot of us have done this already ourselves. Sure a lot of it seems to you to be "oh that's just because they know photoshop", but damnit man, it's not photoshop we know, it's everything. Photoshop, MacPaint, ColorIt! (yeah, I said it), PhotoDraw, whatever. There is a common language to these tools and you keep trying to miss it just to be different.

    8. Look again at this [lostgarden.com]... especially the part about "All that touchy-feely junk is the main reason why people are bu

  134. Start over. by Anonymous Coward · · Score: 0

    It's too late to fix GIMP. The program has stagnated, and the development team has alienated their users and their prospective developers.

    The only solution is to fork the project, put together a new team with an open and reasonable development process, and start over from scratch.

  135. Re:Paint.net by conlaw · · Score: 1

    Well, as I think I said, it's been about 18 months since I last used Serif, so things might have changed. What I recall is that the original download was free altough I did get emails from them about their other not-so-free products; but since those emails were going to my occasional-use-only hotmail account, I didn't find them too troubling. However, it was only slightly later that Microsoft decided to "allow" me to "fix" my computer by adding WGA--I immediately changed to Kubuntu and haven't looked at Paint.net or Serif until then.

  136. Not true! by Anonymous Coward · · Score: 0

    Photoshop has wide support for plug-ins and scripted actions.

    Google is your friend: http://www.google.com/search?q=photoshop+actions

  137. Re:Umm...no by Just+Some+Guy · · Score: 1

    but the real measure of bloat is would be if you wrote a simple text editor in QT and one in GTK, and made them both static executables, which executable would be bigger.

    No - that doesn't really measure anything at all. Suppose the Foo version automatically pulled in 5x the functionality, network filesystems, subpixel antialiasing, native Linux, Windows, and Mac build options. Then suppose that the Bar version gets you antialiasing and the possibility to maybe compile it on another platform as long as you haven't used and system-specific features. Would you still call the first bloated if it was bigger after static compilation, or would you say it's more featureful?

    Now suppose that an updated version of Bar throws in a BitTorrent client, video transcoding, a screensaver, and dancing clowns. If it still compiles smaller than Foo's version, would you still call it less bloated?

    Finally, suppose that Foo and Bar are functionally identical. Foo is written in a clear, easy-to-maintain generalized style. Bar is written in prematurely optimized spaghetti code and requires a PhD in informatics and a Turing Test-level AI to modify. Foo's editor is 10% bigger than Bar's but is more stable and more actively developed because regular humans can approach it. Would you still call it more bloated?

    Size without context is nothing. It provides data but not information. Everyone hates bloat, but it's not at all obvious that size is the only way to measure it, or even a good one.

    --
    Dewey, what part of this looks like authorities should be involved?
  138. BFD by Anonymous Coward · · Score: 0

    And the sky is blue.

  139. Re:Umm...no by j-pimp · · Score: 1

    but the real measure of bloat is would be if you wrote a simple text editor in QT and one in GTK, and made them both static executables, which executable would be bigger.

    No - that doesn't really measure anything at all. Suppose the Foo version automatically pulled in 5x the functionality, network filesystems, subpixel antialiasing, native Linux, Windows, and Mac build options. Then suppose that the Bar version gets you antialiasing and the possibility to maybe compile it on another platform as long as you haven't used and system-specific features. Would you still call the first bloated if it was bigger after static compilation, or would you say it's more featureful?

    Your absolutely right. However, I had to deal with a simpler definition of bloat. I think my definition was slightly more accurate than "bloat is how long it takes me to compile the gentoo package."

    --
    --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
  140. One reason I never used it on the PC by Snaller · · Score: 1

    Is that every time I tried it, it opened a ton of windows on the PC desktop. Instead of "windows in windows" like so many other PC programs.

    When every I mentioned that I was usually attacked by scores of linux fans who were pointing out that Windows sucks and that the PC sucks and that any proper OS needs to have window managers and that it wasn't a problem with the program but that I was stupid enough to use a stupid OS and oh, did they mention that Windows sucks...

    However I see in that blog there is a screenshot of application window in a host window, in what appears to be a Windows environment so perhaps someone has changed their point of view.

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
    1. Re:One reason I never used it on the PC by budgenator · · Score: 1

      I assume that what your talking about is opening the GIMP and it opens a gimp window with the tool buttons, it opens a layers windows with the layering and channels widgets and finally it opens the image windows. This is what is supposed to happen and is how things are typically done in the X windows system on unix and Linux systems, I like it because it allows me to move those things to where I want or to mimimise and get them out of the way completely. That behaivor is also why people who like photoshop will always hate the GIMP and the lack of it is why Gimpers will always hate photoshop or the big-endians waging war on the little-endian in "Gulliver's Travels".

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    2. Re:One reason I never used it on the PC by Snaller · · Score: 1

      "I assume that what your talking about is opening the GIMP and it opens a gimp window with the tool buttons, it opens a layers windows with the layering and channels widgets and finally it opens the image windows."

      Yes and opens them on the desktop, instead of in it's own mother window.

      "This is what is supposed to happen and is how things are typically done in the X windows system on unix and Linux systems, I like it because it allows me to move those things to where I want or to mimimise and get them out of the way completely. "

      I don't like i have to minimize it all individually, when just minimizing the "mother window" is enough for PC applications.

      --
      If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
    3. Re:One reason I never used it on the PC by budgenator · · Score: 1

      I know the keyboards shortcuts well enough so I can mimimise every they except the image that is maximized, this gives me much more screen realestate than the other way does. As they say to each there own. Interestingly I can work faster in photoshop than my son can because I learned the keyboard shortcuts using the GIMP, which are the same as the photoshop shortcuts, and he's a school trained PSer.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
  141. Re:Umm...no by Just+Some+Guy · · Score: 1

    Your absolutely right. However, I had to deal with a simpler definition of bloat. I think my definition was slightly more accurate than "bloat is how long it takes me to compile the gentoo package."

    Fair enough. Arguing bloat with a stereotypical Gentoo ricer is like arguing toxins with a hippie. Both groups love being the ones who see How Things Really Are.

    --
    Dewey, what part of this looks like authorities should be involved?
  142. In the name of the user, make the user shave yaks! by argent · · Score: 1

    It's not supposed to be about what the app needs, but what the user needs.

    That's a jesuitical argument if ever I read one. So let me try and put this in words that fit your bible: If the user needs different behavior from different apps, then the user needs the app to be able to specify which behavior it needs.

    AFAIK, if by "select," you mean "select from a menu," then no.

    No, I mean "select in any way, through any preference, in any window manager, anywhere." Not through writing a program in Scheme or other configuration language, or by editing a text file, but by doing something that the target market for the program (artists) would be expected to do when you're trying to convince them that they should be able to switch from Photoshop on Windows or Mac to Gimp on free UNIX.

    And note that I am not saying that's the desirable situation. I'm saying that's the absolute most yak shaving I can imagine people being willing to put up with.

    X supplies "mechanism, not policy."

    I know. I thought that was a pretty cool idea too, 20 years ago, when I first ran into it. The flipside is that it means that the application and the window manager DO provide policy, for the parts of the interface that they're responsible for. So the fact that X doesn't is irrelevant, and that argument is a complete red herring. We're not arguing about whether X provides policy, we're arguing about whether the application or the window manager should be doing so in this case.

    If the protocol doesn't allow the application to specify the policy the window manager should be implementing, then that's a flaw that needs to be addressed.

    A user ought to be able to maintain a single set of configurations applicable to all applications (employing specific rules if neccessary), without worrying about certain apps not listening.

    And if the user needs the application to request specific behavior (such as not having a title bar) then it can request it. The window manager may or may not grant that request, but IT CAN REQUEST IT. In this case the user needs the application be able to request whether a set of windows are to be treated as a unit for layering, because that's how the equivalent applications on Windows and Mac OS behave. If it can't do that, then the user has to go through a bunch of yak shaving... and they won't DO that. They'll stick to Photoshop on their Wintel boxes and Macs.

    You are, in the name of the user, demanding the users that this whole argument is about NOT get what they need.

  143. Not good enough. by crhylove · · Score: 1

    That is awesome, but I've been using the GIMP for 3 years and didn't know. Furthermore, the defaults should just be right from the get go. Not having delete delete stuff is retarded. Seriously, wtf?

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
  144. How Open Source Projects Survive Poisonous People by Chris+Shannon · · Score: 2, Insightful
    How to protect your open source project from poisonous people.

    No individual is more valuable than the community.

    --
    "Follow me" the wise man said, but he walked behind.
  145. Re:In the name of the user, make the user shave ya by Elf-friend · · Score: 1

    If the user needs different behavior from different apps, then the user needs the app to be able to specify which behavior it needs.

    Rather, IMO, if the user needs different behavior from different apps, then the user needs to specify to the window manager which behavior it needs. Having the app do it is backwards.

    Not ... by editing a text file,

    Honestly, I don't understand what people's hangup about editing config files is. Text files are far more flexible than menus, and often easier to understand. Most users are smarter than we give them credit for, and smarter than they give themselves credit for. After the initial shock, most of them would actually become far more proficient if they just had to use text files for a while and stopped letting the system dumb everything down for them.

    And if the user needs the application to request specific behavior (such as not having a title bar) then it can request it.

    In such a case, the user should request it himself, without having to go through the app. To have the app request it leads to conflicts, and is more complicated for the user to maintain.

    They'll stick to Photoshop on their Wintel boxes and Macs.

    Where's the harm in that, anyhow? If someone if more comfortable with a Mac than a more flexible form of Unix, then I wouldn't want them to switch. There is no one-size-fits-all OS. There shouldn't be, either. I try to steer people away from Microsoft, because I think there are significant technical reasons for doing so, but I have advised beginning-to-intermediate computer users to buy a Mac before, because that's what MacOS is good at: coddling newbies. Once such a system is more restricting than you want, you can move on to something more challenging, like BSD or Linux. I don't see a problem with Unix (other than MacOS) being considered a system for advanced users, at least as far as the home desktop is concerned.

  146. Re:In the name of the user, make the user shave ya by Anonymous Coward · · Score: 0

    > Honestly, I don't understand what people's hangup about editing config files is. Text files are far more flexible than menus, and often easier to understand.

    They also require you to leave the application you are using, which breaks up workflow.
    They require you to understand the configuration format, which means they're less intuitive and require previous instruction to understand them.
    They allow you to enter any random text at all, which increases the chances of a typo fucking things up.

    Text files for configuration is a solution for the programmer mentality, ergo not suitable for an end user who isn't a programmer. The only advantage I can see is that they're human-readable with a plaintext editor.

  147. Re:In the name of the user, make the user shave ya by argent · · Score: 1

    Rather, IMO, if the user needs different behavior from different apps, then the user needs to specify to the window manager which behavior it needs. Having the app do it is backwards.

    Why? The user is not a computer expert. The user is a graphic artist.

    Honestly, I don't understand what people's hangup about editing config files is.

    I've been a command line guy for 30 years, so don't expect me to explain it. It doesn't matter what the hangup is, because whatever you or I think it's a good idea or not is irrelevant... it's a real hangup, and it has to be accommodated for free UNIX to succeed on the desktop.

    In such a case, the user should request it [an unmanaged window] himself, without having to go through the app.

    And yet in X11 THE APPLICATION REQUESTS IT, NOT THE USER. Look up overrideRedirect.

    Where's the harm in that, anyhow?

    Finding a couple years from now that the open source app you're looking at on freshmeat only runs on Windows.

  148. Re:In the name of the user, make the user shave ya by Elf-friend · · Score: 1

    Why? The user is not a computer expert. The user is a graphic artist....it's a real hangup, and it has to be accommodated for free UNIX to succeed on the desktop.

    If the user isn't willing to develop the level of competence that Unix requires, then the user should probably not be using Unix. I'm not sure if I want Unix to be a success on the desktop if it means we have to dumb the system down.

    And yet in X11 THE APPLICATION REQUESTS IT, NOT THE USER. Look up overrideRedirect.

    I didn't say the application can't request it (I also wasn't speaking specifically of unmanaged windows, but focus/layering behavior in general), I said that the ideal is for the user to be able to set behavior for individual app in the WM configurations that the app's requests won't override. Ideally, the app shouldn't care what how its window behaves or what it looks like.

    Finding a couple years from now that the open source app you're looking at on freshmeat only runs on Windows.

    Given that the applications we're talking about were around before the current commercial fad surrounding Linux, I seriously doubt that will happen. Besides, given how sick I am of seeing software that only runs on Linux, and either not natively or not at all on BSD (which is inexcusable - if you're going to write Unix code, make it proper, portable Unix code, without tying it to a particular kernel), it will be nothing new. OSS isn't going to kill Windows. If Windows dies it will be because of its own problems, and it will be to MacOS, not anything else.

  149. Re:In the name of the user, make the user shave ya by Anonymous Coward · · Score: 0

    Why? The user is not a computer expert. The user is a graphic artist....it's a real hangup, and it has to be accommodated for free UNIX to succeed on the desktop.
    If the user isn't willing to develop the level of competence that Unix requires, then the user should probably not be using Unix.

    This is a non-sequitur, because X11 is not Unix, and the level of competence required for using KDE or Gnome is quantitatively and qualitatively different from using Unix. GUIs were developed to remove some of the difficulty the traditional CLI interface imposed. Recognition is easier than recall.

    I'm not sure if I want Unix to be a success on the desktop if it means we have to dumb the system down.

    There's nothing stopping you from using Unix how you like even if it does become a success on the desktop. Most GUI configuration tools are just front ends for config files anyway, and a graphic designer is not "dumb" just because he doesn't know Vi or Emacs. If you expect designers to get over their hang-ups, you should probably get over yours first!

  150. UNIX *is* a success on the desktop. by argent · · Score: 1

    If the user isn't willing to develop the level of competence that Unix requires, then the user should probably not be using Unix. I'm not sure if I want Unix to be a success on the desktop if it means we have to dumb the system down.

    The first major UNIX installation outside Bell Labs was as a user-friendlier system for secretaries in a legal office. UNIX is not inherently user hostile.

    Now, X11 is user hostile, but X11 is not UNIX. The X Window System is a cross platform system, originally developed on VMS and UNIX concurrently, and it has very little in common with any *real* UNIX API... it was designed as a testbed for GUI design, and the "no policy" principles came from that. Those principles are not actually all that useful, even for experts, other than people doing research into user interface design.

    And the second biggest desktop right now is UNIX. Mac OS X. That's UNIX, it's not dumbed down, and it's real friendly. Mostly because the user interface on top of it isn't designed for GUI researchers, it's designed for end users.

    Well, free UNIX seems to be stuck with X11. But it doesn't have to be stuck with X11's flaws. Given a standard window manager that provides the hooks needed by real applications and non-technical users, it'd have a chance.

    WITHOUT being "dumbed down".

    Besides, given how sick I am of seeing software that only runs on Linux, and either not natively or not at all on BSD

    Personally, I'm sick of software that requires X11, even if you only want to install the command line version, so the irony is thick enough to slice.

    1. Re:UNIX *is* a success on the desktop. by Elf-friend · · Score: 1

      I wasn't meaning to confuse X11 with Unix. However, I would not necessarily agree that MacOS isn't dumbed down, since it seems to make it difficult for the user to get around the limitations of the user-friendly UI. It's a far cry from MacOS 9 and earlier, but it still apparently lacks some of the flexibility of X11 (or so I hear from people I know who actually use Macs regularly).

      As you say, free Unix is "stuck" with X11. I'm not certain, though, that what you say are flaws need to be considered as such. If a different window manager would fix said "flaws" then they are not flaws in X, but in the available window managers. A "standard" WM is something I'd rather avoid, though. The best part of X is that there is choice in window managers. Non-technical users can use one thing, while those of us who prefer a challenge can use something different. A "standard" WM almost has to be dumbed down, to accommodate non-technical users. As far as I am concerned, I don't have a problem with apps giving hints to the WM as long as there is a way for the user to override those hints in the WM configurations (not in the app settings).

      Personally, I'm sick of software that requires X11, even if you only want to install the command line version, so the irony is thick enough to slice.

      Agreed. That sort of thing is inexcusable. At the very least, X-support should be a pre-compilation option, and binary distributions should be available in both flavours. Of course, my other pet peeve is toolkit-dependent apps (of which the GIMP is one of many). I'm not saying there shouldn't be a GTK frontend, for those who want it, but I really wish there were an Xt one as well. I don't use GNOME or KDE because of their bloat, and don't really think I should need GTK and/or Qt support.

    2. Re:UNIX *is* a success on the desktop. by Anonymous Coward · · Score: 0

      I wasn't meaning to confuse X11 with Unix. However, I would not necessarily agree that MacOS isn't dumbed down, since it seems to make it difficult for the user to get around the limitations of the user-friendly UI.

      IMHO, it is exactly this misguided techie view that complex/flexible = "smart" and simplified/limited = "dumb" that has kept Linux from gaining any significant share of the desktop market.

      An important part of usability design is to not elevate minor, insignificant choices to the level of major, important ones. Eliminating clutter and abstracting away unnecessary details to improve workflow is what I'd consider "smart."

    3. Re:UNIX *is* a success on the desktop. by argent · · Score: 1

      it seems to make it difficult for the user to get around the limitations of the user-friendly UI

      You start up "Terminal.app" and it's done. Seriously. X11 IS NOT UNIX The UNIX user interface is the command line.

      If a different window manager would fix said "flaws" then they are not flaws in X, but in the available window managers.

      It would fix some of them. It wouldn't fix others, and it would need protocol extensions to become standardized so that applications can expect to be able to use them.

      don't really think I should need GTK and/or Qt support.

      Unfortunately, Trolltech is increasingly replacing the UNIX API in Qt with a higher level abstraction to divorce Qt apps from the UNIX OS. Even the option of running Qt-based apps headless is going to vanish.

    4. Re:UNIX *is* a success on the desktop. by Elf-friend · · Score: 1

      You start up "Terminal.app" and it's done. Seriously. X11 IS NOT UNIX The UNIX user interface is the command line.

      Yes, but if I want a more-flexible GUI, such as X11, instead of the MacOS GUI, then things get substantially more complex. The Unix CLI is one Unix UI*, X is another, the Mac GUI is a third.

      Unfortunately, Trolltech is increasingly replacing the UNIX API in Qt with a higher level abstraction to divorce Qt apps from the UNIX OS. Even the option of running Qt-based apps headless is going to vanish.

      Which will probably mean that I won't install Qt-based app's anymore. The only one I have used any great amount is Opera, anyway. I'm already pretty picky about not installing widget-dependent app's unless I really need them. There's actually still pretty good choice out there, thankfully, if I don't mind using a less popular app.

      * Technically, the Unix CLI is several UI's, given the choice of shells.

    5. Re:UNIX *is* a success on the desktop. by argent · · Score: 1

      The X11 user interface is not a "UNIX" user interface. It's a portable multi-platform user-interface that's popular on UNIX. It is not based on any of the essential UNIX API concepts (system calls, file descriptors, a uniform file namespaces, pipes, etcetera), but rather network protocols and libraries. It also doesn't interact cleanly with the UNIX shell environment as (for example) Layers, MGR, and 8½ do.

      You might as well argue that HTTP and HTML are "UNIX" interfaces... they have the same relationship to UNIX as X11 does.

      The Mac GUI is a second proprietary user interface, and it's also based on what was originally a platform independent API that happened to be originally implemented on UNIX.

      If you want a UNIX+X11 environment, then the Mac's probably not for you, though it does handle X11 just fine in both multi-window and single-window mode. But if you just want a UNIX environment, it's great.

      Technically, the Unix CLI is several UI's, given the choice of shells

      Don't be silly, even extremely divergent shells don't differ as much as X11 window managers do. The fundamental breakthroughs (and they were breakthroughs) that UNIX introduced at the command line level are shared by all by the most arcane shells.

    6. Re:UNIX *is* a success on the desktop. by Elf-friend · · Score: 1

      The X11 user interface is not a "UNIX" user interface. It's a portable multi-platform user-interface that's popular on UNIX.

      Now who's being silly? X is a UI designed for Unix and VMS, that makes it a Unix UI. Is is a part of Unix? Of course not. I didn't say it was a first-party UI. X, NeWS, NeXTstep, and the Mac GUI are all Unix interfaces in that they can be used as interfaces to Unix. That's the same as saying that they are all (coincidently third-party) interfaces that run on Unix (among other systems). I certainly wasn't trying to argue that the command line isn't the native UI for Unix.

      BTW, I use the command line quite a bit, but I also like to have graphics support (without relying on the fundamentally broken svgalib*), and I happen to enjoy the tinkering that X allows and the MacOS GUI doesn't.

      You might as well argue that HTTP and HTML are "UNIX" interfaces....

      I would say that HTTP can be considered a Unix interface, since it can be used to interface with a Unix machine. The same for any communications protocol that Unix supports. For that matter, it's also a Windows interface and a VMS interface.

      ...even extremely divergent shells don't differ as much as X11 window managers do. The fundamental breakthroughs (and they were breakthroughs) that UNIX introduced at the command line level are shared by all by the most arcane shells.

      As long as we're both splitting hairs :) I'll point out that the comparison is not apt because window managers aren't an interface at all. Windows managers are essentially a helper app that runs on top of X so that the user doesn't have to manage windows manually. Furthermore, the fact that the shells are similar in several fundamentals just makes them several very similar, but still distinct UI's.

      * Two words: setuid root.

    7. Re:UNIX *is* a success on the desktop. by argent · · Score: 1

      X is a UI designed for Unix and VMS, that makes it a Unix UI.

      X is a window system designed from the ground up to be independent of any operating system. It happened to be first implemented on VMS and UNIX because DEC donated hardware to MIT, but it's not designed for them.

      That is, X11 is not a "UNIX user interface" the way the classic Mac GUI was a "Macintosh user interface" or the Windows GUI is a "Windows user interface" or Intuition is an "Amiga user interface". You *know* what I mean by this, whether you want to call it a "native use interface" or some other phrase that you like better, there's no question in my mind, the way you keep dancing around the point, that you DO understand what I'm talking about.

      The fact that the default UI on the Mac isn't based on X11 has nothing to do with whether it's a desktop UNIX system or not. No, applications on OS X don't by default use the user interface you prefer, but that user interface is not any part of what makes something a UNIX system. A UNIX system with MGR or SunWindows or NeWS or any other GUI that has been written for or ported to UNIX is still a UNIX system. A UNIX system without a webserver is still a UNIX system. A VMS system running X11 isn't a VMS system with a UNIX user interface, it's not a combination of VMS and UNIX, it's a VMS system with an X11-based user interface.

      A modern Mac is a desktop UNIX system that runs UNIX applications written for either Apple's user interface or the X11 user interface. AND, it's the most successful desktop UNIX. It may repay you to seriously think about why that is (and, no, it's not just marketing).

    8. Re:UNIX *is* a success on the desktop. by Elf-friend · · Score: 1

      You *know* what I mean by this...

      Yes, I do. I've been using slightly different language, but wasn't trying to dispute the core of your point. It's a matter of semantics, so I won't argue it further.

      The fact that the default UI on the Mac isn't based on X11 has nothing to do with whether it's a desktop UNIX system or not.

      When did I say that it did? Of course MacOS is a desktop Unix system. However, it happens to ship with a GUI that lacks the functionality (or at least the flexibility) of another GUI that is also available for Unix.

      A VMS system running X11 isn't a VMS system with a UNIX user interface, it's not a combination of VMS and UNIX, it's a VMS system with an X11-based user interface.

      Of course. I wasn't trying to say anything else. Nothing in the world could make a VMS system into a Unix system.

      [Mac is] the most successful desktop UNIX. It may repay you to seriously think about why that is (and, no, it's not just marketing).

      I am more than content to have it stay that way. I want X11 (not just support for X11 apps) on my desktop. For those who don't, there's MacOS. X11 is not a superior choice on the desktops of neophytes, or even those who simply don't enjoy (or have the time for) tinkering. Those of us who do enjoy tinkering may find X11 superior to MacOS for our needs. Which is why it get irritating when certain app's refuse to obey the WM configurations that we have carefully set.

    9. Re:UNIX *is* a success on the desktop. by argent · · Score: 1

      It's not "X11 versus MacOS", it's "X11 vs Windows and Quartz/Cocoa".

      If it was "X11 vs MacOS", my mac would have to fight itself.

      X11 lacks functionality that Quartz/Aqua provides, and vice versa.

      I would like the option of replacing the native window management on OS X.

      I'd also like the window management protocol on X11 to provide some features that are missing, that would *also* allow for applications to provide functionality that their users actually need without having to override the window manager. Why does the idea of adding features that would benefit users produce so much pushback?

    10. Re:UNIX *is* a success on the desktop. by Elf-friend · · Score: 1

      I'd also like the window management protocol on X11 to provide some features that are missing, that would *also* allow for applications to provide functionality that their users actually need without having to override the window manager. Why does the idea of adding features that would benefit users produce so much pushback?

      As long as it is possible for the WM to ignore the app (e.g., in cases where the user has set specific settings for that app in the WM configurations), then I don't see any reason why window managers shouldn't be able to support that.

    11. Re:UNIX *is* a success on the desktop. by argent · · Score: 1

      As long as it is possible for the WM to ignore the app (e.g., in cases where the user has set specific settings for that app in the WM configurations), then I don't see any reason why window managers shouldn't be able to support that.

      Um, that's pretty much a paraphrase of what I've been saying. That the protocol needs to extended to allow windows to be declared specifically as the kind of tightly dependent windows I'm talking about. Because right now there doesn't seem to be a way to say that... simply making them child windows doesn't carry the same implications or there wouldn't be any perceived need for applications to override the WM.