[Adium-devl] Better bug reporting statistics
Evan Schoenberg
evan.s at dreskin.net
Thu Aug 2 03:22:40 UTC 2007
On Aug 1, 2007, at 5:23 PM, David Smith wrote:
> A lot of that is performance concerns. The single-plist model
> NSUserDefaults uses has proven far too slow in the past.
NSUserDefaults is wholly unacceptable in terms of performance for
what we do with our preferences system. Additionally, without some
righteous hacks, NSUserDefaults doesn't allow us preference-
inheritence which is so incredibly awesome for contact->metacontact-
>group->global and account->global as we use it.
> AIPreferenceController (singleton preference controller...) honestly
> seems fairly reasonable to me.
AIPreferenceController is currently a singleton.
Eric and I had a long discussion on AIM yesterday about the
preferences system, and I couldn't get a clear picture of what the
problem is with AIPreferenceController. It's already been noted that
it works well for me, and obviously that's not a good argument...
while I'm in favor of cleaning up code, documenting it, and rewriting
or refactoring it as appropriate, I'd like to better understand why
this particular controller is being targeted :)
Cheers,
Evan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20070801/ad686090/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20070801/ad686090/attachment.sig>
More information about the devel
mailing list