On Fri, Mar 21, 2008 at 1:14 PM, Miklós Erdélyi <erdelyim@...400...> wrote:
- to establish an embedded font framework,
- to implement CMYK support as soon as we decide how we're going to need it :)
- to fix bugs related to the PDF import extension (free time activity?).
The embedded font framework for the PDF importer would allow importing of text as either text, either path or as text with embedded SVG fonts. Using embedded SVG fonts could join Juca's SoC project of implementing this crucial missing feature in Inkscape. Some of the design work of this framework has already been done.
I think this would be an excellent project. I can be your mentor like last time, if there's no one who needs my mentorship more (I know you can do all of this work by yourself :)
Regarding PDF export I propose
- to incorporate Cairo's user font support (soon to be released) to
export SVG fonts,
- to optimize the renderer for the now-improved Cairo PDF backend,
- to fix various stuff related to not passing the SVG 1.1 test suite
either due to missing stuff in Inkscape (like not handling the preserveAspectRatio attribute for svg:pattern and other elements) or due to bad implementation of the Cairo-renderer for PDF export,
- and to fix bugs in LP in connection with PDF export.
It would be great to implement the remaining features (afaik clippaths and masks are still not exported) and to do robust conversion to bitmap for filters. How much of this to call a SoC project is up to you, of course, but I would love to have all that and more :)