On 2024-09-07 at 17:58, Phil Wyett wrote: > Review...
> 7. Install [No previous installs]: Issue > > Install this package on a clean system/Virtual Machine (VM) and it > installs a variety of dependencies but not the pidgin GUI. Speaking as someone who once used a similar pidgin-* plugin package: I don't believe that this is an issue. My understanding is that this is a plugin intended to be available to be used by *any* application which uses the libpurple backend, not necessarily just pidgin. If that is correct, then it would be erroneous for this to have a dependency chain which leads any single specific such application to get installed. My experience with such plugins is most prominently with purple-discord, which likewise identifies itself as a plugin for applications which use libpurple, and which cites two of them: pidgin and finch. In addition to naming those in the package description as examples of such applications, it includes an Enhances: field, and lists the packages in that field. It might make sense for other libpurple plugin packages to similarly include an Enhances: field for the endpoint applications. Then again, that would mean either inconsistency between the plugin packages in that regard, or each one needing to keep up with updating the list whenever an appropriate change is made to it in another plugin package; that might not be worth the bother. It *is* a bit inconsistent that some of the libpurple plugin packages seem to use the purple-* prefix and others the pidgin-* prefix. It would probably be good to get that sorted out, but I don't know if here would be the place to start doing it. -- The Wanderer The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. -- George Bernard Shaw
signature.asc
Description: OpenPGP digital signature