On zaterdag 16 mei 2020 20:09:26 CEST Alexandre Prokoudine wrote:

> It used to be a long-term archival file format. 

The archival thing was never my or Cyrille's idea. We wanted an easy to 
implement interchange file format that would replace PSD as the format everyone 
falls back to when exchanging files between applications. Most of the links in 
my original blog post (https://valdyas.org/fading/software/openraster/) are 
dead now, of course... I think the archival idea originally came from Pippin, 
but I'm not 100% sure.

> Then suddenly it turned out
> to be a somewhat convenient file format for basic multi-layer project data
> exchange between applications (Krita, GIMP, and MyPaint were first to
> implement support for it, I think).

And literally the first sentence on https://www.openraster.org/ is "OpenRaster 
is file format specification for the exchange of layered raster images between 
image editors."

As for "archival" -- that's been "under discussion" for ages, and it never went 
anywhere.

> At some point, Krita started pushing it forward with new features in their
> own namespace (extra blending modes). Other projects haven't followed suit
> yet, as far as I can tell.

And MyPaint -- MyPaint took ORA as their native file format at some point and 
started adding things.

> So what do we actually want ORA to be and why? If we want it to become a
> lingua franca multilayer project file format w/ basic vector graphics, a
> kinda libre PSD, then it makes sense to list certain expectations based on
> real-life use cases _before_ jumping to features implementation.
> 
> Also, if/when we add features like layer effects, how much
> (many?) roundtripping errors can we realistically live with? Because you
> _will_ get those unless you standardize a fixed set of effects
> between applications (settings and semantics, rendering model etc.).
> 
> P.S. As for speed etc., here you go:
> https://blender.stackexchange.com/a/148466/213 (pointed out by Troy).


-- 
https://www.krita.org


_______________________________________________
CREATE mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/create

Reply via email to