Sign up now! · Forgot password?
RSS/Atom feed identi.ca Twitter

BABL and GEGL

This discussion is connected to the gimp-user-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

4 of 4 messages available
Toggle history

Please log in to manage your subscriptions.

BABL and GEGL billn 18 Sep 05:02
  BABL and GEGL Owen 18 Sep 05:54
  BABL and GEGL Alexandre Prokoudine 18 Sep 08:00
  BABL and GEGL Jehan Pagès 23 Sep 12:31
2014-09-18 05:02:42 UTC (over 4 years ago)
postings
52
contact
Send private message

BABL and GEGL

I am just curios. Is BABL and GEGL written only for Gimp? Is the code stable?

Owen
2014-09-18 05:54:46 UTC (over 4 years ago)

BABL and GEGL

I am just curios. Is BABL and GEGL written only for Gimp? Is the code stable?

Maybe you should read http://gegl.org/

Owen
Alexandre Prokoudine
2014-09-18 08:00:20 UTC (over 4 years ago)

BABL and GEGL

18 сент. 2014 г. 9:03 пользователь "billn" написал:

I am just curios. Is BABL and GEGL written only for Gimp?

It's written primarily with GIMP in mind, but is used by other apps as well.

Is the code stable?

API still changes, to the best of my knowledge.

Alex

Jehan Pagès
2014-09-23 12:31:43 UTC (about 4 years ago)

BABL and GEGL

Hi,

On Thu, Sep 18, 2014 at 7:02 AM, billn wrote:

I am just curios. Is BABL and GEGL written only for Gimp? Is the code stable?

To complete what others have been telling you. Even though it is true that GIMP was the primary reason to create babl and GEGL, I believe GIMP being the only one using these is definitely not the intent. The more software use these, the better it will be. These are generic APIs, not tied to GIMP codebase in any way. And some software are already making good use of these.

As for API stability, as Alexandre said, I think it can still evolve, though it is reaching a state where it will move less and less, and I believe the stability state is not too far. So that's a good time to start, and if you are regularly coding on your own project and checking out GEGL changes, that should not be too much of a problem. Also clearly stability will gain from the more software using different pieces from GEGL and reporting back any issue. So this may not be the best API for one-shot projects (right now, because it is meant to be too at some point), then forgetting about it and hoping it will work the same for years. But it is definitely good for long term projects, since you follow up regularly.

All this to say, go ahead if you want to use this, but keep an eye regularly for evolution.

Jehan

--
billn (via www.gimpusers.com/forums) _______________________________________________ gimp-user-list mailing list
List address: gimp-user-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-user-list List archives: https://mail.gnome.org/archives/gimp-user-list