After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 622685 - [GstXml] Deprecate GstXml
[GstXml] Deprecate GstXml
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other Linux
: Normal blocker
: 0.10.30
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 323200 490104 578856 581585 (view as bug list)
Depends on:
Reported: 2010-06-25 06:14 UTC by Sebastian Dröge (slomo)
Modified: 2010-06-26 00:00 UTC
See Also:
GNOME target: ---
GNOME version: ---

Description Sebastian Dröge (slomo) 2010-06-25 06:14:36 UTC
As discussed on IRC GstXml should be deprecated for the next release because it's broken and nobody seems to need it because it's broken since years.

Patch coming soon
Comment 1 Tim-Philipp Müller 2010-06-25 11:33:42 UTC
Are you working on this?
Comment 2 Sebastian Dröge (slomo) 2010-06-25 14:31:59 UTC
Yes, it's a bit more work than expected to put #ifndef GST_DISABLE_DEPRECATED around everything and still have compilable code ;)
Comment 3 Sebastian Dröge (slomo) 2010-06-25 16:26:00 UTC
commit ea82d2d72a1e7a1b542f3253d76ad2a588a3284c
Author: Sebastian Dröge <>
Date:   Fri Jun 25 18:24:47 2010 +0200

    tests: Remove GstXML tests

commit 5f4a965f67894c349d193eff1b74430e167c4828
Author: Sebastian Dröge <>
Date:   Fri Jun 25 18:13:57 2010 +0200

    gstxml: Deprecate GstXml and related functions
    Pipeline serialisation to and from XML is horribly broken for all
    but the most simple use cases, and will likely never be fixed.
    Make sure everyone playing around with these tools is aware of
    this, to avoid frustration. See countless bug reports in bugzilla.
    Fixes bug #622685.
Comment 4 Tim-Philipp Müller 2010-06-25 23:57:08 UTC
*** Bug 578856 has been marked as a duplicate of this bug. ***
Comment 5 Tim-Philipp Müller 2010-06-25 23:57:47 UTC
*** Bug 581585 has been marked as a duplicate of this bug. ***
Comment 6 Tim-Philipp Müller 2010-06-25 23:58:52 UTC
*** Bug 490104 has been marked as a duplicate of this bug. ***
Comment 7 Tim-Philipp Müller 2010-06-26 00:00:07 UTC
*** Bug 323200 has been marked as a duplicate of this bug. ***