Bug 1014186

Summary: Document usage of Maven BOM containing all supported artifacts
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: Nikoleta Hlavickova <nziakova>
Component: DocumentationAssignee: sgilda
Status: CLOSED CURRENTRELEASE QA Contact: Russell Dickenson <rdickens>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.2.0CC: nziakova, pgier, sgilda, smumford
Target Milestone: DR4Keywords: Triaged
Target Release: EAP 6.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-06-28 15:29:56 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Nikoleta Hlavickova 2013-10-01 13:48:54 UTC
Document URL: 
http://documentation-devel.engineering.redhat.com/docs/en-US/JBoss_Enterprise_Application_Platform/6.2/html/Development_Guide/Maven_BOM_Usage.html

Section Number and Name: 
2.3.4. Manage Project Dependencies

Describe the issue: 
Maven BOM containing all supported artifacts is missing from this section.

Additional information: 
See BZ 1008080

Comment 1 sgilda 2014-02-12 21:01:43 UTC
I'll take this one.

There is no way we can list all of the supported artifacts as there are quite a few. This is intended only to provide an example.

Should we point them to the quickstarts for examples of supported artifacts?

Comment 2 sgilda 2014-02-19 16:40:44 UTC
Adding Paul Gier.

@pgier: What do you think? The list of supported artifacts is extremely large. Is there a list maintained somewhere that we can point them to?

Comment 3 Paul Gier 2014-03-13 18:50:37 UTC
I believe this was complete for EAP 6.2.0.  The supported artifacts BOM is documented in the "Manage Project Dependencies" section.

Is there additional information that needs to be added?

Comment 4 sgilda 2014-03-13 20:47:01 UTC
@pgier: We only give an example of hibernate. We don't list all of them. Aren't there a ton of supported artifacts? Is the list available anywhere?

Comment 5 Nikoleta Hlavickova 2014-03-14 07:19:44 UTC
@Paul, 
yes, this was done for EAP 6.2.0 and I beleive no additional info is needed. I haven't verified this BZ only because it never got ON_QA.

@Sande,
we don't have to list all supported artifacts in documentation. It is sufficient that devel guide tells that eap6-supported-artifacts BOM specifies all supoprted artifacts and shows an example how to use it.

Comment 6 sgilda 2014-03-14 11:52:43 UTC
@Nikoleta: Sorry, I misunderstood your request. 

Is the section 'Dependency Management' here what you are looking for?
http://documentation-devel.engineering.redhat.com/site/documentation/en-US/JBoss_Enterprise_Application_Platform/6.2/html-single/Development_Guide/index.html#Maven_BOM_Usage

Comment 7 Nikoleta Hlavickova 2014-03-14 12:58:47 UTC
Yes, the Dependency Management section missed from devel guide but it was fixed in EAP 6.2.0 and is OK in 6.3 docs too.

Verified.