| 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-null> |
| Status: | RESOLVED INTENTIONAL | ||
| Severity: | normal | CC: | florian.reinhard, kde |
| Priority: | NOR | ||
| Version First Reported In: | git-latest | ||
| Target Milestone: | 0.4.0 | ||
| Platform: | Unlisted Binaries | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented 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). |