Qt SVG renderer
Thiago Macieira
thiago at kde.org
Tue Aug 5 07:51:45 BST 2008
Aaron J. Seigo wrote:
>On Monday 04 August 2008, Ariya Hidayat wrote:
>> > That's what I've been told by trolls at lastest akademy, when
>> > friendly complaining ;-) with them about the quality of
>> > QSvgRenderer. Looks like it's no more the case as WebkitSvg has been
>> > said to be too slow, but I'll let some TT internal that knows stuff
>> > better than me answer.
>>
>> There is no plan (for QSvgRenderer) to support anything else than SVG
>> Tiny.
>
>what would be useful is explaining, plainly and openly, *why* this is
> the case, even if the answer comes down to "we simply don't have enough
> reason to justify investing further in this technology" or "it would be
> too much work to do otherwise".
Answers are:
- too complex
- not nearly enough demand [*]
- would take too much work
- main reason: no developer wants to invest his time on it.
[*] we've never been afraid of doing something where only KDE would
benefit from or when only KDE demanded it, but look at the other reasons.
Internally, we work much the same way as developers work on KDE: people
work on what they want to work on, most of their time. Sure, there are
some things that you have to do or parts of the code that you have to
maintain but you don't really like (my example: QHttp, QFtp, QLocale),
but that's a small fraction of their time.
Since there's no developer feeling passionate about SVG (the last was
Zack), the module is in maintenance mode: no new features.
This new developer who I mentioned who started looking into the icon
problems that started this thread will try and do something. SVG is not
his area (not the same way as it was Zack's) and so he cannot give an
answer right now how far he can go. Nor timeframe: this could take as
long as Qt 4.6 or 4.7.
The only way for KDE to be sure that this gets done is for someone who
likes SVGs and wants to work on QtSvg to send their CV to us and move to
Oslo. (Other alternatives that end up in the code getting written but
without a work contract can be discussed too)
>but if there is no appetite to extend QSvgRenderer at all (iow, it's in
> pure maintenance mode) then i probably need to know now so i can plan
> how we will work with or around QSvgRenderer in plasma.
Let's discuss in Belgium next week.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20080805/4de98856/attachment.sig>
More information about the kde-core-devel
mailing list