[Adium-devl] Great renaming timeline?

Evan Schoenberg evan.s at dreskin.net
Mon Sep 17 03:31:50 UTC 2007


On Sep 16, 2007, at 10:59 PM, Chris Forsythe wrote:

> 	The GreatRenamingOf2007 wiki page states that it's preferable to get
> this done as quickly as possible. Might I suggest that, instead of
> the normal meeting this Thursday, we start it then? Everyone should
> have a bit of time blocked out for the meeting anyhow, so that might
> make this a good starting point. This would give us Thursday - Sunday
> to catch any issues with it.

Beginning a Great Renaming without being 100% sure of what we want to  
rename and how isn't going to work.  Let's discuss.

Some thoughts:

1) Naming
  * AIU* for AIUtilities seems reasonable.
  * How about AI* for AdIum framework, and simply Adium* for internal  
non-framework classes, excepting where some other naming is more  
informative (such as Purple* for the Purple Adium Service).

2) Technique
  * XCode 3's refactoring support does the rename in subversion?  
Handles it across project files, in the case of AIUtilities?
  * What about nibs? (Don't forget the localized ones).

3) Ramifications
  * This will probably break every existing compiled plugin.  That's  
just as well, but perhaps we should have a plugin API to propose  
alongside saying, "Every plugin must be recompiled to work".

-Evan




More information about the devel mailing list