Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 336626 - remove the "Add dependencies" pages from new wizards
Summary: remove the "Add dependencies" pages from new wizards
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: m2e (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Pascal Rapicault CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-08 10:24 EST by Milos Kleint CLA
Modified: 2021-04-19 13:24 EDT (History)
1 user (show)

See Also:


Attachments
Remove DependencyPage (8.77 KB, patch)
2011-02-08 14:32 EST, Matthew Piggott CLA
no flags Details | Diff
Updated Remove DependencyPage (7.54 KB, patch)
2011-02-15 14:23 EST, Matthew Piggott CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Milos Kleint CLA 2011-02-08 10:24:59 EST
..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)
Comment 1 Matthew Piggott CLA 2011-02-08 14:32:59 EST
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.
Comment 2 Matthew Piggott CLA 2011-02-15 14:23:06 EST
Created attachment 189038 [details]
Updated Remove DependencyPage
Comment 3 Pascal Rapicault CLA 2011-02-15 23:02:06 EST
I have started releasing this patch. Reassigning it to me in the meantime.
Comment 4 Pascal Rapicault CLA 2011-02-16 13:19:22 EST
Patch released in HEAD.
Comment 5 Denis Roy CLA 2021-04-19 13:24:50 EDT
Moved to https://github.com/eclipse-m2e/m2e-core/issues/