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.
