Proposal: Promote svg support

Boudewijn Rempt boud at valdyas.org
Sat Jun 25 23:11:17 BST 2011


On Saturday 25 June 2011 Jun, jaham at gmx.net wrote:
> Hi folks...
> 
> I want to make a proposal to move the svg supporting classes now residing in 
> calligra/filters/karbon/svg to a lib in calligra/libs/svg.
> You may ask why I want to do that. The following are some reasons:
> 
> 1. Make it possible to have support for loading and saving embedded svg 
> documents in odf files.
> 
> 2. Support for copy-pasting in svg format.
> 
> 3. Some shapes may optionally support to save directly to svg via an Interface 
> (i.e. SvgSerializable) to implement.
> 
> 4. Allow other application to add svg file format support easily.
> 
> The first and third point is especially important for the artistic text shape. 
> After improving that shape a lot it became clear that there is no way to 
> represent that shape in odf. So I had to remove the old insuffient 
> loading/saving code. This has two consequences: 
> a) the shape can not be saved to odf, 
> b) copy-pasting of that shape does not work.
> This has to be fixed.
> 
> So my intention is to create a svg lib which helps implement the 3 points 
> above and thus move the svg support to a more prominent position.
> 
> Before starting on this project I wanted to get some opinions from you if that 
> is something to attempt or if that is utter bullshit.

I'm all for it!

-- 
Boudewijn Rempt
http://www.valdyas.org, http://www.krita.org, http://www.boudewijnrempt.nl



More information about the calligra-devel mailing list