View Single Post
allnameswereout's Avatar
Posts: 3,397 | Thanked: 1,212 times | Joined on Jul 2008 @ Netherlands
#59
Originally Posted by v13 View Post
Unless you're developing for those players you cannot judge their usefulness.
If only developers are entitled to an opinion about the usefulness of their software then why do developers like it when users provide feedback, find bugs, port software, review software, use their software, donate to project, write translations,

It's like claiming that Qt isn't needed because there is GTK.
That is 2 choices. The only 2 we have on Maemo with one officially supported.

Not all applications are developed the same way and not all applications have the same kind of code. Mplayer for example cannot be easily extended to handle menus because of the way it is programmed, so forget proper DVD playback on Mplayer. VLC on the other hand works great with menus but may be slower than mplayer. As you can see you win something - you lose something.
None of this fixes the root of the problem. Which is what abstraction layers do. They fix problems long-term. On short-term they have to be migrated to though.

For some, it is better to (let's say) write another media player just to fix this kind of problems. For others it is better to have more than one players because of their license (OK, both mplayer and vlc are GPLv2+). It is even possible to need more than one players just to handle different development models.

Unless you are able to predict which development model, code organization, community behavior, etc will prevail, you cannot judge. And as long as you're a simple user of those players (just like I am), you may (at-most) use them. If you start writing code for one of them then you can try to unite all of them under a universal player that will be everything, but I doubt that this is possible.
All niche examples which don't warrant inclusion in APT repository.

It is rather easy to predict what is desired: a touch UI player which plays the multimedia content the user stumbles upon. The rest is pub talk for men with beards who have stories about ASM coding, but are otherwise irrelevant.

For end users its great to have APT repositories with useful applications. Touch UI applications. Instead of 53985092852 which mimic one another, or all kind of CLI applications, or all kind of stylus applications. This problem has different root though.
__________________
Goosfraba! All text written by allnameswereout is public domain unless stated otherwise. Thank you for sharing your output!