mapbox/tilemill — Issue #952: Tidy up version situation for Mac app
Author: willwhite
Created: 2011-11-27 23:29:48+00:00
State: open

I pushed two branches that contain some work that I think we can use to simply how our version and sparkle updates works. This is important in preparation for a dev sparkle channel. It needs to happen in two phases.

@incanus, want to talk about this sometime this week?

## Phase 1: Release 0.7.1 ([tilemill@dev-sparkle](https://github.com/mapbox/tilemill/tree/dev-sparkle))

- Old style versions in plist
- Freeze dry original appcast
- Plist pointing at new appcast feed with new style versions
- Code in app that turns 3071 into 0.7.1 before passing on to build-in sparkle comparison
This will allow a 0.7.2 release to be considered newer than the 3071 that's in the plist.

## Phase 2: Release 0.7.2 ([tilemill@dev-sparkle-phase2](https://github.com/mapbox/tilemill/tree/dev-sparkle-phase2))

- New style versions in plist
- Remove special comparison code in app