Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail From: bob Newsgroups: comp.programming Subject: keeping software fresh Date: Wed, 2 May 2012 08:09:32 -0700 (PDT) Organization: http://groups.google.com Lines: 3 Message-ID: <19504543.2124.1335971372136.JavaMail.geo-discussion-forums@vbbfr18> NNTP-Posting-Host: 184.76.139.203 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1335971372 25361 127.0.0.1 (2 May 2012 15:09:32 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 2 May 2012 15:09:32 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=184.76.139.203; posting-account=v1lx5wkAAAALWYfGBkwkMb2guPF9cW2u User-Agent: G2/1.0 X-Received-Bytes: 1106 Xref: csiph.com comp.programming:1521 What is the best general strategy for having software that automatically updates? Is it to have a separate executable that runs on startup and compares the current software version with the latest version every 10 minutes?