[neworg] - Clarification about project vs product BOMs
by Rafael Benevides
Hi all,
This email has the intention of clarifying some issues that are appearing as a result of the "new organization" changes, particularly around BOMs and their versions.
As we now focus on the_products_, we changed the version of the BOMs and Quickstarts to follow the target_product_ version: EAP 6.2.0, WFK 2.4.0, JDG 6.2.0, etc.
Since the j/boss-javaee-6.0-with-*/ BOMs are now target to its_products_ versions, we work with the_products_ teams to ensure the right dependency versions of components are used.
Until we get the Beta or GA versions of these BOMs, we host "developer releases" (using/-build-x/ suffix) onhttp://jboss-developer.github.io/temp-maven-repo/
We expect to move this repo in the newt few months, to a nexus managed instance
When the product is build, the version will be changed from/-build-x/ suffix to/-redhat-1/ suffix and when a beta or GA is released will be inhttp://maven.repository.redhat.com/techpreview/all/ orhttp://maven.repository.redhat.com/earlyaccess/all
We don't intend to sync thehttp://jboss-developer.github.io/temp-maven-repo/ to Maven Central.
Ok! But some_project_ teams are asking how they should treat their quickstarts given the fact that the_project_ delivers their quickstarts but the BOMs will not be available on Maven Central.
We're recommending the_project_ team that have their own_project_ BOMs using their_project_ GAV. Taking Richfaces and Arquillian as example:
- Richfaces provides their own BOM under the following GAV: org.richfaces:richfaces-bom:4.3.2.Final
- Arquillian provides their own BOM under the following GAV: org.jboss.arquillian:arquillian-bom: 1.1.0.Final
- Richfaces is used on WFK 2.4.0 so we wrap the Richfaces BOM under the following GAV:/org.jboss.bom.wfk: jboss-javaee-6.0-with-richfaces:2.4.0-/... ->https://github.com/jboss-developer/jboss-wfk-boms/blob/master/jboss-javae...
- Arquillian is also used on EAP 6.2.0 so we wrap the Arquillian BOM under the following GAV:/org.jboss.bom.eap: jboss-javaee-6.0-with-tools:6.2.0/-.... ->
https://github.com/jboss-developer/jboss-eap-boms/blob/master/jboss-javae...
As conclusion, we're suggesting that upstream_project_ create BOMs, and then the_product_ can wrap this BOM under the/org.jboss.bom.<_product_>: jboss-javaee-6.0-with-<_project_>:<_product_-version>/. This allows for easy identification of which BOM and version to use for both upstream and_product_."
If you have any further question on how it works, please let me know.
Please, forward to anyone you think that maybe interested in this email content.
Thanks
--
Rafael Benevides | Senior Software Engineer
Red Hat Brazil
+55-61-9269-6576
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
10 years, 10 months
Fwd: [Errai] - import org.jboss.errai.* fails
by Jonathan Fuerth
Hi jdf-dev,
We just got this question on the Errai forum. My understanding is that Errai has been removed from TicketMonster. What would be an appropriate response?
-Jonathan
Begin forwarded message:
> From: Adnan Pirota <do-not-reply(a)jboss.com>
> Subject: [Errai] - import org.jboss.errai.* fails
> Date: 28 October, 2013 5:08:54 AM EDT
> To: Jonathan Fuerth <jfuerth(a)redhat.com>
>
> JBoss Community
> import org.jboss.errai.* fails
> created by Adnan Pirota in Errai - View the full discussion
>
> I am following Ticket Monster tutorial and while creating MediaItem class (actually I tried to copy it from demo) I get error with importing org.jboss.errai.*
>
>
> Does anyone have a clue why or what should I do, where to get it or whatever.
>
>
> Thanx
>
> Reply to this message by going to Community
> Start a new discussion in Errai at Community
> Following Errai in these streams: Email Watches
11 years, 2 months
QSTools 1.2.4.Final released
by Rafael Benevides
This changes includes:
New feature:
JDF-511 - QSTools should permit BOM exchange from community to project
- Fixes on bom-check goal
- Improved user interaction on bom-update goal
- Full MavenCompilerChecker rewrite
--
Rafael Benevides | Senior Software Engineer
Red Hat Brazil
+55-61-9269-6576
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
11 years, 2 months