> I did something simple in .net (mostly because when I go near the
> maven codebase, the vast array of poorly documented dependences like
> plexus scares me and I don't have the time to figure it all out),
> but

That's also what is refraining me ! I love using maven, I think the
people behind it did a great job, but contributing on your spare time
is somewhat challenging as coding information is lacking, particularly
as you noted it on related projects.


I think the documentation is getting better - it's a shame that maven
has a whiff of wheel-reinventing going on which is disappointing
(plexus not spring, wagon not vfs) - which means these technologies
have to be grasped that are *only* useful to maven. I gave up trying
to fix bugs because the barrier to entry is just too great for the
time I have :-(

> I think a decent editor that didn't force people to hack XML would be
> nice, as well as the ability to do things like
> - detect possibly unneded dependencies

Could you please elaborate on this ? Do you think about something like
extracting dependencies from compiled classes and inferring unused
deps ?

That kind of thing would be good, but also something simple like A and
B are both modules of C, and all have dependency X, so you couild
remove it.


> - "promote" common dependencies to a parent pom

Something like easy <dependencyManagement> ?

Yes - exactly that.

> - UI for setting up common plugins (compile, report, assembly)
>

Could you please elaborate on this one too ?


What I've got is :
Tree View on left hand side, with hierarchy of POM projects (modules
shown as children).
Click on a POM item, right-hand-side is tabbed dialog, with various
sections (build, dependencies, plugins, etc).

For plugins, it'd be nice to have a GUI for setting up, say,  reports,
with textboxes to fill in rather than having to remember the right XML
values.


BTW, did you try the pomtools plugin ?

Yep - the tree looks rather like what I did for the dependencies view.
I'm after more of a GUI thing - I find some stuff like the archetype
generator is useful, but I use it so rarely that in the interval
between uses I've forgotten all the required parameters, and it ends
up taking me longer tracking them down than crafting a new POM from
adjusting a similar existing one...

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to