[Adium-devl] Watching a first time Adium user for 5 minutes
Colin Barrett
timber at lava.net
Mon Jan 29 02:34:53 UTC 2007
On Jan 28, 2007, at 1:12 PM, Sean Egan wrote:
> On 1/28/07, Evan Schoenberg <evan at adiumx.com> wrote:
> Well, if you're willing to Just Accept the strings libgaim chooses
> to provide, and display them as requested, then none of this is
> necessary.. but we're not.
> Part of the problem with such a split is that since the Gaim core
> supports plugins which could do anything, including providing
> additional protocols, you can't have a centralized singlee list of
> possible messages. There's just so much text passed from protocol
> to core to UI... it'll be a huge undertaking to find a way to do
> that in a non-UI (identifiers rather than text) fashion.
>
> It would be much easier to identify the strings that you guys parse
> out and handle differently and then handle those specific areas
> separately. And if there are some string that you just don't like...
> perhaps they're too jargony or something... you're probably right
> and we should change them in libgaim.
>
> I can promise you, maintaining a "translation," isn't something you
> want to do. I'm with Evan in not understanding at all how you're
> supposed to benefit from it ;)
I originally brought up the idea -- I suggested it not knowing exactly
how gettext worked, and was expecting a "No, gettext wouldn't work
like that, I already thought of that" email from Evan, not 20 messages
back and forth about it.
Wow.
I agree though, with one other thing said: In libgaim, it would be
better not for text to be passed around willy nilly — just from a Core/
UI separation perspective -- but I'm sure that's a 3.0.0 thing, in
terms of breaking plugins. It would be something to consider though!
-Colin
More information about the devel
mailing list