[gimp-web/testing] 2.10.6: add space invasion info



commit 9ee4f413b6bc24ed7c181ed76803195c78a9e1b6
Author: Ell <ell_se yahoo com>
Date:   Fri Aug 17 11:36:04 2018 -0400

    2.10.6: add space invasion info

 .../gimp-2-10-6-ongoing-dev-space-invasion.jpg     | Bin 0 -> 29850 bytes
 content/news/2018-08_GIMP-2.10.6_Released/index.md |  26 +++++++++++++++++----
 2 files changed, 22 insertions(+), 4 deletions(-)
---
diff --git a/content/news/2018-08_GIMP-2.10.6_Released/gimp-2-10-6-ongoing-dev-space-invasion.jpg 
b/content/news/2018-08_GIMP-2.10.6_Released/gimp-2-10-6-ongoing-dev-space-invasion.jpg
new file mode 100644
index 00000000..15691c03
Binary files /dev/null and 
b/content/news/2018-08_GIMP-2.10.6_Released/gimp-2-10-6-ongoing-dev-space-invasion.jpg differ
diff --git a/content/news/2018-08_GIMP-2.10.6_Released/index.md 
b/content/news/2018-08_GIMP-2.10.6_Released/index.md
index 943223c3..f4a73415 100644
--- a/content/news/2018-08_GIMP-2.10.6_Released/index.md
+++ b/content/news/2018-08_GIMP-2.10.6_Released/index.md
@@ -202,10 +202,28 @@ TODO
 
 # Ongoing Development
 
-Lately pippin has been working a lot on the "[space
-invasion](https://www.patreon.com/posts/20264674)" in babl and GEGL, our
-graphics engine, making our core now internally color-managed. Mitch on
-his side has been integrating such changes in GIMP itself.
+## Prepare for the space invasion!
+
+Meanwhile, taking place simultaneously on the babl, GEGL, and GIMP 2.99 fronts, pippin and Mitch emabrked on 
a project internally nicknamed the "[space invasion](https://www.patreon.com/posts/20264674)", the end goal 
of which is to simplify and improve color management in GIMP, as well as other GEGL-based projects.
+
+<figure>
+<img src="{attach}gimp-2-10-6-ongoing-dev-space-invasion.jpg"
+     alt="Space invasion (ongoing development)">
+<figcaption>
+Mutant goats from outer space, soon landing in GIMP.
+</figcaption>
+</figure>
+
+About a year ago, babl, the library used by GIMP and GEGL to perform color conversions, [gained the 
ability](https://www.patreon.com/posts/babl-primaries-13975931) to tie arbitrary RGB color spaces to existing 
pixels formats.
+This, in turn, allowed GIMP to start using babl for performing conversions between certain classes of color 
profiles, instead of relying solely on the LCMS library, greatly improving performance.
+However, these conversions would only take place at the edges between the internal image representation used 
by GIMP, and the outside world; internally, the actual color profile of the image had limited effect, leading 
to inconsistent or incorrect results for certain image-processing operations.
+
+The current effort seeks to change that, by having all image data carry around the information regarding its 
color profile internally.
+When properly handled by GEGL and GIMP, this allows babl to perform the right conversions at the right time, 
letting all image-processing operations be applied in the correct color space.
+
+While the ongoing work toward this goal is already available in the mainline babl and GEGL versions, we are 
currently restricting it to the GIMP 2.99 development version (to become GIMP 3.0), but it will most likely 
make its way into a future GIMP 2.10.x release.
+
+## GIMP extensions
 
 Lastly Jehan, from [ZeMarmot project](https://www.patreon.com/zemarmot),
 has been working on [extensions in


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]