[opensuse-factory] Gstreamer 0.10
Hi Listmates, I know that one of the intentions for openSUSE 13.1 was to get ride of the old version of gstreamer (0.10) and to have only the lastest gstreamer (1.0). At the start of the factory development cycle, this looked ok as that a number of KDE projects started the port to Gstreamer 1.0 as well. The current status is however that neither KDE and Qt are fully supporting GStreamer 1.0 and still require the old GStreamer 0.10 version. Even the latest Qt 5.1 still requires GStreamer 0.10 for it's multimedia library. Also from a KDE perspective the Phonon gstreamer backend also still depends on GStreamer 0.10, although theoretically we could switch the default backend to VLC. I know that this is a burden on the Gnome community team as that they are maintaining the GStreamer packages., but I hope that we can still have both versions in 13.1 so that all desktops can enjoy their respective multimedia functions. Regards Raymond -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 08/04/2013 11:16 AM, Raymond Wooninck wrote:
Hi Listmates,
I know that one of the intentions for openSUSE 13.1 was to get ride of the old version of gstreamer (0.10) and to have only the lastest gstreamer (1.0). At the start of the factory development cycle, this looked ok as that a number of KDE projects started the port to Gstreamer 1.0 as well.
The current status is however that neither KDE and Qt are fully supporting GStreamer 1.0 and still require the old GStreamer 0.10 version. Even the latest Qt 5.1 still requires GStreamer 0.10 for it's multimedia library. Also from a KDE perspective the Phonon gstreamer backend also still depends on GStreamer 0.10, although theoretically we could switch the default backend to VLC.
I know that this is a burden on the Gnome community team as that they are maintaining the GStreamer packages., but I hope that we can still have both versions in 13.1 so that all desktops can enjoy their respective multimedia functions.
Regards
Raymond
It still might take another version or two. Yes? -- Cheers! Roman ------------------------------------------------------- openSUSE -- Get it! Discover it! Share it! ------------------------------------------------------- http://linuxcounter.net/ #179293 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Sunday 04 August 2013 11:41:07 Roman Bysh wrote:
I know that this is a burden on the Gnome community team as that they are maintaining the GStreamer packages., but I hope that we can still have both versions in 13.1 so that all desktops can enjoy their respective multimedia functions.
Regards
Raymond
It still might take another version or two. Yes?
I hope not, but one can never be sure on this. Work already started more than 6 months ago, but no real progress. Raymond -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Quoting Raymond Wooninck
Hi Listmates,
I know that one of the intentions for openSUSE 13.1 was to get ride of the old version of gstreamer (0.10) and to have only the lastest gstreamer (1.0). At the start of the factory development cycle, this looked ok as that a number of KDE projects started the port to Gstreamer 1.0 as well.
Raymond, I don't have objections of keeping Gst 0.10 in 13.1 (actually, I was expecting this to happen). Mind, there is hardly any maintenance on those packages: upstream simply ignores the 0.10 branch, so whatever breaks, will break for good and forever... In the long run, I'd expect that features will have to be disabled due to dependencies moving forward, possibly with changed APIs (not happened yet; so we're still good).
The current status is however that neither KDE and Qt are fully supporting GStreamer 1.0 and still require the old GStreamer 0.10 version. Even the latest Qt 5.1 still requires GStreamer 0.10 for it's multimedia library. Also from a KDE perspective the Phonon gstreamer backend also still depends on GStreamer 0.10, although theoretically we could switch the default backend to VLC.
Shame to see that even Qt 5.1 did not go with Gst 1.0 / 1.1.x though. After all, it's not that Gst 1.0 would be 'just released last week' now.
I know that this is a burden on the Gnome community team as that they are maintaining the GStreamer packages., but I hope that we can still have both versions in 13.1 so that all desktops can enjoy their respective multimedia functions.
well, as mentioned before: don't expect a lot of changes on those packages... we'll keep them around for now. Best regards, Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi, guys, As openSUSE doesn't distribute restricted codecs by default, there might be a "shield" effect among us: After we've done the openSUSE part, we think it is done.(In this case, we don't even have the openSUSE part done). But that's not true in the user experience field. End users always have OSS and Packman at the same time. Packman has a lot less maintainers than us, while have a lot more multimedia packages than openSUSE. So no matter what we've done here, we'll be drawn back due to Packman. (Packman don't have any such plan yet) Here's the truth: most of Packman packages still depend on gstreamer-0_10. So anyway end users will have two versions of gstreamer on their systems. This is a hard balance we can't have an answer at all: 1. If we procede with gstreamer-1_0, users will mess their systems with multiversions of multimedia. There's no clear view of what package depends on what version for them. (There's no way to _port_ all the packages to gstreamer-1_0 without support from upstream. ) 2. If we don't, actually we're dead in the multimedia field. Because we will not have any new updates from gstreamer. Greetings Marguerite -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Quoting Marguerite Su :
Hi, guys,
As openSUSE doesn't distribute restricted codecs by default, there might be a "shield" effect among us: After we've done the openSUSE part, we think it is done.(In this case, we don't even have the openSUSE part done).
But that's not true in the user experience field. End users always have OSS and Packman at the same time. Packman has a lot less maintainers than us, while have a lot more multimedia packages than openSUSE.
So no matter what we've done here, we'll be drawn back due to Packman. (Packman don't have any such plan yet)
I'm not sure I follow.. there is already now NO WAY to install a GNOME based system and not having GStreamer 1.0 on it. And there is no way of installing a KDE System and not having GStreamer 0.10 on it. Originally, when I proposed the goal, it was already clear to me that this is likely NOT going to happen for 13.1; yet, having the goal formulated was sufficient to gain attraction of various maintainers even benig aware that they could SWITCH to GST 1.0 (some upstreams were ready for this). A bunch of packages I ported myself (most of them are not rocket science... ). Some upstreams simply put their head in the sand and hope it will go away (no calling anybody by name here.. the respective upstreams know). So, yes... we will ship GST 0.10 and 1.0 (or maybe 1.2.. to be seen) in 13.1... and likely also in 13.2... the goal MUST BE though to minimize the amount of packages depending on the 0.10 branch... as much as we can (as there are NO updates going to happen for the 0.10 branch). If, at noe point, nothing inside Factory depends on 0.10 we can even drop it... which does not mean PM does have to drop it, if they have other stuff depending on it. Cheers, Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 08/06/2013 09:11 AM, Dominique Leuenberger a.k.a. Dimstar wrote:
Quoting Marguerite Su :
Hi, guys,
As openSUSE doesn't distribute restricted codecs by default, there might be a "shield" effect among us: After we've done the openSUSE part, we think it is done.(In this case, we don't even have the openSUSE part done).
But that's not true in the user experience field. End users always have OSS and Packman at the same time. Packman has a lot less maintainers than us, while have a lot more multimedia packages than openSUSE.
So no matter what we've done here, we'll be drawn back due to Packman. (Packman don't have any such plan yet)
I'm not sure I follow.. there is already now NO WAY to install a GNOME based system and not having GStreamer 1.0 on it.
And there is no way of installing a KDE System and not having GStreamer 0.10 on it.
Originally, when I proposed the goal, it was already clear to me that this is likely NOT going to happen for 13.1; yet, having the goal formulated was sufficient to gain attraction of various maintainers even benig aware that they could SWITCH to GST 1.0 (some upstreams were ready for this).
A bunch of packages I ported myself (most of them are not rocket science... ). Some upstreams simply put their head in the sand and hope it will go away (no calling anybody by name here.. the respective upstreams know).
So, yes... we will ship GST 0.10 and 1.0 (or maybe 1.2.. to be seen) in 13.1... and likely also in 13.2... the goal MUST BE though to minimize the amount of packages depending on the 0.10 branch... as much as we can (as there are NO updates going to happen for the 0.10 branch).
If, at noe point, nothing inside Factory depends on 0.10 we can even drop it... which does not mean PM does have to drop it, if they have other stuff depending on it.
Cheers, Dominique
That's what I meant that it may take 2 - 3 distro versions for Gstreamer. -- Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi, Dim,
On Tue, Aug 6, 2013 at 9:11 PM, Dominique Leuenberger a.k.a. Dimstar
I'm not sure I follow.. there is already now NO WAY to install a GNOME based system and not having GStreamer 1.0 on it.
And there is no way of installing a KDE System and not having GStreamer 0.10 on it.
I wasn't challenging you...I was saying we shouldn't be over-optimistic on this issue and we should keep in mind there're still old-time packages that need care in PM, thus the final user experience might be different from what we thought... I do appreciate your ports because it enhance our UED to a brand-new level. And I was inspired to do such things on PM side for a while (Now there's no packages depending on ffmpeg 0.7&1.0 in Essentials). Just...it is a long and painful way to go so I'm nervous if it worth the efforts, :P.
So, yes... we will ship GST 0.10 and 1.0 (or maybe 1.2.. to be seen) in 13.1... and likely also in 13.2... the goal MUST BE though to minimize the amount of packages depending on the 0.10 branch... as much as we can (as there are NO updates going to happen for the 0.10 branch).
second you. Good Day Marguerite -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (4)
-
Dominique Leuenberger a.k.a. Dimstar
-
Marguerite Su
-
Raymond Wooninck
-
Roman Bysh