Re: Distributing Java Source
On Wed, 23 Jul 2008, Roedy Green wrote:
1. is there any format considered more vanilla than ZIP for distributing
Not that i'm aware of. I might be tempted to use a JAR, so i could
indicate version numbers and other things in the manifest, but that's not
a huge advantage.
2. If you distribute source via a Version control system, which is the
preferred one for Java multiplatform?
For distribution, it's hard to beat CVS, since there are clients for every
platform under the sun, including plugins for IDEs, virtual filesystems,
etc, and it's very well-understood, and a well-established standard.
Subversion is a 'better CVS', but it doesn't yet have as wide support, i'd
say. The more radical changeset-oriented systems, like git, are only
really necessary if you're doing distributed, anarchic development, which
i think you aren't (since your development isn't distributed - i make no
comment as to its anarchicity!).
3. Is there a place where I can post my source in a vcs for free or
cheaply? SourceForge turned me down because of my "non-miltary use"
restriction. My ISP is always too busy to do the work to let me set up
my own server.
I can't think of any off the top of my head that will let you use an
arbitrary license, as you would need to impose your non-military
restriction. You could work your way through this list and see if any
We can only see a short distance ahead, but we can see plenty there that
needs to be done. -- Alan Turing