| Summary: | remove the "Add dependencies" pages from new wizards | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Milos Kleint <mkleint> | ||||||
| Component: | m2e | Assignee: | Pascal Rapicault <pascal> | ||||||
| Status: | CLOSED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | pascal | ||||||
| Version: | unspecified | ||||||||
| Target Milestone: | --- | ||||||||
| Hardware: | PC | ||||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
Created attachment 188543 [details]
Remove DependencyPage
I've removed the dependency page from the New Project, New Module and New Pom wizards. The page itself cannot be removed as it is need for Materialize Maven Projects wizard.
Created attachment 189038 [details]
Updated Remove DependencyPage
I have started releasing this patch. Reassigning it to me in the meantime. Patch released in HEAD. |
..because 1. it duplicates our effort with the dependencies panel in pom editor. 2. the ui appearance is suboptimal because the project/file is not created yet a. no per project repository search results. b. used/managed dependencies coming from parent poms are not shown/taken into account. Instead of these pages in the wizard, we shall open the pom editor upon new project/file creation. (As PDE does with the PDE editor upon creating new PDE project - as PDE, we also have external, user editable project model, so having same behaviour makes sense IMHO)