On Mon, 18 Jan 2010 23:27:12 +0200, Manuel wrote: > Actually as an ordinary user you would see an application that claims to > support a file type, but it does not. Most users have no idea what a > plugin is. And they do not care. They just want the application to > simply work (trust me on this one, I am doing user support since '87 and > I've had my share of WTFs). Though, for those who do research about 3rd party add-on packages, installing additional GStreamer plugin packages will make this particular app work. Plus, the app's default .desktop file will not need a modification. That's the only benefit. The users will not need to install a gnac-freeworld packages to extend the application. Nobody will need to create and maintain that extra package. However, in the same way the 3rd party add-on packages provide additional codecs to GStreamer, they may also - supply support for even further file types _not_ covered by the .desktop file, - remove support for file types regardless of what the .desktop file says. It boils down to deciding how Fedora would like it to be handled in general. There are no guidelines about that yet. Fedora _without_ added 3rd party repositories does not provide MP3 support. Do we want software to advertise MP3 support nevertheless? If so, what conditions must be met? Clear error messages about failures to handle files, even if "secret"/undocumented 3rd party codecs pkgs are missing? How much weight do we give 3rd party add-on repositories in Fedora's packages even if we cannot create RPM dependencies for any add-ons? In another review, an audio utility examines files with "sox". Fedora's "sox" does not handle .mp3, .mpc, .wma and many other file formats either. It cannot easily be extended. One way to extend it is to _replace_ it with an ugly shell-wrapper-script that handles some file types with external tools, albeit in a very basic way only. Such a replacement packages is not available yet, afaik. So, if the app pretended that it would handle MP3, it would be wrong and also confusing. On the contrary, if it only advertised support for the file types that Fedora's software collection can handle, I would find that okay. > I might be persuaded to accept an error > message saying "It seems you want to play a file of type XYZ but > unfortunately you miss some bits. For a full blown experience, please > visit http://<useful hint goes here> install the support for XYZ and > retry". But I would remove without hesitation an application which pops > in just to say "Hey, Johny! Remember what you have just tried ? Guess > what ! It does not work ! (No, Johny, I will not tell you why, go figure > that yourself.)". That's close to what Gnac does currently, unfortunately. It doesn't complain at all about adding a file it doesn't understand. Later, upon starting the conversion, it only says Conversion complete with errors in its status bar. Which isn't true. Actually the conversion had failed entirely. On the console it's not much more specific: Gnac failed to convert file file:///home/qa/Desktop/audio/test/1.wma Error message: An error occured during conversion -- packaging mailing list packaging@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/packaging