[jbosstools-issues] [JBoss JIRA] (JBIDE-12962) JBoss Central - Create Projects - Future Archetypes

Fred Bricon (JIRA) jira-events at lists.jboss.org
Tue Feb 19 06:00:58 EST 2013


    [ https://issues.jboss.org/browse/JBIDE-12962?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12754951#comment-12754951 ] 

Fred Bricon commented on JBIDE-12962:
-------------------------------------

Work in progress : http://screencast.com/t/f1oPLmwQX8e. The screencast shows the Maven Wizard being contributed to JBoss Central by the JBoss Maven integration plugin. Don't worry, this is only for demo purposes ;-)

Basically, plugins willing to contribute new wizards to the create project section need to add the following snippet to their plugin.xml 

    <extension point="org.jboss.tools.central.wizards">
	   <jbossCentralWizard
	         wizardId="org.eclipse.m2e.core.wizards.Maven2ProjectWizard" // eclipse wizard id, no restrictions heree, doesn't need to rely on archetypes
	         perspectiveIds="org.eclipse.jst.j2ee.J2EEPerspective" // optional comma-separated list of perspective ids you want that wizard to be restricted to. Blnak value means active for all perspectives
	         order="8" //display priority, lower values show first in the wizard list
	   />
   </extension>

Feedback anyone?

                
> JBoss Central - Create Projects - Future Archetypes
> ---------------------------------------------------
>
>                 Key: JBIDE-12962
>                 URL: https://issues.jboss.org/browse/JBIDE-12962
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: central
>    Affects Versions: 4.0.0.Alpha2
>            Reporter: Burr Sutter
>            Assignee: Fred Bricon
>             Fix For: 4.1.0.Alpha2
>
>         Attachments: Screen Shot 2012-11-01 at 6.13.27 PM.png, Screen Shot 2012-11-01 at 6.14.08 PM.png
>
>
> Currently JBoss Central's Create Projects section includes the following:
> 1) Dynamic Web Project
> 2) OpenShift Application
> 3) Java EE Web Project
> 4) Java EE Project (Java EE EAR Project)
> 5) HTML5 Project
> 6) RichFaces Project
> 7) SpringMVC Project
> 8) GWT Web Project
> And in 2013 we can expect at least the following potential archetypes to be created:
> - Portal/Gatein Project
> - EDS/Teiid Project
> - SOA/Switchyard Project
> - BRMS/jBPM/BPMN2 Project
> - BRMS/Drools Expert Project
> - Fuse/Camel Project
> These additional archetypes would only need to be available when the end-user has:
> a) acquired the additional tools (JBoss Central - Software/Update tab)
> b) potentially switched to the correct Perspective
> This jira represents the "design" discussion.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list