[jbossdeveloper] <repository /> definition in pom.xml for Quickstarts and Demos

Rob Cernich rcernich at redhat.com
Fri Oct 31 14:03:24 EDT 2014


So does that mean we can/should put the repository definitions back into the quickstart poms? 

----- Original Message -----

> We’re switching back :-/

> > On 31 Oct 2014, at 15:48, Keith Babo < kbabo at redhat.com > wrote:
> 

> > Hey - this caught me a bit by surprise. I thought that the JDF approach was
> > to externalize repository definitions from the pom.xml and reference them
> > via an external settings.xml. I ask because we have traditionally included
> > repo definitions in SY quickstarts.
> 

> > thanks,
> 
> > keith
> 

> > On Oct 31, 2014, at 9:56 AM, Rafael Benevides < benevides at redhat.com >
> > wrote:
> 

> > > Hi all,
> > 
> 

> > > I was thinking about the implementation of the repository definition in
> > > pom.xml and I want to share my thoughts:
> > 
> 

> > > - Create a QSTools CHECKER to mark the lack of <repository /> as a
> > > guideline
> > > violation if MavenCentralChecker is disabled.
> > 
> 
> > > - The violation message will instruct to use the new QSTools GOAL that
> > > will
> > > be created
> > 
> 

> > > - Create another QSTools GOAL to setup the repositories.
> > 
> 
> > > - There will be a list of approved repositories and its IDs (redhat
> > > techpreview, earlyacess, jboss developer temporary, etc)
> > 
> 
> > > - QSTools will remove all previous repositories from pom.xml and prompt
> > > which
> > > repositories should be added.
> > 
> 
> > > - This will help Quickstarts and demos to be easily buildable from
> > > development and production branches and will also allow this list to be
> > > bulk
> > > updated to remove any previous development repository definition.
> > 
> 

> > > Please,
> > 
> 

> > > If you have any feedback on this, feel free to reply.
> > 
> 

> > > --
> > 
> 

> > > Rafael Benevides | Senior Software Engineer
> > 
> 
> > > JBoss Developer
> > 
> 
> > > M: +55-61-9269-6576
> > 
> 

> > > <{a8aabf3a-4467-4e37-9bc5-48b1d7b494a2}_LATAM_RedHat.jpg>
> > 
> 

> > > Better technology. Faster innovation. Powered by community collaboration.
> > 
> 
> > > See how it works at www.redhat.com
> > 
> 

> > > <linkedin.png> <youtube.png>
> > 
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbossdeveloper/attachments/20141031/77e9600b/attachment-0001.html 


More information about the jbossdeveloper mailing list