• moopet@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    7
    ·
    2 days ago

    Don’t use PSDs? I know people will say, “it’s not as simple as that, they’re industry standard”, but if you say you’ll only accept professional work in an open format, and you’re the client, you have the control to change things.

    • nasi_goreng@lemmy.zip
      link
      fedilink
      arrow-up
      10
      ·
      2 days ago

      It’s not about not using PSD.

      GIMP is all about letting people to open and edit any image files. Whether it is a medical images format (DICOM), bitmap image only used on smart message, (Nokia’s Over The Air Bitmap), to open experimental niche format (Jeff’s Image Format).

      • unwarlikeExtortion@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        2 days ago

        Maybe that’s what it was. It doesn’t necessarily need to be that going forward, as project putlooks anf goals change with time.

        Also editing is quite a lot of more work to support than mere viewing. As all tools and actions need to behave correctly - not jusbt the renderer.

        And something proprietary can hadly be a “industry standard”. It can be “most common” or a “de facto standard”. But all “industry standards” are by definition open as any industry worth its weight doesn’t rely on or include a single point of failure anywhere within itself.

        • nasi_goreng@lemmy.zip
          link
          fedilink
          arrow-up
          1
          ·
          1 day ago

          “It doesn’t necessarily need to be that going forward”

          This part does not make any sense. Making GIMP to be able to support any image format is a good thing. Especially for future file preservation.

          If it was merely industry standard, if a software already good, people will just use the default format. It already happen with various industries, like comic making in Asia using .CLIP (Clip Studio Paint) instead of .PSD

          • unwarlikeExtortion@lemmy.ml
            link
            fedilink
            arrow-up
            1
            ·
            1 day ago

            That’s nice to have. For both GIMP and the industry’s sake, priorities should be:

            • good UX
            • feature-wise competitiveness
            • in any (sensible) format

            GIMP is an alternative to Photoshop. It isn’t a psd reader.

            Being the format jack of all trades yet master of none isn’t too great of an idea. It’ll just exacerbate GIMP’s main current problem: an ancient UI Photoshop enthusiasts dread. A lot might consider switching if the bad GIMP UX was better than the also-bad Photoshop UX.

            If I had to say what my main design gripe with gimp is, that’d be modularity. Seperate the ui (skins) from the tools, effects and rendering (formats). The UI is especially egregious in its hard-codedness while effects are pretty well-supported.

            A few more apis would go a long way. Hell, even the closed Photoshop has open(ish) apis, since even Adobe know the value of an ecosystem and not just their internal r&d department!

            • nasi_goreng@lemmy.zip
              link
              fedilink
              arrow-up
              1
              ·
              10 hours ago

              If you actually follow the dev, they don’t seem to prioritize PSD or even trying to be a Photoshop clone at all :)

              It’s just that when a feature get introduced, a new feature from other format get supported. Such as upcoming vector layer and shape tool.

              I believe jack-of-all-trades of images is actually a good thing. All newer image editor, whether FOSS or proprietary are jack-of-all trades, like Graphite or Affinity You just can’t confined people just to use raster layer, and not vector layer. Or using multiple app just to do some image editing.

              The problem is not jack-of-all-trades itself, but finding a good UI/UX to make it not complex for all user.

            • CmykStudent@fosstodon.org
              link
              fedilink
              arrow-up
              1
              ·
              21 hours ago

              @unwarlikeExtortion Sure - what additional things would you like accessible via API? Public docs for reference: https://developer.gimp.org/resource/api/

              As for separation, the styling of elements is done via separate (GTK3 subset of) CSS so that’s fairly flexible. The GUI elements themselves are defined in C, which is less flexible but we do separate them out in source in our /widgets and /gui folders as best we can.

          • SocialistVibes01@lemmy.ml
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            1 day ago

            Especially for future file preservation.

            Case in point, the best office suite for both the old .doc file format and the previous (from 2013 and before) .docx file format is LibreOffice.