I would also like to re-iterate that we should set a CI server up to
continuously build NMaven.  This will ensure that the NMaven builds on more
than one person's machine, and should make contributors more confident when
making changes.

-Evan

On 8/27/07, Shane Isbell <[EMAIL PROTECTED]> wrote:
>
> Comments inline.
>
> On 8/27/07, Amol Manjure <[EMAIL PROTECTED]> wrote:
> >
> > I work on a project that has .NET and Java components and Maven and
> > NMaven seem like a great way to combine the automated build process.
> >
> > However, the biggest issue I face is that most of the .NET developers
> > use Visual Studio to write code and run builds on their machines. A
> > lot of our build steps are built into the csproj files. We use Visual
> > Studio plugins to generate some of our code.
>
>
> We might be able to handle some of the code generation with maven plugins,
> for example the xsd or wsdl plugins. If we can start to get a list of
> these,
> we can investigate which are doable.
>
>
> > These issues need to be addressed in NMaven. The dynamic code
> > generation can be worked around by checking in generated files but the
> > post build steps and other aspects of the .NET project have to be
> > manually sync'ed.
> >
> > My first feature request would be being able to support csproj files
> > in some way without requiring someone to maintain the POM. This could
> > be done by parsing the csproj and generating a POM that provides the
> > same functionality or any other means that is appropriate. I am aware
> > of the feature whereby we can generate the csproj based on the POM but
> > that is not the normal use case for a developer who starts with a
> > csproj and wants a POM to reflect it.
>
>
> I hadn't planned on a csproj file to pom.xml converter for pre-existing
> csproj files but if there is a need we can put that in the roadmap.
> Currently, I generate a csproj file and pom.xml using a VS Wizard. The
> next
> step is to keep these in sync.
>
> Shane
>
> Amol
> >
> > On 8/27/07, Evan Worley <[EMAIL PROTECTED]> wrote:
> > > I think the mailing list is slow in general because there is really
> only
> > one
> > > core developer, and I don't see the benefit in you having design
> > discussions
> > > with yourself :).  If we can get more contributors involved, I think
> the
> > > discussions will flow naturally.  I continue to try to find time to
> get
> > > acquainted, but I find I can rarely keep up.  Now that things are
> > becoming
> > > more stable...?, it might be temping for people to get involved.
> > >
> > > I am personally very interested in seeing how the maven core can
> > supports
> > > .NET components.  One great starting point would be implementing a
> > surefire
> > > provider for nunit, a task that his been proven difficult or at least
> > > non-intuitive given the current surefire implementation.
> > >
> > > My 2 cents,
> > > Evan
> > >
> > > On 8/26/07, Shane Isbell <[EMAIL PROTECTED]> wrote:
> > > >
> > > > I noticed the discussion on the mailing list has been a bit slow
> > lately,
> > > > even with the prospect of doing a release. Initially I had hopes to
> > get to
> > > > graduation within 12 months, but I realize from a community
> > perspective we
> > > > have a long way to go. So I wanted to get some feedback from
> everybody
> > in
> > > > terms of what they think we can do to improve the situation.
> > > >
> > > > I'm perfectly open to going back to the drawing board on any major
> > issues.
> > > > I had hoped that the architecture for doing .NET plugins would bring
> > in
> > > > .NET
> > > > developers, but I don't see this happening. The platform matching is
> a
> > > > pretty big chunk of code that the community may not find
> interesting,
> > so I
> > > > need to find out whether this should still be supported. RDF has, at
> > best,
> > > > gotten lukewarm acceptance. Finally, we have the big issue of how to
> > bring
> > > > .NET support into Maven itself.
> > > >
> > > > Should we just start compiling a list of features and decide whether
> > we
> > > > need
> > > > them and then open up the design?
> > > >
> > > > Shane
> > > >
> > >
> >
>

Reply via email to