User login controller "patch"

Chris Forsythe chris at growl.info
Fri Jun 5 17:48:57 UTC 2009



On Jun 5, 2009, at 9:56 AM, Evan Schoenberg <evan.s at dreskin.net> 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
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20090605/50edeca0/attachment-0002.html>


More information about the devel mailing list