• dual_sport_dork@lemmy.world
    link
    fedilink
    arrow-up
    20
    arrow-down
    1
    ·
    2 months ago

    No, GIMP does suck.

    It has the same problem as most FOSS packages that are too wide in breadth and have multiple contributors with their own hobby horses pulling in all different directions, and to this day does not actually provide a feature-complete whole, nor an interface that actually makes sense. And it’s not a matter of the workflow just being different – it categorically fails to replicate functionality that is core to its commercial competitors. Numerous other “big” productivity packages have the same problem including FreeCAD (boy does it ever), LibreOffice, etc. I say this as a staunch supporter of FreeCAD, by the way. It’s the only CAD software I use even though it’s a pain in my ass.

    The shining exception to this I see is Inkscape, but it is still significantly less powerful than even early versions of CorelDraw.

    For 2D graphics work these days, I hold my nose and just use Corel. I use it for work. Like, actual commercial work. That I get paid for. It is at least a lesser evil than doing business with Adobe.

    And if you want to stick it to the man, it is easily pirated.

    • grue@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      2 months ago

      I’ve worked professionally both using and developing (proprietary) CAD software, but even I have trouble getting FreeCAD to do what I want.

      • BCsven@lemmy.ca
        link
        fedilink
        arrow-up
        3
        ·
        2 months ago

        Same. I have used SolidWorks, SolidEdge, CATIA and Unigraphics/NX…freecad just frustrated me

      • Hucklebee@lemmy.world
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        2 months ago

        I always wondered if I could contribute/volunteer to a FOSS somehow with some UIX stuff, but I don’t even know where to start. Would you just draw a concept ui for the team to work out or something?

        Not that I’m great at it, but man, we gotta start somewhere, right?

        • Schmeckinger@lemmy.world
          link
          fedilink
          arrow-up
          5
          ·
          2 months ago

          This is probably common. The people that work on UI often aren’t the people who do pull requests. But I think if you want to contribute it would be best to get in touch with a maintainer on the chat of the project. Projects often have a matrix/irc/discord on the git page.

    • Pennomi@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      2 months ago

      Oh god FreeCAD is a nightmare to learn. But it does get work done. I wish Blender could move more into that space.

      Inkscape is lovely but imo it could use some interface cleanup. (And really it has been getting better each major update.)

    • frezik@midwest.social
      link
      fedilink
      arrow-up
      2
      ·
      2 months ago

      KiCAD has also improved greatly over the last few years. It still has an opinion on how the work flow should be, but that work flow moves pretty well. It’s gotten easier to find pre-made footprints, too.

      If only library management didn’t suck.

    • AdrianTheFrog@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      Blender is also great, probably because it has organized teams, meetings, ongoing large projects, deadlines, etc