[jbossdeveloper] EAP 6.2 Archetypes

Rafael Benevides benevides at redhat.com
Wed Sep 3 08:37:45 EDT 2014


EAP 6.2.0 Archetypes are at maven central: 
http://search.maven.org/#search%7Cga%7C1%7Corg.jboss.archetype.eap

Archetypes repo tag: 
https://github.com/jboss-developer/jboss-eap-archetypes/releases/tag/6.2.0.GA

Stacks updated: 
https://github.com/jboss-developer/jboss-stacks/commit/cc6ac1ac6


Em 9/2/14, 11:52, Rafael Benevides escreveu:
> I'll check why those archetypes were not synchronized with Maven 
> Central...
>
> Em 12/17/13, 11:37, Rafael Benevides escreveu:
>> Archetypes released at: 
>> https://repository.jboss.org/nexus/content/groups/public/org/jboss/archetype/eap/
>>
>> Now I'll wait to it be available on Maven Central so I can merge 
>> stacks.yaml
>>
>>
>> Thanks
>>
>> Em 17/12/13 05:29, Martin Malina escreveu:
>>>
>>> On 16. 12. 2013, at 15:12, Rafael Benevides <benevides at redhat.com 
>>> <mailto:benevides at redhat.com>> wrote:
>>>
>>>>
>>>> Thanks Fred and Martin!
>>>
>>> You’re welcome.
>>>
>>>> Ok, so can I assume that I have green flag to promote staged 
>>>> Archetypes and merge the PR as soon as we have it on Maven Central?
>>>
>>> Yes, I believe so.
>>>
>>> -Martin
>>>
>>>>
>>>>
>>>> Em 16/12/13 11:54, Fred Bricon escreveu:
>>>>> As I explained on IRC, this is actually a regression 
>>>>> (https://issues.jboss.org/browse/JBIDE-16292) caused by the way we 
>>>>> now handle a given project type backed by archetypes with 
>>>>> different GAV (only V changed before)
>>>>>
>>>>> Shouldn't be a problem if EAP 6.2 maintained API compatibility 
>>>>> with 6.1
>>>>>
>>>>>
>>>>> Le lundi 16 décembre 2013 12:39:40, Rafael Benevides a écrit :
>>>>>> Hi Martin,
>>>>>>
>>>>>> That's a kind weird because in stacks file 6.1.1 points to older 
>>>>>> 7.1.3
>>>>>> Archetypes:
>>>>>> https://github.com/rafabene/jdf-stack/blob/eap62Archetypes/stacks.yaml#L2190-L2199 
>>>>>>
>>>>>>
>>>>>> ,6.2.0 points to the new archetypes:
>>>>>> https://github.com/rafabene/jdf-stack/blob/eap62Archetypes/stacks.yaml#L2229-L2234 
>>>>>>
>>>>>>
>>>>>> and we don't have wildfly in stacks.yaml.
>>>>>>
>>>>>> Isn't this runtime/archetypes relationship being managed by jbds 
>>>>>> instead ?
>>>>>>
>>>>>> Em 16/12/13 09:24, Martin Malina escreveu:
>>>>>>> Hi Rafael,
>>>>>>>
>>>>>>> I verified that when using stacks.yaml from your PR EAP 6.1.1 
>>>>>>> and 6.2
>>>>>>> both use the new java ee web archetype version 6.2.0 and JBoss AS
>>>>>>> 7.1.1 and Wildfly and anything else uses the older 7.1.3. I was able
>>>>>>> to build & deploy & view the archetype without any problems.
>>>>>>>
>>>>>>> Just to make sure: Is it intentional that EAP 6.1.1 also uses this
>>>>>>> new archetype?
>>>>>>>
>>>>>>> Asa far as I can see this update is only to this one archetype,
>>>>>>> correct? Other archetypes remain unchanged.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Martin
>>>>>>>
>>>>>>> On 13. 12. 2013, at 15:40, Rafael Benevides 
>>>>>>> <benevides at redhat.com <mailto:benevides at redhat.com>
>>>>>>> <mailto:benevides at redhat.com>> wrote:
>>>>>>>
>>>>>>>> Done!
>>>>>>>>
>>>>>>>> https://github.com/jboss-jdf/jdf-stack/pull/31
>>>>>>>>
>>>>>>>>
>>>>>>>> Em 13/12/13 12:16, Martin Malina escreveu:
>>>>>>>>> What I will need is an altered stacks.yaml to point to the new
>>>>>>>>> archetype that I want to verify, right?
>>>>>>>>> And then I can start JBDS with 
>>>>>>>>> -Dorg.jboss.tools.stacks.url_stacks=…
>>>>>>>>> If I can achieve that, that would be perfect.
>>>>>>>>>
>>>>>>>>> -Martin
>>>>>>>>>
>>>>>>>>> On 13. 12. 2013, at 15:03, Rafael Benevides <benevides at redhat.com
>>>>>>>>> <mailto:benevides at redhat.com>> wrote:
>>>>>>>>>
>>>>>>>>>> More or less.
>>>>>>>>>>
>>>>>>>>>> This test that I made are automated by JUnit, so it's part of the
>>>>>>>>>> build.
>>>>>>>>>>
>>>>>>>>>> There's also mention on how to test on the contributing.md 
>>>>>>>>>> (step 8
>>>>>>>>>> and 9) :
>>>>>>>>>> https://github.com/jboss-developer/jboss-eap-archetypes/blob/master/CONTRIBUTING.md 
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Em 13/12/13 11:57, Pete Muir escreveu:
>>>>>>>>>>> I think Martin could do with steps to configure the staging 
>>>>>>>>>>> repo,
>>>>>>>>>>> and then to alter JBoss Central to use the archetype.
>>>>>>>>>>>
>>>>>>>>>>> Is this documented somewhere?
>>>>>>>>>>>
>>>>>>>>>>> On 13 Dec 2013, at 13:53, Rafael Benevides <benevides at redhat.com
>>>>>>>>>>> <mailto:benevides at redhat.com>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Well,
>>>>>>>>>>>>
>>>>>>>>>>>> My tests consists in creating a project and build/deploy the
>>>>>>>>>>>> created project using the CLI.
>>>>>>>>>>>> I'm not sure if it's sufficient for an Archerype.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Em 13/12/13 11:51, Martin Malina escreveu:
>>>>>>>>>>>>> Yes, I can test it, but only on Monday.
>>>>>>>>>>>>> Also, I will need Rafael to provide steps to test this. 
>>>>>>>>>>>>> Can you
>>>>>>>>>>>>> do that, Rafael?
>>>>>>>>>>>>>
>>>>>>>>>>>>> -Martin
>>>>>>>>>>>>>
>>>>>>>>>>>>> On 13. 12. 2013, at 14:39, Pete Muir <pmuir at redhat.com
>>>>>>>>>>>>> <mailto:pmuir at redhat.com>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Martin, are you able to test this out?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 13 Dec 2013, at 13:18, Rafael Benevides
>>>>>>>>>>>>>> <benevides at redhat.com <mailto:benevides at redhat.com>> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi guys.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I did:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 1 - Prepared EAP 6.2 Archetypes:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Synch:
>>>>>>>>>>>>>>> https://github.com/jboss-developer/jboss-eap-archetypes/commit/d532e54d6c4a5fb038b8f8376d4dffba8430f42d 
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Tag:
>>>>>>>>>>>>>>> https://github.com/jboss-developer/jboss-eap-archetypes/releases/tag/6.2.0.GA 
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> 2- Release EAP 6.2 Archetype in a staged repo:
>>>>>>>>>>>>>>> https://repository.jboss.org/nexus/content/repositories/jboss_releases_staging_profile-2274/ 
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Now I need to know if will we let QE team work on this
>>>>>>>>>>>>>>> release or if should I promote this Archetypes based on the
>>>>>>>>>>>>>>> tests I made. I'm asking that because I consider it isn't a
>>>>>>>>>>>>>>> community release anymore so I think QE production tests
>>>>>>>>>>>>>>> should handle it.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>>>> Em 09/12/13 17:43, Rafael Benevides escreveu:
>>>>>>>>>>>>>>>>>> Hi guys,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Sorry for the wide audience but since EAP 6.2 was 
>>>>>>>>>>>>>>>>>> released
>>>>>>>>>>>>>>>>>> last week, the archetypes (
>>>>>>>>>>>>>>>>>> https://github.com/jboss-developer/jboss-eap-archetypes )
>>>>>>>>>>>>>>>>>> was not even mentioned.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Since Archetypes are part of the stacks, I'd like to know
>>>>>>>>>>>>>>>>>> who in productization team should handle the archetypes?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> WFK 2.4 Archetypes was released to Maven Central after a
>>>>>>>>>>>>>>>>>> period in a nexus staged repository being tested by 
>>>>>>>>>>>>>>>>>> WFK QE
>>>>>>>>>>>>>>>>>> team. Can I assume that we will have the same 
>>>>>>>>>>>>>>>>>> approach for
>>>>>>>>>>>>>>>>>> EAP 6.2 Archetypes? If so, there are some steps missing
>>>>>>>>>>>>>>>>>> that it's needed and the time is flying.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 1 - Prepare the EAP 6.2 Archetypes based on a EAP 6.2
>>>>>>>>>>>>>>>>>> Quickstarts tag
>>>>>>>>>>>>>>>>>> 2 - Release EAP 6.2 Archetype in a staged repo
>>>>>>>>>>>>>>>>>> 3 - QE test/fix cycle on the Archetypes
>>>>>>>>>>>>>>>>>> 4 - Promote the stage repo
>>>>>>>>>>>>>>>>>> 5 - Ask to Sonatype to include this new archetype groupId
>>>>>>>>>>>>>>>>>> (org.jboss.archetype.eap) to be synched with Maven 
>>>>>>>>>>>>>>>>>> Central
>>>>>>>>>>>>>>>>>> 6 - Update stacks.yaml
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> So the purpose of this email is bring EAP Archetypes 
>>>>>>>>>>>>>>>>>> under
>>>>>>>>>>>>>>>>>> discussion (at least for this release) since Pete is
>>>>>>>>>>>>>>>>>> preparing a plan that should work for next releases.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> -- 
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Rafael Benevides | Senior Software Engineer
>>>>>>>>>>>>>>>>>> JBoss Developer
>>>>>>>>>>>>>>>>>> M: +55-61-9269-6576
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> <Mail Attachment.jpeg>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Better technology. Faster innovation. Powered by 
>>>>>>>>>>>>>>>>>> community
>>>>>>>>>>>>>>>>>> collaboration.
>>>>>>>>>>>>>>>>>> See how it works at www.redhat.com 
>>>>>>>>>>>>>>>>>> <http://www.redhat.com/>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> <Mail Attachment.png> <Mail Attachment.png>
>>>>>>>>>>>>> -- 
>>>>>>>>>>>>> Martin Malina
>>>>>>>>>>>>> JBoss QA Engineer
>>>>>>>>>>>>> Red Hat Czech s.r.o.
>>>>>>>>>>>>> Purkynova 99
>>>>>>>>>>>>> 612 45 Brno, Czech Republic
>>>>>>>>>>>>>
>>>>>>>>>>>>> Tel.: +420 532 294 265
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> -- 
>>>>>>>>> Martin Malina
>>>>>>>>> JBoss QA Engineer
>>>>>>>>> Red Hat Czech s.r.o.
>>>>>>>>> Purkynova 99
>>>>>>>>> 612 45 Brno, Czech Republic
>>>>>>>>>
>>>>>>>>> Tel.: +420 532 294 265
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> -- 
>>>>>>> Martin Malina
>>>>>>> JBoss QA Engineer
>>>>>>> Red Hat Czech s.r.o.
>>>>>>> Purkynova 99
>>>>>>> 612 45 Brno, Czech Republic
>>>>>>>
>>>>>>> Tel.: +420 532 294 265
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>>> --
>>> Martin Malina
>>> JBoss QA Engineer
>>> Red Hat Czech s.r.o.
>>> Purkynova 99
>>> 612 45 Brno, Czech Republic
>>>
>>> Tel.: +420 532 294 265
>>>
>>>
>>>
>>>
>>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbossdeveloper/attachments/20140903/458e42c3/attachment-0001.html 


More information about the jbossdeveloper mailing list