On Mon, 2004-01-05 at 16:39, Michael A Melia wrote: > Hi Jason, > I checked on irc a few times but was unable to catch up with you. I am > very keen to implement transitive dependencies - there is way too much > duplication in my poms right now and they are looking very messy.
Just send me a message and pick a time for tomorrow and I'll make sure I'm around. I was out all day today. > I understand that you are probably busy with 1.0 right now but if you have > already thought of an approach to implement this functionality then please > share your thoughts with me and I will happily put the code in place. I > would make a start myself but I don't want to conflict with any plans > already in place. The code really is not that difficult, it's the conflict resolution, and behaviour when segments of the graph are missing due to missing POMs which need some thought. As well as actually getting the POMs into the repository. Michal has some code and I have a simple class that simply creates an aggregated set of dependencies by looking in the local repository for POMs. > This is a top priority for me right now so if you could spare 5 minutes to > jot down a few notes I would really appreciate it. The first step in the overall strategy is a general plan for getting the POMs into the repository. You can of course install things locally for your own things but we need the deployment process to ibiblio to include the POM, artifact and license in question. The plan was to create some simple tags in the repository plugin to deal with creating this bundle. > Thanks in advance, > Mike > > __________________________ > Mike Melia > ThoughtWorks Inc. > http://www.thoughtworks.com > > > > > > > Jason van Zyl <[EMAIL PROTECTED]> > 05/01/2004 03:23 PM > Please respond to "Maven Developers List" > > > To: Maven Developers List <[EMAIL PROTECTED]> > cc: > Subject: Re: Installed POMS not interpolated > > > On Sun, 2004-01-04 at 23:09, Michael A Melia wrote: > > > I think extension from the local repository solves this problem, but I > > > would still like to know if you are using interpolation within the > > > dependnecy elements themselves as that is something I would like to > > > formally limit if possible. > > > > Yes, I am using properties for version numbers. e.g. ${release.version}. > > > TBH, I wouldn't want to hard code these values in the pom, I'd much > rather > > update a properties file before each release. > > Is this a result of not having transitive dependencies in the first > place? > > You are trying to control the version of the artifact being use to one > place and really that should be in the POM of the artifact you are > using. > > > Cheers, > > Mike > > > > > > > > __________________________ > > Mike Melia > > ThoughtWorks Inc. > > http://www.thoughtworks.com > > mobile: +61 0421 581 959 -- jvz. Jason van Zyl [EMAIL PROTECTED] http://tambora.zenplex.org In short, man creates for himself a new religion of a rational and technical order to justify his work and to be justified in it. -- Jacques Ellul, The Technological Society --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
