[cairo] cairo release notes items for GNOME 2.20

Kalle Vahlman kalle.vahlman at gmail.com
Mon Aug 20 12:04:18 PDT 2007


2007/8/20, Carl Worth <cworth at cworth.org>:
> On Sat, 18 Aug 2007 14:00:18 +0200, Murray Cumming wrote:
> > Are there any very user visible changes in cairo between the GNOME 2.18
> > release time and GNOME 2.20's release time (one month from now)?
>
> Could you translate that to cairo versions please?
>
> At least the 2.18 anyway... which version of cairo did GNOME 2.18 ship
> with?
>
> > cairo isn't part of the GNOME release sets but it's obviously a very
> > important part of our software, so it seems worth mentioning
> > improvements.
>
> I definitely agree. And I'm a bit confused as to the "part of"
> qualifier. I mean, cairo source code isn't hosted canonically at
> gnome.org servers, but GNOME does depend on cairo and does ship cairo
> tar files with its releases doesn't it?

At least

  http://ftp.gnome.org/pub/GNOME/platform/2.18/2.18.3/sources/

doesn't host them, and I think that's the place GNOME "ships" in.

AFAIK the requirement for "part of" are that a module is officially
accepted (proposal + discussion on approperiate mailing list and a
release-team stamp on the matter) and for that it needs to be of some
quality and (at least somewhat) follow the GNOME release cycle. The
current Platform modules are listed at

  http://live.gnome.org/TwoPointNineteen/Platform

As cairo is, again AFAIK, never been proposed and has it's own (let's
state this politely ;) lively release cycles, it obviously isn't "part
of". What it is instead is a "blessed" or external dependancy, and is
thus listed here with the required and recommended version numbers:

   http://live.gnome.org/TwoPointNineteen/ExternalDependencies

As you can see there's only a minimum and recommended versions listed,
and the most notable lib depending on cairo, GTK+, requires currently
only >= 1.2.0.

So I'd say that it's a bit fuzzy then to talk on cairo improvements
between GNOME releases, as that might be very subjective matter.

Also note that any applications that draw with cairo might currently
overstep the GTK+ requirement by using newer API so the situation
would probably need some clarification or minimum version bumps... but
that's a discussion to have on desktop-devel.

-- 
Kalle Vahlman, zuh at iki.fi
Powered by http://movial.fi
Interesting stuff at http://syslog.movial.fi


More information about the cairo mailing list