Re: Here is my Centipede scepticism

Mats Henricson <[email protected]>
Newsgroups gmane.comp.krysalis.user
Message-ID <[email protected]>
> 	> I hate putting jars in CVS,  it is a waste.
> 
> 	A waste of... what? Disk on the server? I have 45 jars in
> 	my lib directory. They use a whopping 11 MB of disk space.
> 	With HDD now at less than $1 per gigabyte, my jars are
> 	wasting about 1 cent worth (ironically enough ;-) of disk
> 	space.
> 
> For me, it is a waste of limited modem bandwidth, it kills me. I also
> dislike the disk waste (however cheap the financial cost) because I'd like
> the N gazillion open source projects not to be limited by N * 1cent, which
> somebody has to pay. Also, if a project gets popular it is multiplied by the
> number of users.

OK, valid points. I was thinking of using Centipede
inside a company, where putting the jars on the local
CVS server makes more sense than to force every developer
to download every jar file from the internet. Intranets
are almost always much much faster than the internet
connection.

> Worse though, for me, is how putting jars in CVS is insidiously stagnating.
> As soon as we start copying others jars into our distros we limit ourselves
> to a certain version, and our usage gets stale. They fix a bug, we still
> have it. The improve performance (or something else nice w/o changing the
> interface) but we fail to gain. It becomes work to update a jar in a distro,
> and we forget to, or fail to. As such we stagnate and not all grow together.
> We ought not rely solely upon Gump to keep interactions current.

Well, sure, but the argument also goes the other way.
If a new release has a crippling bug that wasn't found
in testing, then it makes sense to stay off the bleeding
edge, and instead be conservative. I usually wait with
introducing a new jar file until I've tested it for a
while, and I'm always a bit nervous when upgrading. Why
upgrade to a new jar file with new features you don't use?
Sure, bugs are fixed all the time, but new ones are
also introduced when new features are added.

Well, I guess we see eachothers arguments.

Mats




-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.