-
Feature Request
-
Resolution: Done
-
Blocker
-
3.3.0.M4
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 N 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.
In other words, that means the project example dialog needs to be refactored into a Wizard, providing an API so that client plugins can contribute wizard pages.
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?
- blocks
-
JBIDE-10212 JBoss Perspective: File-New Options
- Closed
-
JBIDE-10692 project example dialog should have the icon used in "central"
- Closed
- is related to
-
JBIDE-10140 JBoss Perspective
- Closed
-
JBIDE-9776 Add a simplified wizard for the archetypes
- Closed
- relates to
-
JBIDE-10421 "output directory" is shown on the project example wizard before even choosing a project
- Closed
-
JBIDE-9899 runtime downloads should be clear where it is from (url) and if community show disclaimer
- Closed