After a small chat with one of your teammembers I was asked if I would
consider joining the mojo-team. 
Well, since one of my goals is now finished (committing the
setup-maven-plugin at codehaus) it might be interesting to focus on other
mojo-projects.
Some might already know me as one of the developers of QDox. A couple of
maven-plugin's make use of it, so I also have the ability to support
plugin-issues if it relies on QDox.
I'm just interested if you could use another developer.

regards,

- Robert (rfscholte)



JIRA [email protected] wrote:
> 
> setup-maven-plugin
> ------------------
> 
>                  Key: MOJO-1407
>                  URL: http://jira.codehaus.org/browse/MOJO-1407
>              Project: Mojo
>           Issue Type: New Feature
>           Components: _Plugin Submission
>             Reporter: Robert Scholte
>          Attachments: setup-maven-plugin.zip
> 
> Hereby a start of a new plugin I've been working on lately. I called it
> the setup-maven-plugin.
> It's goal is to help users (especially newbies) to setup maven settings
> and other configurationfiles.
> The idea started after introducing maven to several companies, and letting
> the developers set their environment to a network repository.
> Getting started with maven might be some sort of struggle. And what if you
> even have to create a .m2 folder (pretty hard under windows) and build
> your own settings.
> In my opinion it shouldn't be much more complicated then a *mvn
> setup:userSettings* in any directory. This should help anyone settings
> it's maven.
> 
> It's a start, so let me be the first one to be critical:
> - right now this plugin supports 3 kinds of settings: the
> user/global-settings, scm-settings and settings-security. Especially the
> scm requires a lot of dependencies, which is a lot of overhead for the
> other goals.
> - The same goals is some sort of 2-step rocket. The first time you run it
> you will probably get the template in your current directory. The next
> time it will be copied to or merged with the target-file. This is done to
> keep the name of the goals as simple as possible, but I'm not sure if this
> is the right way to go.
> - I've created two goals (setup:settings and setup:scm) which should help
> the user step by step to run the proper goal (interactive). It's just an
> idea, hasn't been worked out completely.
> - I couldn't get access to some File properties of
> DefaultMavenSettingsBuilder, so I had to use reflection. 
> - for almost every scm-version I had to write a SettingsUtils and a
> xpp3Writer. For cvs and git I couldn't get access to the targetfile (is
> inside some method), so testing was impossible. I've create already some
> tests, called them ....Testless. so they will be skipped by maven,
> although not by eclipse.
> - there are some issues of dependencies which hasn't been released yet, so
> I had to rewrite some of that code inside some classes.
> - I'm not happy with the expressions of the goals yet, requires a second
> look.
> 
> There are also some site-pages which might explain the strategy of these
> goals a little bit.
> 
> One wish is to have this plugin be available in at least codehaus, so
> newbies don't have to run an extreme long goal.
> 
> I've already had positive responses, so I thought by now it's time to
> submit the plugin and see what kind of remarks the community will make.
> Meanwhile I'll optimize the project, I have some other nice features in
> mind so I won't be done yet.
> 
> -- 
> This message is automatically generated by JIRA.
> -
> If you think it was sent incorrectly contact one of the administrators:
> http://jira.codehaus.org/secure/Administrators.jspa
> -
> For more information on JIRA, see: http://www.atlassian.com/software/jira
> 
>         
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
> 
>     http://xircles.codehaus.org/manage_email
> 
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/-jira--Created%3A-%28MOJO-1407%29-setup-maven-plugin-tp24487816p24523213.html
Sent from the mojo - dev mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to