Pixman dependency
David Nusinow
dnusinow at speakeasy.net
Sun May 20 15:54:26 PDT 2007
On Wed, May 16, 2007 at 02:36:23PM +0200, Soeren Sandmann wrote:
> David Nusinow <dnusinow at speakeasy.net> writes:
>
> > > As a heads up, over the next few days I'll be adding a hard dependency
> > > on the pixman library, which is available from a git repository on
> >
> > Would you mind explaining the motivation behind this? I saw your commits to
> > git, but I must have missed the rationale behind it somehow. Thanks!
>
> It's been talked about for several years now, so I guess I just
> assumed everybody knew the rationale. There are several advantages to
> moving this code to a separate library:
>
> - The code can be shared with cairo; currently there is a
> cutted-and-pasted version inside cairo. The benefits of sharing
> include
>
> - bugfixes only need to happen once
> - the code bases don't get out of sync
> - improvements to one code base benefits
> the other
>
> - The code can be debugged outside the X server
>
> - There can be a regression test suite for the code that doesn't
> depend on a running X server.
I guess I haven't been around long enough to have caught these
discussions. Thank you for the explanation!
- David Nusinow
More information about the xorg
mailing list