On Jun 5, 2009, at 9:56 AM, Evan Schoenberg <[email protected]> wrote:


On Jun 5, 2009, at 9:47 AM, Chris Forsythe wrote:

Is this a patch that they could make into a plugin to be put onto the xtras site?

I wouldn't suggest that route to our interested patch writer. Here's someone who is working on a new feature that they feel the community at large will benefit from; I don't think they should be pushed toward doing it Wrong and being able to publish it to a comparatively small audience versus doing it Right and having it included in Adium itself.


Is the fact that the login controller is a hack documented anywhere?


I fully agree that the login controller stuff is a hack and shouldn't be encouraged. In fact, once we have a better alternative in place for end users, we should #ifdef DEBUG_BUILD the whole conditional code such that releases never show the option to change profiles.

What if the Accounts pane had a popup menu at the top, like the Location: dropdown above the source list in the Network system preferences? The bottom item of the menu would be the usual "Edit Profiles" (or whatever word we use to describe sets of accounts). The Edit Profiles pane, in turn, could link a given profile to a given Location ("[ ] Automatically activate when in location <- LOCATION CHOICES->").



In my support experience, drop downs aren't very discoverable, even if they are "right there. What about a setup more like mail account prefs or even accounts?



Chris

On Jun 4, 2009, at 1:33 PM, Zachary West wrote:

Hi,

Someone in #adium-devl has been working on something that I've been
hard-lining against, so I figured I'd bring it here for discussion.

His idea is to add network awareness to the login controller (option
when starting Adium), so a user profile is tied to a location.

As a totally not-user-facing and not-supported-in-the-least-bit
feature of Adium, not to mention one that lacks a way to switch users without restarting Adium, or any number of problems (total preference loss, total log loss, etc, on switching) I've been vehemently against
accepting any patch that uses the login controller.

I wanted to gauge devel's level of agreement with me. I don't think
any patch which relies on the login controller should be accepted, and
this is better served as a general "this account in this network",
etc, part of an advanced preference (if at all).

Zac




Reply via email to