Summary: | When more than one UI plugin is present for a protocol, check for the best parameters match when choosing which one to use | ||
---|---|---|---|
Product: | [Unmaintained] telepathy | Reporter: | George Goldberg <grundleborg> |
Component: | accounts-kcm | Assignee: | Telepathy Bugs <kde-telepathy-bugs> |
Status: | RESOLVED INTENTIONAL | ||
Severity: | normal | CC: | florian.reinhard, kde |
Priority: | NOR | ||
Version: | git-latest | ||
Target Milestone: | 0.4.0 | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
George Goldberg
2009-07-28 18:51:41 UTC
Is this a situation that is ever going to happen? probably not. let's not bother with this unless it does happen and becomes a problem. Acutally this is a problem, since connection managers/protocols seem to change parameters and/or their names. Changed names could be handled easily by altering handleParamter/registerSupportedParameter. But there are still new/deleted parameters. This actually happens here for haze/icq: my libpurple is too old and parameternames don't match. What you say is true, but it is a different issue. We are only going to officially develop one UI plugin per protocol/cm tuple, so if different cm version change parameters, these differences should be handled gracefully by that single plugin (and would have been under the old architecture of the kcm - I assume this is still true after the latest rewrite). |