New fields for the Project Importer Form

May 18, 2009 at 4:13 PM

It would make life much easier for developers if we could enter the optional parent info from the project importer form.  So if our parent pom for a project has a parent pom we can put that info in.  Then there would be little reason to manually edit the poms.

Fields
groupId
artifactId
version

Editor
May 19, 2009 at 2:49 AM

What IF...

We removed the Generate Pom Window.

Once the solution is loaded AND the NPanday AddIn is Activated we check if there is an existing pom.xml file. if not we ask the user if he wants to convert his project to a maven project. "Do you want your project to be a Maven Project?" then the textbox for the GroupId will popout if he clicks yes then the windo where they select the Test Project. but if its already has a pom, we ask him if he wants to sync his project (this question is not really neccessary just added it for discussion).

Any changes with project will be sync to the pom.xml. Except for the Property page of the Project (which we can't sync yet).

We Add a new Form. actually something like the Object Viewer in Visual Studio. where there is treeview in the right panel. But in the right is actually a Pom Viewer.This will be the page where the user can edit the pom of each of the project. he can update the pom.  Adding Parent tags, SCM tags, Build Tags, where he can see the plugins if we wants to. this is some what a window for advance NPanday user.