-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The "dependencies will be downloaded" from a "central repository" is
Maven 101. The problem I ran into was "this is your build machine. it
has NO connectivity outside this room". Corner case? Oh, yeah... but it
shows where the "Maven 101" logic falls short (dreadfully short).

Add to that - I am currently trying to build my Eclipse environment from
scratch (yes, again - this makes 4 Eclipse installs all for different
reasons/versions) and lo and behold - I cannot get the Maven plugin.
Why? Codehaus is down. Corner case? Not at all. Blue Security (one
example) took down sites recently (wanna piss of some spammers?).
Servers go down. Connections drop. And the impact of this spreads
exponentially as the "dependencies will be downloaded" concept grows.

Good idea, but I don't believe "retired" is a good word to use. Possibly
"used in addition to"?

My .02

Konstantin Ignatyev wrote:
>   Well, I think that the "one download" concept should be retired and we can 
> do better than that old fashioned rigid approach. IMO it should work like 
> this: a tiny project that defines      configuration and dependencies has to 
> be created and uploaded to the    central repository;
>       when somebody will want to use  the project then all the dependencies 
> will be downloaded from the       repository;     
>       then if that someone will want  to add to more components to the 
> project it would be simple matter      of adding one line to the dependencies 
> section of the Ant's     build.xml or Maven's POM file (it works today) or 
> choosing new  dependency in an IDE (available in Eclipse with Maven plugin).
>   That is why I have created the CJAR project, I want it to become THE 
> repository for Java community so we all can easily assemble our applications 
> in the way we want. There are some ideas on how to allow people to upload 
> libraries and components, please have a glance and send your thoughts.
> Common repositories serve well in other communities and I think we should get 
> one too.    
>   
> Konstantin Ignatyev

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)

iD8DBQFEa0UsaCoPKRow/gARAvZTAJ9s3E64Q5uo7E+S0MdHKmPbPS6OEACeNle3
LjZ1OYGU9ryEldveC/5+dG8=
=ld62
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to