I don't think legacy hardware support in Linux is something bad. Does core kernel devs care about it?
Numbers please (if they don't work they don't breake )Even 3rd party devices like ralink tend to have their drivers up to snuff on OS X and don't break with the frequency they do on linux.
Last edited by kraftman; 05-03-2009 at 02:46 PM.
what i feel that has a great impact on linux desktop "suckiness" is the lack of some sort of leadership
i don't think there is something like a distribution consortium or whatever that can give "directions" to all the people that contribute to open source desktop
this leads in duplication of many apps, libraries etc and -as a consequence- wasted resources (ie developers) which in Open Source development are extremely valuable
of course noone can force people -especially hobbyists- to work on specific things but i believe something like that would make things better
I've been following Bryan for a while. Been listening to the Linux Action Show (and CastaBlasta) for over a year now. I never considered him "THE authority" in my Linux news, but he's never frustrated me as much as he has with this video.
Like others have said, Gstreamer is a pile. With Mplayer and Xine, I can watch 720p on my old AthlonXP rig. Using Gstreamer, I can't even watch DVD's because of so much frame-droppage. I'm all for standardizing on something, but why standardize on a pile of crap? That's not going to make us look any better.
So, yeah, not sure why he rags on Phonon. KDE built an API that works, so that application developers don't have to care about what's going on underneath. And that API hooks into whatever the system has (gstreamer, Xine, Mplayer, Quicktime, Direct Show). I don't see what the problem is.
I don't agree with the packaging concerns. I agree that it's getting kind of ridiculous, but it's not nearly as simple as he makes it sound. I don't think the Gentoo or SourceMage guys will be happy using RPM or deb.
What really pissed me off is his rant about the openSUSE Build Service. I'm not a developer, but I don't doubt that the service isn't perfect. The complaints about having to manually create build scripts for each package are probably perfectly valid. BUT:
1) You only have to do that once per distro package. Any time you need to rebuild, the scripts are still there, and they still work.
2) That situation could change. It's not like Novell brought the OBS online and was like "all right, we're done. It's working and we're not tweaking it again. Ever."
3) He doesn't look at it from a user's perspective. Combine the openSUSE Build Service with software.opensuse.org/search and it's pretty sweet. You can find pretty much anything, your package management system will watch the repos for changes, and you can make your system as bleeding edge as you want in between release cycles.
4) This is the big one. He doesn't compare it to anything. I'm not an Ubuntu user, so I could be wrong on this. But isn't Launchpad (and it's PPA's) fairly similar to the openSUSE Build Service?
All he did was bitch about where the OBS wasn't perfect. No praise for what it does right, no ideas for where it could be improved, no comparison to other, similar services. Just "oh, this is kind of a pain in some respects, write it off as a lost cause".
You guys seem to contradict yourself
- gstreamer sucks
- phonon is great
- phonon uses gstreamer
What???? (Someone either has facts or opinions wrong because those statements don't align)
And I agree - OBS isn't perfect and is a good direction / even if as a intermediary measure.
That being said - it's a presentation, meant to promote discussion... like what is happening here. Could he have been more graceful - sure - could he have not mentioned any examples - no because that would get him ranged on / just like his choices of examples get ranged on. Nothing pleases finicky FOSS users...
The discussion shouldn't be why his examples suck... it should what can we do to improve Desktop Linux. And it has been stated more than once that the multitude of options is painful - and when the "solution" is yet-another-option it can be frustrating (even if it is a quality solution in the making)
Last edited by deanjo; 05-03-2009 at 05:05 PM.
If you actually listen to his comments on OBS it's not so much the service that he has a beef with but the lack of a unified packaging solution for linux which again is not really a OBS issue. Another misdirected rant. He basically wants OBS to have the capability of a reliable "checkinstall" type of scenario where you drop the source in and it creates a valid package.
Last edited by deanjo; 05-03-2009 at 05:13 PM.
So what's the point in your response? I can give you examples where Macos don't work after upgrade. I said compare preinstaled Linux distros to Macoses. Did you forget about Macos version of Blue Screen of Death? Why wifi should stop working on Macs if it's suited for them?Again, I'm not saying that regressions don't happen in windows or osx. They do happen.