https://bugs.gpodder.org/show_bug.cgi?id=561
--- Comment #3 from Thomas Perl <[email protected]> 2009-09-23 17:23:09 BST --- (In reply to comment #2) > Perhaps you could just hide the "additional components" section altogether > until it is implemented? The "install" button is now grayed out no matter what > I highlight, which makes it clear that it is disabled, but it still a bit > confusing. The dialog is still helpful so users can detect why a certain function is disabled (if there is "Missing Dependencies" in the row, you can click on the info button and check out what you need to install to get that functionality). > So once the functionality is implemented, will that statuses still say > "Available" or "Missing Dependencies"? Does "available" mean that the > component > is "available to install" or "available to use"? Perhaps you could use the > simpler "installed" and "not installed" states? Finally, if it says "missing > dependencies" does that mean that they are not currently installed, but that > they *can* be installed for you? Or that they are not currently installed > gpodder has does not know how to install them? Available means "available to use". "Missing dependencies" means that you need to install more components to get the feature. Which components you have to install is revelated with the "Info" button. There are two types of components: Python modules and command-line applications. The problem is that the package name isn't always directly related to the name of the Python module/command-line application. For example, the command "ogg123" is included in the "vorbis-tools" package in Debian/Ubuntu. > Finally, is there any reason for using the language "additional components" > over "plugins"? "Additional components" seems to imply that the components > differ some way in what you think of as a traditional "plugin", although I > don't see any such difference? There isn't really any plug-in architecture for gPodder yet. All the code is already in there, it's just that some parts get deactivated when the required dependencies are not found. -- Configure bugmail: https://bugs.gpodder.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes. _______________________________________________ gPodder-Bugs mailing list [email protected] https://lists.berlios.de/mailman/listinfo/gpodder-bugs
