[Adium-devl] Switching to Xcode 3

Colin Barrett timber at lava.net
Sat Oct 27 01:42:01 UTC 2007


On Oct 26, 2007, at 6:13 PM, Chris Forsythe wrote:

>
> On Oct 26, 2007, at 8:03 PM, Colin Barrett wrote:
>
>>
>> On Oct 26, 2007, at 5:25 AM, Chris Forsythe wrote:
>>
>>> Nightlies were a distraction the last time we did them.
>>
>> I'd like to think we're in a much better place now. Please try and be
>> open minded and avoid the knee jerk "it didn't work before" answer.
>
>
> I'm still of the opinion that no matter how much testing we put out
> here, we're going to have problems with it, and it's going to add
> more stress, more maintenance, more user interaction, more
> everything. I don't think the user interaction thin is such a bad
> thing, but everything else is really just a lot to deal with, and we
> already have a lot going on.
>
> Instead of suggesting this, why don't we do this in baby steps? Let's
> see if we can get the automated building down to a fine art that
> nobody has to maintain? If we can do that, that would alleviate one
> of my concerns. What do you think?

Sure. If we are going to do this, here are my requirements:

- Builds must be automatically generated
- There must be an automatic update path to keep nightly testers on  
the current build
- We should add some robustness code to our "profiles", to keep people  
from running the same profile with multiple copies of Adium, or design  
a way to allow users to safely have more than one instance of Adium  
use a single profile. Right now I think such behavior is undefined,  
particularly if the two versions of Adium are different.

I am proposing we do nightlies right away, but I do think that it is a  
good goal to work towards. I believe it will relieve a lot of pain in  
terms of QA and regressions.

Do other people think those are reasonable prerequisites? I"m  
particularly curious to know what folks who -1'd my earlier post think.

-Colin




More information about the devel mailing list