From: Roedy Green on
On Sun, 17 Jan 2010 10:42:05 -0800, Daniel Pitts
<newsgroup.spamfilter(a)virtualinfinity.net> wrote, quoted or indirectly
quoted someone who said :

>
>Also, I have literally no budget for this, so any solution should be
>free (free beer, not necessarily free speech). It is an open source
>project if that makes other options available.

If the problem is frequent updates to pieces of this project, you
might look into the Replicator which keeps the clients copy of a group
of files in sync with your master copy. The client needs to run Java
Web Start. No fancy firewall stuff required. It is completely
multiplatform, no separate downloads.

see http://mindprod.com/products1.html#REPLICATOR

You might then distribute your project as a number of smaller jars,
individual javadoc files, individual scripts and bat files.

One way I see commonly done is a set of "distributions", e.g. zip, tar
....

You could use an installer. See
http://mindprod.com/jgloss/installer.html

Some are free. They will create various bundles for you for various
platforms with a little installer program to insert the files in a
directory selected by the user. Zero G had a free one a few years
ago. I was not all that impressed, but it did work. The poor quality
of installers is one of my pet peeves.

I just distribute a zip, and trust the techie audience will know what
to do from there. However, that is not really suitable for products
like my Canadian Tax calculator that has a primarily non-technical
audience. On my todo list is to use Jet's installer so Windows people
can have hand-holding installer. I trust Linux folk won't need the
hand holding.

--
Roedy Green Canadian Mind Products
http://mindprod.com
I decry the current tendency to seek patents on algorithms. There are better ways to earn a living than to prevent other people from making use of one�s contributions to computer science.
~ Donald Ervin Knuth (born: 1938-01-10 age: 72)
From: Arne Vajhøj on
On 17-01-2010 21:59, Roedy Green wrote:
> On Sun, 17 Jan 2010 10:42:05 -0800, Daniel Pitts
> <newsgroup.spamfilter(a)virtualinfinity.net> wrote, quoted or indirectly
> quoted someone who said :
>> Also, I have literally no budget for this, so any solution should be
>> free (free beer, not necessarily free speech). It is an open source
>> project if that makes other options available.
>
> If the problem is frequent updates to pieces of this project, you
> might look into the Replicator which keeps the clients copy of a group
> of files in sync with your master copy. The client needs to run Java
> Web Start.

Isn't automatic update part of standard Java Web Start ??

Arne