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

Fred Bricon fbricon at redhat.com
Thu Nov 13 10:33:33 EST 2014


>From a JBT/JBDS standpoint, only redhat-techpreview-all-repository is used/recognized.

So if you decide to use other repo ids, we should be fine, but this need to be documented in a central place, so that everyone stays on the same page.

Fred

> Le 13 nov. 2014 à 08:21, Max Rydahl Andersen <manderse at redhat.com> a écrit :
> 
> On 31 Oct 2014, at 22:34, Rafael Benevides wrote:
> 
>> Max/Fred
>> 
>> Can you please review https://mojo.redhat.com/docs/DOC-997344 and 
>> confirm if those ids are ok. If not, do you mind to place the right 
>> information at the document?
> 
> sorry for late response.
> 
> Looking at this list the only two repositories I consider valid in 
> production quickstarts are:
> 
> redhat-techpreview-all-repository
> http://maven.repository.redhat.com/techpreview/all/
> 
> redhat-earlyaccess-all-repository (for things not GA)
> https://maven.repository.redhat.com/earlyaccess/all/
> 
> 
> These are I'm surprised we are now letting in:
> 
> Jboss public repo is not something our productized nor project 
> quickstarts should depend on is it ? Was there not a requirement for 
> quickstarts
> to *not* rely on this repo that is a big mashup of dependencies and 
> instead only rely on central published artifacts ?
> jboss-public-repository
> https://repository.jboss.org/nexus/content/groups/public/
> 
> Fuse reposource repo I thought was only being used for old fuse releases 
> ? If that is no longer the case then that is not great since
> it seem to have a lot of redundancy of artifacts.
> fuse-public-repository
> https://repo.fusesource.com/nexus/content/groups/public
> 
> This repo I do not understand what is for and should not be exposed 
> anywhere IMO. Only relevant to put in testers own settings.xml is it not 
> ?
> jboss-developer-staging-repository
> http://jboss-developer.github.io/temp-maven-repo/
> 
> About the ID's correctness/alignment with our tools that is something 
> Fred should be able to verify better than I.
> 
> /max
> 
>> Pete/Max,
>> 
>> Do you know if Fuse maven repository still valid ?
>> 
>> 
>> Thanks
>> 
>> On 10/31/14 11:56, Rafael Benevides 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
>>> 
>>> Red Hat
>>> 
>>> Better technology. Faster innovation. Powered by community 
>>> collaboration.
>>> See how it works at www.redhat.com <http://www.redhat.com/>
>>> 
>>> LinkedIn <http://www.linkedin.com/company/3258288> Youtube 
>>> <https://www.youtube.com/redhatlatam>
>>> 
>>> 
>>> _______________________________________________
>>> jbossdeveloper mailing list
>>> jbossdeveloper at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/jbossdeveloper
>> 
>> _______________________________________________
>> jbossdeveloper mailing list
>> jbossdeveloper at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/jbossdeveloper
> 
> 
> /max
> http://about.me/maxandersen
> _______________________________________________
> jbossdeveloper mailing list
> jbossdeveloper at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jbossdeveloper




More information about the jbossdeveloper mailing list