[jbossdeveloper] EAP 6.3 Archetypes

Rafael Benevides benevides at redhat.com
Mon Sep 8 12:03:35 EDT 2014


JBoss repository ids for EAP and WFK _*Archetypes*_ update to 
*/redhat-techpreview-all-repository/*

EAP : 
https://github.com/jboss-developer/jboss-eap-archetypes/commit/14e71cc68
WFK: 
https://github.com/jboss-developer/jboss-wfk-archetypes/commit/cd57a32c0

Em 9/4/14, 12:29, Burr Sutter escreveu:
> Very good news!
>
> On Sep 4, 2014, at 9:33 AM, Rafael Benevides <benevides at redhat.com> wrote:
>
>> Yesterday Paul and I did the release of EAP 6.3.0 Archetypes.
>>
>> They're now available at Maven Central and I just commited the stacks.yaml:
>> https://github.com/jboss-developer/jboss-stacks/commit/29a753da4
>>
>>  From this release the <repository /> is injected at pom.xml of the archetype generated project as discussed in other threads.
>>
>> Em 9/3/14, 9:38, Pete Muir escreveu:
>>> Thanks Rafael!
>>>
>>> On 3 Sep 2014, at 13:37, Rafael Benevides <benevides at redhat.com> wrote:
>>>
>>>> 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> 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>> 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/20140908/e7ece701/attachment.html 


More information about the jbossdeveloper mailing list