Hey Andrea

Did not mean to cause strife! I am used to all the jars being in the dependency 
management section; helps communicate with others and prevent 
incompatibilities. 
I was not aware of any exceptions for plugins; but really we have only ever had 
version clashes a couple of times. So I don't really mind either way.

I think we are both reacting to different things:
- I wanted to quickly check we were not getting duplicate functionality (thanks 
for the email - looks like we are not)
- you wanted to make sure there is not some rule requiring discussion or 
something when adding a dependency?


The dev guide is here:
- http://docs.geotools.org/latest/developer/guide/building/maven/pom.html
- http://docs.geotools.org/latest/developer/guide/procedures/add.html

I am not sure those two pages are even consistent.

So yeah; for a plugin that nobody else depends on I think discussion would be 
over kill; we want module maintainers to stay focused and productive.

But if you could update the dependencyManagement section it would help stave 
off version hell. Which is one of the lower forms of hell reserved for 
segmentation fault.

-- 
Jody Garnett

On Monday, 7 March 2011 at 10:04 PM, Andrea Aime wrote: 
> On Mon, Mar 7, 2011 at 12:48 PM, Jody Garnett <[email protected]> wrote:
> > Hi Andrea; I updated and was startled to see I needed to run mvn 
> > eclipse:eclipse (as I had not head about any new dependencies). I noticed 
> > that the jar was new; and based on the name (ie cache) I wondered if it was 
> > duplicating the use of object cache. I have not been following the email 
> > list closely and wondered if I missed discussion? 
> 
> I wonder why a module maintainer has to discuss changes to its own single, 
> non core module to start with. 
> core == in the library folder, central, shared with all the library
> I don't remember us ever discussing the matter or making that kind of rule
> 
> > 
> > So I asked on the email list.
> > 
> > I would like to see the gobal pom dependency management section updated; 
> > but perhaps it is not important for an unsupported module? 
> > 
> I said it's not core, haven't said it's unsupported. Image mosaic is a plugin
> 
> Cheers
> Andrea
> 
> 
> -- 
>  -------------------------------------------------------
> Ing. Andrea Aime
> GeoSolutions S.A.S.
> Tech lead
> 
> Via Poggio alle Viti 1187
> 55054 Massarosa (LU)
> Italy
> 
> phone: +39 0584 962313
> fax: +39 0584 962313
>  mob: +39 333 8128928
> 
> http://www.geo-solutions.it
> http://geo-solutions.blogspot.com/
> http://www.youtube.com/user/GeoSolutionsIT
> http://www.linkedin.com/in/andreaaime
> http://twitter.com/geowolf
> 
> -------------------------------------------------------
> 
------------------------------------------------------------------------------
What You Don't Know About Data Connectivity CAN Hurt You
This paper provides an overview of data connectivity, details
its effect on application quality, and explores various alternative
solutions. http://p.sf.net/sfu/progress-d2d
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to