[openbeos] Re: Donating libbsvg to Haiku

Personally, I think that it is a wonderful and welcome addition. For R2. I don't think that we should add something like this right now - you can pick your favorite analogy - slippery slope, Pandora's Box, whichever. :) The point is the R1==R5, IMHO, needs to stay pretty firmly in place.

FWIW, I downloaded it the day it was announced and played with it and thought that it was/is spectacular. But exactly how to integrate it isn't really clear, ATM. Ideally, in my mind, BSVGView should merge somehow with BView in our source to make one vector drawing class. And it should probably use a built in XML class, since, right now, there are a half dozen apps that each have an XML parser. :-/

Thank you for the donation - this and IM Kit were the two pieces of existing code that I was really hoping to get into R2. :-)

Michael

Michael Lotz wrote:
Hi Everyone

I have a simple question: What do you think about libbsvg in the Haiku repository?

The thing is that SVG support is something that could be very useful for the Haiku platform and that having it maintained and supported inside Haiku would make sense (IMHO). Having it as a third party library makes it not that easy to use and will probably not be adopted by many applications (which is a sad thing in my opinion). I really tried hard to create the library and it's main interface (the BSVGView) along the lines of the standard BeOS classes. This makes it fit Haiku quite well.

Also I will probably not find the time to maintain it myself and I really don't want to just put it up to some sf or berlios account and then just leave it there unupdated.

I did test libbsvg with the viewer on Haiku today and it seems to work quite well. The clip to picture thing is not yet implemented which breaks gradient drawing, but other than that the parsing and rendering structure works (surprisingly well).

So what do you think?

Regards
Michael



Other related posts: