Look like garvin.leclaire is using it.

-D


On Mon, Jun 30, 2014 at 3:21 PM, Dan Tran <dant...@gmail.com> wrote:

> Hi Robert,
>
> I am very often wipe out my workspace and redo it with confident I can
> recreated quickly. Here is  list of thing prepare-eclipse automated
>
> - Push Maven java code formatter into the workspace
> - Configure all XML related files use 2 spaces indent and 120 spaces,
> quite a few steps
> - Configure m2e to pickup my Maven
>
> Must agree prepare-project is hardly needed specially with SVN since it
> also commit for you at MOJO project.  It only good for new plugin. but I
> uses it for other projects at work as well ( we adopt maven code style and
> svn).
>
> import-codehaus-certificate is very helpful, try to read the instructions
> from Codehaus and import manually is a pain IMO
>
>
> Thanks
>
> -Dan
>
>
> On Mon, Jun 30, 2014 at 2:32 PM, Robert Scholte <
> codeh...@sourcegrounds.com> wrote:
>
>> Hi Dan,
>>
>> I start to wonder if its worth such a plugin.
>>
>> the prepare-eclipse is called once per workspace per user (a workspace
>> can have multiple projects) if you're talking about setting the code format.
>> the prepare-project is done only once per project, the ignore files are
>> checked in, so other users have the same set of ignorable files.
>> the import-codehaus-certificate is called once per environment.
>>
>> The amount of work to call a maven plugin and to do it by hand is about
>> the same I guess. And by doing it by hand users are probably more aware of
>> what they are doing.
>> Sure it can be done by Maven, but IMHO a batch-file seems just as simple
>> in this case.
>>
>> If others think differently they should say so, I'd prefer to have
>> plugins for the right reason.
>>
>> thanks,
>> Robert
>>
>> Op Mon, 30 Jun 2014 01:57:46 +0200 schreef Dan Tran <dant...@gmail.com>:
>>
>>
>>  I must admin i am rushing to push it to Central since there is another
>>> project at workshop.perforce.com that I like to use prepare-eclipse
>>> officially ( available at central). But that can be delay to get a
>>> conscientious agreement at MOJO.
>>>
>>> Historically,  I started out with this plugin due to the need to
>>> configure
>>> my eclipse workspace to load Maven core, its plugins and plugins at MOJO.
>>>  And then codehaus certificates automated.  And therefor its become very
>>> specific for MOJO development at codehaus. However It does not mean other
>>> ppl can not use it.   This is where plugindev does not make sense to me.
>>>
>>> So I would propose that to rename 'prepare-environment' back to
>>> 'import-codehaus-certificate' ( rather then removing it) and call it
>>> alpha,
>>> to let ppl know it it very specify MOJO at codehaus development.
>>>
>>> Thanks
>>>
>>> -Dan
>>>
>>>
>>>
>>> On Sun, Jun 29, 2014 at 12:25 PM, Robert Scholte <
>>> codeh...@sourcegrounds.com
>>>
>>>> wrote:
>>>>
>>>
>>>  This is exactly the reason why there is a separate phase for getting
>>>> plugins out of the sandbox.
>>>> I often hear people complaining about backwards compatibility, so we
>>>> should at least try to have a clear vision on this plugin.
>>>> For now I'd say:
>>>> - remove the prepare-environment goal, since environments are too hard
>>>> to
>>>> configure for a specific project.
>>>> - rename the plugin to plugindev-maven-plugin, so it is much more clear
>>>> it's about plugin development, not a specific mojo-team plugin.
>>>> - and yes, start at least with an alpha. Personally I find it hard to
>>>> understand there a sudden need to push a brand new plugin into central
>>>> within such a small amount of time. Instead I'd prefer to refer to use
>>>> the
>>>> SNAPSHOT-repository of Codehaus if that's possible.
>>>>
>>>> Robert
>>>>
>>>> Op Sun, 29 Jun 2014 20:35:56 +0200 schreef Dan Tran <dant...@gmail.com
>>>> >:
>>>>
>>>>
>>>>  I advocate to push it to maven central since other project can use it
>>>> as
>>>>
>>>>> well including my internal plugin development. BTW, I have a really
>>>>> need
>>>>> for this.
>>>>>
>>>>> What would it take todo so? should we push it as alpha while waiting
>>>>> for
>>>>> more concrete decision?
>>>>>
>>>>> -D
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Sun, Jun 29, 2014 at 2:33 AM, Robert Scholte <
>>>>> codeh...@sourcegrounds.com>
>>>>> wrote:
>>>>>
>>>>>  Hi Dan,
>>>>>
>>>>>>
>>>>>> I see some comparison with one of my old plugins.
>>>>>> About 2,5 years ago I started the setup-maven-plugin[1]
>>>>>> Main reasons were:
>>>>>> - the maven-install-plugin doesn't install Maven.
>>>>>> - there are a lot of unknown configuration files for Maven.
>>>>>> By bundling these into 1 plugin I hoped it could help the community.
>>>>>> However, the plugin only works if:
>>>>>> - it is in Maven central
>>>>>> - the user can or is allowed to connect to Maven Central (users with a
>>>>>> Repository Manager are kind of doomed)
>>>>>> Otherwise the user still has to define its own settings.xml.
>>>>>> So here we have our chicken-egg problem, though I still think that the
>>>>>> base is good.
>>>>>>
>>>>>> So the "mojo" part of the name of your plugin means actually Mojo as
>>>>>> in
>>>>>> Maven-Plugin instead of the Codehaus Mojo team.
>>>>>> I still think that "prepare-environment" is correct, but you should be
>>>>>> able to add an argument for which certificates should be installed.
>>>>>> So "
>>>>>> codehaus.org" should map to the already specified URL's.
>>>>>> The prepare-eclipse is actually also Codehaus Mojo specific.
>>>>>> The only general thing is prepare-project, which could be enriched
>>>>>> with
>>>>>> other scm types.
>>>>>>
>>>>>> IMHO we should make a decision: either make it for the mojo-team only
>>>>>> and
>>>>>> don't push it to Maven Central or make it for maven-plugin
>>>>>> development in
>>>>>> general and make it more configurable, e.g. by URL.
>>>>>>
>>>>>> Robert
>>>>>>
>>>>>> [1] http://mojo.codehaus.org/setup/setup-maven-plugin/index.html
>>>>>>
>>>>>> Op Sun, 29 Jun 2014 01:20:57 +0200 schreef Dan Tran <
>>>>>> dant...@gmail.com>:
>>>>>>
>>>>>>
>>>>>>  Hi Robert,
>>>>>>
>>>>>>
>>>>>>> I think this plugin is helpful for those using Maven code style.
>>>>>>> Apache
>>>>>>> Maven and MOJO dev team can use it..
>>>>>>>
>>>>>>> I also has the another Maven SCM Provider for Perforce using P4Java
>>>>>>> hosted
>>>>>>> at workshop.perforce.com
>>>>>>>
>>>>>>> That is why it is needed at Maven Central.
>>>>>>>
>>>>>>> The only unrelated goal is prepare-environment, perhaps I should
>>>>>>> change
>>>>>>> it
>>>>>>> back to 'import-codehaus-certificates.
>>>>>>>
>>>>>>> Thoughts?
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>> -Dan
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Sat, Jun 28, 2014 at 3:08 AM, Robert Scholte <
>>>>>>> codeh...@sourcegrounds.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>  I agree with Baptiste here.
>>>>>>>
>>>>>>>
>>>>>>>> I'm also wondering if this project should be pushed to Maven
>>>>>>>> central,
>>>>>>>> since it's first of all a codehaus mojo specific plugin.
>>>>>>>>
>>>>>>>> so -1
>>>>>>>>
>>>>>>>> Robert
>>>>>>>>
>>>>>>>>
>>>>>>>> Op Sat, 28 Jun 2014 00:19:47 +0200 schreef Baptiste Mathus <
>>>>>>>> bapti...@codehaus.org>:
>>>>>>>>
>>>>>>>>  I'm not personally worried, actually. I didn't make the rules BTW,
>>>>>>>> I'm
>>>>>>>>
>>>>>>>>  still a newcomer here. I don't know the discussions that came to
>>>>>>>>
>>>>>>>>> define
>>>>>>>>> that process neither, but let's just say that would be simpler next
>>>>>>>>> time
>>>>>>>>> to
>>>>>>>>> just stick to it I suppose. It's not that he heavyweight IMO.
>>>>>>>>>
>>>>>>>>> So I won't vote -1 just for that, sure. Just carry on if nobody
>>>>>>>>> else
>>>>>>>>> complains.
>>>>>>>>>
>>>>>>>>> Thanks for the work.
>>>>>>>>>
>>>>>>>>> Cheers
>>>>>>>>> Le 28 juin 2014 00:13, "Dan Tran" <dant...@gmail.com> a écrit :
>>>>>>>>>
>>>>>>>>>  I would like do it in one shot for this small mojo.   Unless you'd
>>>>>>>>> like
>>>>>>>>>
>>>>>>>>>  me
>>>>>>>>>
>>>>>>>>>> to rephase vote, or create 2 votes
>>>>>>>>>>
>>>>>>>>>> -D
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Fri, Jun 27, 2014 at 3:06 PM, Baptiste Mathus <
>>>>>>>>>> bmat...@batmat.net
>>>>>>>>>> >
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>  I hate doing that, and hope I just missed it: didn't you forget
>>>>>>>>>> to
>>>>>>>>>> first
>>>>>>>>>>
>>>>>>>>>>  call a vote to just go out of sandbox?
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> http://mojo.codehaus.org/development/performing-a-
>>>>>>>>>>> release.html#Graduating_from_the_Sandbox
>>>>>>>>>>>
>>>>>>>>>>> Cheers
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 2014-06-26 22:51 GMT+02:00 Garvin LeClaire <
>>>>>>>>>>> garvin.lecla...@gmail.com
>>>>>>>>>>> >:
>>>>>>>>>>>
>>>>>>>>>>> +1
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>  Regards,
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Garvin LeClaire
>>>>>>>>>>>> garvin.lecla...@gmail.com
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Jun 26, 2014 at 1:30 AM, Dan Tran <dant...@gmail.com>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>  Hi
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>> I would like cut the first beta release of this
>>>>>>>>>>>>> mojodev-maven-plugin
>>>>>>>>>>>>> which has  a number of productivity goals used by
>>>>>>>>>>>>> Codehaus'MOJO/Apache
>>>>>>>>>>>>> Maven teams.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Staging Repositories:
>>>>>>>>>>>>> General:  https://nexus.codehaus.org/content/groups/staging/
>>>>>>>>>>>>> Exclusive: *https://nexus.codehaus.org/content/repositories/
>>>>>>>>>>>>> orgcodehausmojo-1101
>>>>>>>>>>>>> <https://nexus.codehaus.org/content/repositories/
>>>>>>>>>>>>> orgcodehausmojo-1101
>>>>>>>>>>>>> >*
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> (Staging) Site:
>>>>>>>>>>>>> http://mojo.codehaus.org/mojodev-maven-plugin/
>>>>>>>>>>>>>
>>>>>>>>>>>>> SCM Tag:
>>>>>>>>>>>>> http://svn.codehaus.org/mojo/tags/mojodev-maven-plugin-1.
>>>>>>>>>>>>> <http://svn.codehaus.org/mojo/tags/mojodev-maven-plugin-1.0-
>>>>>>>>>>>>> beta-1>
>>>>>>>>>>>>>
>>>>>>>>>>>>> 0-beta-1
>>>>>>>>>>>>>
>>>>>>>>>>>>> [ ] +1
>>>>>>>>>>>>> [ ] +0
>>>>>>>>>>>>> [ ] -1
>>>>>>>>>>>>>
>>>>>>>>>>>>> The vote is open for 72 hours and will succeed by lazy
>>>>>>>>>>>>> consensus.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Kind regards
>>>>>>>>>>>>>
>>>>>>>>>>>>> -Dan
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>  --
>>>>>>>>>>>>
>>>>>>>>>>> Baptiste <Batmat> MATHUS - http://batmat.net
>>>>>>>>>>> Sauvez un arbre,
>>>>>>>>>>> Mangez un castor !
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>   ------------------------------------------------------------
>>>>>>>>>>>
>>>>>>>>>> ---------
>>>>>>>>>>
>>>>>>>>>>  To unsubscribe from this list, please visit:
>>>>>>>>>
>>>>>>>>
>>>>>>>>    http://xircles.codehaus.org/manage_email
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>  ------------------------------------------------------------
>>>>>>>> ---------
>>>>>>>>
>>>>>>> To unsubscribe from this list, please visit:
>>>>>>
>>>>>>    http://xircles.codehaus.org/manage_email
>>>>>>
>>>>>>
>>>>>>
>>>>>>  ------------------------------------------------------------
>>>> ---------
>>>> To unsubscribe from this list, please visit:
>>>>
>>>>    http://xircles.codehaus.org/manage_email
>>>>
>>>>
>>>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>    http://xircles.codehaus.org/manage_email
>>
>>
>>
>

Reply via email to