Giter Club home page Giter Club logo

gimb's Introduction

GIMB, the gimp-save branch.

GIMB is a branch of the popular image manipulation program GIMP which features a file saving functionality similar to what was implemented until GIMP 2.6.

Development happens in github; for questions please refer to the GIMB project Google group or join the #gimb IRC channel in Freenode.

Try it out

GIMB is currently available in Ubuntu 12.10 by using the following PPA: ppa:mardy/gimb

Any help in making it available in other distributions is very welcome.

What is wrong with GIMP 2.8?

While GIMP 2.8 continues to be an excellent application, it drastically changed the way of dealing with JPEG, PNG, and all other non-XCF files. The changes are nicely explained here.

Those changes are indeed very sensible for most graphic artists, but as a photographer I find them extremely annoying. Think of someone editing a hundred of files in a day, using this workflow:

  • Open an image in ufraw, fix the colours and send it directly to GIMP
  • In GIMP, do some editing (rotate, clone tool, compose the watermark layer).
  • Once done, flatten the image.
  • Close the image window.
  • As GIMP prompts you to save it, just replace the extension with "jpg" and press the "Save" button.

Unfortunately this is only possible with GIMP 2.6 -- and indeed, with GIMB! The same workflow with GIMP 2.8 is:

  • Open an image in ufraw, fix the colours and send it directly to GIMP
  • In GIMP, do some editing (rotate, clone tool, compose the watermark layer).
  • Once done, flatten the image.
  • Close the image window.
  • As GIMP prompts you to save it, you can just save it as XCF.
  • After swearing, cancel the save dialog, end invoke the "Export" action from the "File" menu. You can now save your image as JPEG.
  • Close the image window.
  • As GIMP prompts you to save it, swear again.

Why make a fork?

The GIMP developers have stated many times already that they don't intend to revert the changes or even to add an option to facilitate the non-XCF workflow, and recommended to use another application or create a fork. So, here it is. :-)

I'd rather call it a "branch" rather than a "fork", though. The plan is to keep a set of patches which provide a good file-saving experience and rebase it on top of the future GIMP releases.

Future developments

Given my limited free time, all I can commit to is delivering GIMB with the save feature as described above. So, as far as I am concerned, GIMB will always be just a regular GIMP with the save functionality from GIMP 2.6 restored.

However, if some developer is willing to spend more time on it and let GIMB evolve independently from GIMP, I'd be delighted to pass over the maintainership of it.

In absence of that, my hope is that GIMB will be short lived and that GIMP developers realize that many people need an efficient, XCF-free, way of working with images and make the necessary improvements in the GIMP.

gimb's People

Contributors

375gnu avatar alan-drouzig avatar alexiade avatar alikins avatar claudep avatar dankor avatar dmustieles avatar dooteo avatar hodefoting avatar kelemeng avatar khaledhosny avatar kristjanesperanto avatar lewing avatar lightningismyname avatar luciang avatar michaelmure avatar mitchfoo avatar mtelka avatar mtrmac avatar muks avatar nishbone avatar nphilipp avatar piotrdrag avatar prokoudine avatar schumaml avatar stanislav-brabec avatar takeshi-aihana avatar tml1024 avatar yeager avatar yosh avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.