Ticket #1011 (new defect)
ActiveConnection should be removed
| Reported by: | Graham Cobb | Owned by: | dgollub |
|---|---|---|---|
| Priority: | normal | Milestone: | OpenSync 0.40 |
| Component: | OpenSync: Application API | Version: | 0.38 |
| Severity: | minor | Keywords: | |
| Cc: | tokoe, henrik |
Description
The <ActiveConnection?> tag in the config file is a hack, which doesn't add much useful functionality and doesn't belong in the config file at all. It adds complexity to the config file to solve a UI problem and doesn't even solve it very well. It should be removed.
If it can't be removed, it should at least be made optional: it is only useful in the rare case where more than one connection, of different types, are specified in the config file. In the normal case it adds no value.
Change History
comment:1 Changed 4 years ago by dgollub
- Component changed from OpenSync to OpenSync: Application API
comment:2 Changed 4 years ago by dgollub
- Cc tokoe, henrik added
Luckily there is no public API involved in this. So this doesn't block 0.39 This stays for 0.40
comment:3 Changed 4 years ago by henrik
I completely agree with Graham: This should be removed.
It is up to the frontend/GUI to keep track of different connections if the user wants to switch between different connections.

This got introduced with r4286 due to #840