[jbossdeveloper] EAP 6.2 Archetypes

Rafael Benevides benevides at redhat.com
Tue Sep 2 10:52:00 EDT 2014


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/20140902/da555dd5/attachment-0001.html 


More information about the jbossdeveloper mailing list