[jbosstools-issues] [JBoss JIRA] (JBIDE-10264) Wizard-ify the project examples

Snjezana Peco (Resolved) (JIRA) jira-events at lists.jboss.org
Mon Nov 28 15:41:41 EST 2011


     [ https://issues.jboss.org/browse/JBIDE-10264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Snjezana Peco resolved JBIDE-10264.
-----------------------------------

    Release Notes Text: 
IMO this jira is a duplicate of JBIDE-9776. 

Only project examples of the mavenArchetype type have multiple pages/dialogs. The project examples plugin doesn't depend either on m2e, or on any type of a project example. We can add some other project example types (git, svn, gradle ...) and don't have to change the project examples wizard or add any dependencies to the project examples plugin. 
Fixing this issue would introduce the m2e dependencies to the project examples plugin and would require changing the project examples wizard and adding new dependencies when implementing a new project examples type.
Fixing JBIDE-9776 would solve the issues related to the project examples of the mavenArchetype type without introducing new dependencies to the project examples plugin or changing the project examples wizard. 
            Resolution: Duplicate Issue

    
> Wizard-ify the project examples
> -------------------------------
>
>                 Key: JBIDE-10264
>                 URL: https://issues.jboss.org/browse/JBIDE-10264
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: project-examples
>    Affects Versions: 3.3.0.M4
>            Reporter: Fred Bricon
>            Assignee: Snjezana Peco
>             Fix For: 3.3.0.Beta1
>
>
> In the wake of JBIDE-9776 and JBIDE-10140, it turns out that, in order for us to contribute 5 new wizards to the "New " menu under the Jboss perspective and in the "New project" section of JBoss central, "project examples" based projects should be created via a Wizard implementation from the get go. 
> Current project examples workflow involves :
> - displaying a form dialog : to display missing runtimes and let the user install/download the required runtimes
> - launching a workspace job, which in turn : 
>   * downloads the example
>   * does the actual project import (launches a wizard for maven archetypes)
>   * resolve quickfixes
> Ideally, all these steps would be part of a single wizard, spanning one to 3 pages (depending on the complexity/requirements of the examples). Everything contributed by the form dialog would be replaced by a wizard page, which would bring consistency to the UI.
> I'm aware this is not a simple task to refactor the existing workflow to such an infrastructure but ultimately, that would allow us to easily contribute new project wizards to the IDE in a standard way.
> Current target is 3.3.0.Beta1. Snjeza, WDYT?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list