[Interest] QtSVG deprecated

Alex Malyushytskyy alexmalvtk at gmail.com
Tue Jan 10 01:47:49 CET 2012


As somebody mentioned above svg is the great way to create scalable graphics
which currently works an all platforms including icons (but not
limited to icons).

Would you advice adding  webkit dependency for such purpose?

There is a huge difference between not actively adding new futures and
keeping code alive
updating it if necessary,

Status of "No maintained because we consider it complete" would be
fine if it did not assume
stopping bug fixes.

As I understand "No maintained" and "Done" state should have a core
difference - second assumes bug fixes and updates for new platforms if
necessary.

Why would not allow people to maintain it?

Regards,

Alex


On Mon, Jan 9, 2012 at 4:17 PM, Thiago Macieira <thiago at kde.org> wrote:
> On Monday, 9 de January de 2012 14.16.05, Scott Aron Bloom wrote:
>> This came up at DevDays...
>>
>>
>>
>> There needs to be a status of "No maintained because we consider it
>> complete"
>>
>> Meaning, the code is stable, known bugs are fixed, and new enhancements
>> will not be added as "other" classes are better used.
>
> That's the "Done" state.
>
> QtSvg was in the "Deprecated" camp for two reasons:
>  1) there's a more complete implementation of SVG inside WebKit
>  2) QtSvg says it implements SVG Tiny 1.2
>
> The second item is important: we can't consider done if we haven't achieved
> full compliancy. Not to mention that any bugs related to being compliant would
> need to be fixed.
>
> That's why it ended up in Deprecated: we actually want people to stop using
> the module.
>
>> However, the code will NOT be removed from a new version.  Another
>> example is the QDom code base.
>
> --
> Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
>   Software Architect - Intel Open Source Technology Center
>      PGP/GPG: 0x6EF45358; fingerprint:
>      E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
>
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest
>



More information about the Interest mailing list