Quote:
|
I wouldn't say phonon is reinventing the wheel.
|
i would...very much so. gnome and kde are meant to be moving towards common technologies such as dbus, gstreamer, etc. they are freedesktop projects, which is set up for purposes of interoperability between the desktops. now considering that gstreamer does everything that phonon does except gives users a choice of whether they want to continue using the
future common audio technology(ie gstreamer) on linux or stick with something(ie xine, etc) that is destined to fall by the wayside at some point, phonon definitely is reinventing the wheel. (actually, phonon is just a wrapper around all the backends, but from the users point of view, they are the same). either the kde developers are blind, or they are hell bent on doing things the kde way, and have stuck 2 fingers up to interoperability.
the freedesktop organisation is there for a reason and for the good of linux in general. at some point in the future, phonon will just end up being an unecessary layer of abstraction at a time when gnome/xfce/etc developers are directly programming the common audio backend on linux - gstreamer.
its a bit like designing a car that can run on both unleaded and leaded at a time when leaded is being phased out and unleaded is the future.