Fwd: Re: librsvg status?


Subject: Fwd: Re: librsvg status?
From: Leonard Rosenthol (leonardr@lazerware.com)
Date: Mon Oct 29 2001 - 06:04:22 CST


Last night on IRC, Martin and I were discussing the status of librsvg
(from Nautilus/GNOME) and the possibilities of using it with AbiWord.

So I wrote my friend Darin (Adler), to ask about it, and here is what
he had to say...

>Subject: Re: librsvg status?
>From: Darin Adler <darin@bentspoon.com>
>To: Leonard Rosenthol <leonardr@lazerware.com>
>
>on 10/28/01 4:50 PM, Leonard Rosenthol at leonardr@lazerware.com wrote:
>
>> Are you (aka Nautilus) still using and/or maintaining
>> librsvg? What license is it under? GPL?
>
>I'm personally maintaining librsvg, yes. But I'm not doing anything to it
>other than keeping it working and making an occasional bug fix. It's GPL,
>yes.
>
>> I ask because we on the AbiWord team have been putting of SVG
>> support pending some other code that we had expected to have licensed
>> to it - but it just feel through :(. So rather than reinventing the
>> wheel again, we'd like to start with something...
>
>It would be fine for the AbiWord team to use the librsvg code in some way.
>One possibility is to enhance librsvg as needed for your purposes. Another
>would be to make a copy and modify it as needed. Let me know if you decide
>you want to make changes to librsvg itself. It currently exists in both a
>GNOME 1 and GNOME 2 version and it's still used in Nautilus itself. It's
>weakest point currently is fonts -- it uses font machinery that uses
>freetype directly, but it should instead be using pango and/or gdk.
>
> -- Darin

Now, some comments on librsvg...

It's in C, instead of C++ (since it's part of GNOME) and only
supports a small subset of the SVG that we'd like to support. It
already does SVG->PNG, but it uses libart and FreeType (as Darin
notes above) as the rendering backends to do that. It uses libxml
instead of expat, as you might expect from a GNOME project.

LDR

-- 
----------------------------------------------------------------------------
                   You've got a SmartFriend in Pennsylvania
----------------------------------------------------------------------------
Leonard Rosenthol      			Internet:       leonardr@lazerware.com
Web Site: <http://www.lazerware.com/>
Coola Signature: <http://signature.coola.com/?leonardr@lazerware.com>
PGP Fingerprint: C76E 0497 C459 182D 0C6B  AB6B CA10 B4DF 8067 5E65



This archive was generated by hypermail 2b25 : Mon Oct 29 2001 - 06:17:44 CST