Re: Generic Trend or preferred mode of developing plugins

markiewb <[email protected]>
Newsgroups gmane.comp.java.netbeans.devel
Message-ID <[email protected]>
Hej Tushar,

Thanks for the praise and the further details. 

In a classroom situation (many newbies want to try out, what they saw at the presentation) it might be preferable to use ant approach. If the students are not a customized to maven, they would get a false impression of developing plug-ins. Because Maven will "download the whole internet". It's not the fault of NB platform, but it might take too much time if you have limited bandwidth in the course room/time resources in your lecture. 

But Ant-based plugins can be manually converted afterwards to Maven-based ones. IDR Solutions and I blogged about this process. The information is also available in the DevFAQ.

PS: If you want to stick with the Maven approach, there is a goal in the nbm-maven-plugin, which allows you to install your current NetBeans installation into your local Maven repo.

Best regards, markiewb

----- Ursprungligt meddelande -----
Från: "Tushar Joshi" <[email protected]>
Skickat: ‎07.‎02.‎2016 06:47
Till: "[email protected]" <[email protected]>
Ämne: [nbdev] Re: Generic Trend or preferred mode of developing plugins



On Sat, Feb 6, 2016 at 7:00 PM, Peter Hansson <[email protected]> wrote:

Not that Maven is perfect but for plugin development it is quite an excellent choice and Benno's arguments (especially #1) are spot on. I must admit I personally don't bother to contribute to someone else's project if it's Ant based.


Thanks Benno and Peter for your opinion and choices.  I encourage students/developers to learn and try to contribute to the NetBeans Plugins ecosystem, and these opinions will help me choose the right path chosen by most developing Plugins.


I know Benno has developed many plugins and if he advocates Maven then I feel that anyone newly coming into NetBeans Plugin development should start with Maven based plugin now.


I will wait for any other developers here for a different opinion.


with regards

Tushar
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.