[Adium-devl] Caution: Merge Left
Colin Barrett
timber at lava.net
Sat Nov 18 15:11:46 UTC 2006
On Nov 18, 2006, at 4:22 AM, Peter Hosey wrote:
> On Nov 18, 2006, at 05:12:23, Colin Barrett wrote:
>> How much testing have you done of 18245? all the other revisions
>> look fine to me.
>
> I tested it on both the hypahrat log and a smaller log created (in
> Adium) for testing. The former is AIM, as those of us who've seen it
> know, and the latter is Jabber. Works fine in both cases.
>
>> I was going to suggest waiting for svn 1.5 to merge project
>> parallelization (mmm, cherry picking), but … I think it's a bit of
>> a ways off.
>
> What does it have over 1.4?
Well, svn finally has merge tracking. I'd explain it, but the svn
team's already done that for me :) http://subversion.tigris.org/merge-tracking/
If you don't know anything about merge tracking and why it's important
here's a super quick summary: it's additional metadata about what
changes have been merged and when. This allows more advanced merge
algorithms.
>> HOLD [18096] (remove version.plist). We don't want to break pre-
>> sparkle clients for a major release like this!
>
> The PP merge is only for trunk. 1.0 branch won't get it.
Oh, right right. I assumed branch for some reason.
>> Question: Are the headers for Adium.framework and
>> AIUtilities.framework still included? If not, those should be
>> turned on for release builds, IMO. Shipping frameworks with headers
>> on for frameworks we intend people to use seems like a Good Thing
>> to do. The cost in terms of binary size may outweigh this Good
>> Samaritan benefit though.
>
> I only removed those from plug-ins and the app — things for which
> copying headers into it has no reasonable purpose. Headers are still
> copied into the framework and rm'd after copying the framework.
>
>> Just as a further test, it would be interesting to see how much
>> time is saved on a build where no changes have been made …
>
> It's actually slower.
>
> trunk:
> xcodebuild -configuration Deployment 7.00s user 2.33s system 114%
> cpu 8.117 total
> pp:
> xcodebuild -configuration Deployment 7.03s user 1.91s system 79%
> cpu 11.274 total
>
> No idea why.
> ________________________________
> \ Peter Hosey / prh at boredzo.org
> PGP public key ID: 7AB26BAD (since 2006-01-01)
>
> _______________________________________________
> Adium-devl mailing list
> Adium-devl at adiumx.com
> http://adiumx.com/mailman/listinfo/adium-devl_adiumx.com
More information about the devel
mailing list