I'll take that as a definite maybe :-) I am interested in submitting
the plugin in a wider community precisely because I am interested in
more eyes looking at it, as opposed to dumping it on my Github
account.

One final question before preparing a submission. I looked at the
development guidelines [2] and sadly the licensing section has some
dead links. The plugin will be licensed as either Apache-2.0 or MIT, I
guess any are acceptable.

It's not clear to me what the rules for copyright ownership are. For
instance, some of the plugins seems to be licensed to the ASF [3][4],
but they are not ASF projects. Also [5] is copyright Codehaus, but
AFAIK that entity no longer exists.

Thanks,

Robert

[2]: http://www.mojohaus.org/development/guidelines.html
[3]: 
https://github.com/mojohaus/versions-maven-plugin/blob/master/src/main/java/org/codehaus/mojo/versions/AbstractVersionsReport.java
[4]: 
https://github.com/mojohaus/flatten-maven-plugin/blob/master/src/main/java/org/codehaus/mojo/flatten/AbstractFlattenMojo.java
[5]: 
https://github.com/mojohaus/buildnumber-maven-plugin/blob/master/src/main/java/org/codehaus/mojo/build/CreateMetadataMojo.java


On Fri, Sep 22, 2017 at 11:31 AM, Anders Hammar <[email protected]> wrote:
> OK, I see. The m2e integration would probably be a cool thing. I know that
> m2e does some configuration i Eclipse already (like Java target) and also
> that there was some thoughts/discussion a long time ago that it would also
> do other configuration based on how certain Maven plugins were configured.
>
> However, I know that there are a lot of people that dislike the idea of
> having IDE-specific configuration (like this plugin would be) in the pom.
> The pom should contain build stuff. There is some config for m2e itself that
> can be configured via a dummy Maven plugin which always starts a discussion.
>
> That being said, we (MojoHaus) provides the possiblity to start this in the
> sandbox [1].
>
> [1] http://www.mojohaus.org/faq.html#what-is-the-sandbox
>
> /Anders
>
> On Fri, Sep 22, 2017 at 10:08 AM, Robert Munteanu
> <[email protected]> wrote:
>>
>> Hi Anders,
>>
>> Compared to Eclipse Oomph, I see
>>
>> - possibility of distributing/versioning preferences - JDT formatter
>> settings are a new artifact type
>> - per-project settings, useful when working with multiple OSS projects
>> - independence of Eclipse/Oomph version - this plugin uses m2e for a
>> ideal experience - apply on import - but running the goal from the CLI
>> works as well
>>
>> Also this project opens up the possibility of provisioning for other
>> IDEs, although I haven't investigated that directly.
>>
>> Thanks,
>>
>> Robert
>>
>> On Fri, Sep 22, 2017 at 10:15 AM, Anders Hammar <[email protected]> wrote:
>> > What's the benefit of using this instead of Eclipse Installer/Oomph?
>> >
>> > /Anders
>> >
>> > On Fri, Sep 22, 2017 at 9:11 AM, Robert Munteanu
>> > <[email protected]>
>> > wrote:
>> >>
>> >> Hi,
>> >>
>> >> I am developing a Maven plugin that allows users to configure IDE
>> >> preferences automatically. The goal is to automate IDE project setup so
>> >> that
>> >> there is no more manual interaction when importing a Maven project.
>> >>
>> >> Currently it works with Eclipse and configures
>> >>
>> >> - JDT formatter preferences
>> >> - Task repository associations
>> >> - Commit message templates
>> >>
>> >> Is there interest in hosting such a plugin at MojoHaus? If there is, I
>> >> can
>> >> prepare a formal contribution request.
>> >>
>> >> Thanks,
>> >>
>> >> Robert
>> >>
>> >> --
>> >> You received this message because you are subscribed to the Google
>> >> Groups
>> >> "mojohaus-dev" group.
>> >> To unsubscribe from this group and stop receiving emails from it, send
>> >> an
>> >> email to [email protected].
>> >> To post to this group, send email to [email protected].
>> >> To view this discussion on the web visit
>> >>
>> >> https://groups.google.com/d/msgid/mojohaus-dev/81619e2a-da7d-43f9-9cbd-5d17c71ccb78%40googlegroups.com.
>> >> For more options, visit https://groups.google.com/d/optout.
>> >
>> >
>> > --
>> > You received this message because you are subscribed to a topic in the
>> > Google Groups "mojohaus-dev" group.
>> > To unsubscribe from this topic, visit
>> > https://groups.google.com/d/topic/mojohaus-dev/EhFkWJ8V-rc/unsubscribe.
>> > To unsubscribe from this group and all its topics, send an email to
>> > [email protected].
>> > To post to this group, send email to [email protected].
>> > To view this discussion on the web visit
>> >
>> > https://groups.google.com/d/msgid/mojohaus-dev/CAKDUN1u4huW02W_y-0HMHSQB1-n2%2BEb47GHS6KDAw3TdEpK%3Diw%40mail.gmail.com.
>> > For more options, visit https://groups.google.com/d/optout.
>>
>>
>>
>> --
>> http://robert.muntea.nu/
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "mojohaus-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/mojohaus-dev/CAC8ULPZboF_Szas2cc5_TOiB4sXq9xo0EeAU7qQPrWF4Y3SnRA%40mail.gmail.com.
>> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "mojohaus-dev" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/mojohaus-dev/EhFkWJ8V-rc/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/mojohaus-dev/CAKDUN1tEO0g%2Be-qw9F-1aeDrv1qANt4RLRae38CLBE4boF6Q%2Bw%40mail.gmail.com.
>
> For more options, visit https://groups.google.com/d/optout.



-- 
http://robert.muntea.nu/

-- 
You received this message because you are subscribed to the Google Groups 
"mojohaus-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mojohaus-dev/CAC8ULPYoNWeJ6jQ6Tbcd%3D4GbxuAHfkR%2B-r5hK6Fjw%3DJxV5ASrQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to