• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: MAC OS native 3rd party software update mechanism
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MAC OS native 3rd party software update mechanism


  • Subject: Re: MAC OS native 3rd party software update mechanism
  • From: Paul Sargent <email@hidden>
  • Date: Sat, 5 Jul 2008 10:54:22 +0100


On 4 Jul 2008, at 18:57, Sebastian Nowicki wrote:

I haven't looked into xdeltas at all, but wouldn't it be possible to use a tarball and diff that instead?

Two Points:

* If it's a compressed tar ball the delta will be thrown out of whack, and
you end up with unnecessarily large patches.
* It would require the user to keep the original tar ball around to delta
against when it came to upgrading.


I quite like Jens' VCS idea, except if you used something like hg, git, or bzr the repository on the users machine starts to fill with copies of all the different versions of the app. It even includes versions that the user never bothered with. This could get large quickly.

SVN seems better, but it litters .svn directories everywhere inside the app bundle. That might cause problems (I'm thinking code signing amongst others).
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden
References: 
 >MAC OS native 3rd party software update mechanism (From: Jakub Bednar <email@hidden>)
 >Re: MAC OS native 3rd party software update mechanism (From: Paul Sargent <email@hidden>)
 >Re: MAC OS native 3rd party software update mechanism (From: Jens Alfke <email@hidden>)
 >Re: MAC OS native 3rd party software update mechanism (From: Sebastian Nowicki <email@hidden>)

  • Prev by Date: Re: MAC OS native 3rd party software update mechanism
  • Next by Date: embedding build number
  • Previous by thread: Re: MAC OS native 3rd party software update mechanism
  • Next by thread: Re: MAC OS native 3rd party software update mechanism
  • Index(es):
    • Date
    • Thread