Plugins got verified for 6.0!

June 04, 2008

Geertjan blogged on the new features of Plugin Portal- Verification, Email Notifications, Plugin Manager, etc.

June 20-24, 2008

Almost 3 weeks later, Geertjan blogged about his first plugin to officially get into the Plugin Manager for NetBeans 6.1

Also, during that time, Jay and I decided to first upload our first ever plugin made for the community, and then requested the Plugin Verifiers to evaluate the plugin for NetBeans 6.0

Soon after, verification failed due to lack of license, then I referred Geertjan’s blog to get it done.

June 27, 2008

Jay and I, blogged on the events that were taking place during that time, as I was in the process of writing blogs for a blog series (based on XML Layer). So, the snapshots used in blog series were taken with the help of the plugin we developed.

July 24, 2008

Almost 1 month later, I had blogged about a new plugin that I had created in July, got inspired from the existing plugin at Plugin Portal, and Tutorial based on that plugin. This was enough for me to get motivated and work towards enhancing the plugin, and I did.

Thanks to Geertjan for the approval to work on the revision of tutorial, as well as the plugin. Eventually, I ended up writing a lengthy tutorial as well 😉 Later on, reposted on the NetBeans Zone [Dzone].

Then, I requested for this plugin to get verified for 6.0 as well. I was glad to have uploaded Snap It earlier as this time there were no issues, it was only a matter of time.

October 27, 2008

Few months later, I received mails from nbadmin, notifying that- both the plugins got majority votes in favour of publishing the modules in the Plugin Portal Update Center for NetBeans 6.0!

May 31, 2009 (Downloads Update)

Recently, I received mails from nbadmin, notifying the current status of the plugin’s and you can see the numeric changes in the “download details” of respective plugin’s. M (+N) means that there has been an increase of N downloads from previous total (M-N) and now, total is M downloads.

FYI, I have committed source code for one of the plugin’s (Revamped Hyperlink Navigation) mentioned in this blog below. I did this long time back, i.e. on January 09, 2009.  I have created a project at Project Kenai and have committed sources there. For more details, refer this forum post of my project.

Brief Overview of the Modules

Snap It

We named the plugin as “Snap It”;

Its a plugin that enables you to take screenshots from within the IDE. Basically, it tries to emulate the “Take Screenshot” Utility, bundled with almost every Ubuntu Distro. Hey, I saw it on OpenSolaris 2008.05 as well.

Plugin Details

Rating: 3/5 || Downloads: 252 (+77) || Comments: 3

Verified for 6.0


Revamped Hyperlink Navigation

This plugin was inspired by the already existing plugin (made by Geertjan);

Its a project sample showing how to create hyperlinks in the HTML editor. Not for Schliemann! This is an improved, revised HREF implementation of the standard Editor Hyperlinking API for providing better navigation.

Plugin Details

Rating: 3/5 || Downloads: 117 (+41) || Comments: 0

Verified for 6.0

See Also

Advertisements

Final Acknowledgements

Final Day- Closing Words and APIFest ’08 Game

Jonathan Schwartz on NetBeans and 10 Years of Software Development

To bring the NetBeans 10th birthday celebration to a close, we have a special interview with Sun CEO Jonathan Schwartz. He talks about why developers are important to Sun, looks back on how software development has changed over the last 10 years, and why NetBeans matters to Sun and the industry. And it turns out NetBeans and Jonathan have something in common…!

Final Acknowledgments

One more hurrah as the NetBeans 10th Birthday celebration comes to a close! And this one goes out to all the outstanding individuals who have been involved in the NetBeans project, from inception to present-day efforts. We want to recognize and thank some of them here.

Featured Project- OpenOffice

It’s been ten amazing years for NetBeans—from student project to budding start-up to renowned open source project. Meet some of the outstanding people who have helped along the way.

The APIFest ’08 Game

As part of NetBeans 10th Birthday Celebration and to promote his latest book, The API Book, NetBeans founder Jarda Tulach organized a contest to help improve users’ API design skills.

NetBeans 10th Birthday Celebration Decathlon

To honor 10 years of the NetBeans project and community, we’ve selected ten events that anyone can participate in to be a part of the celebration. The first 300 participants to complete events that add up to 50 points will receive a limited edition NetBeans 10th Anniversary Shirt! In keeping with the spirit of community, these events are all based around various community activities and sites: blogging, forums, Facebook and more. So read on, pick out your favorite events and celebrate away!

Rules

  1. 10 events, each worth a different amount of points.
  2. Complete any number of events that tally up to 50 points.
  3. IMPORTANT: Keep track of links to blog entries, forums, and so on. You will need to submit these links in the Decathlon Entry Form.
  4. The first 300 participants to complete the Decathlon form will be eligible to receive a limited edition NetBeans 10th Anniversary T-shirt.
  5. There is no judging, so be creative, reminisce, and have fun!
  6. The Decathlon ends on Today.

Cheers 😉

A Decade of NetBeans Community

1998-2008: My Observations

If I look back to evaluate the decade of NetBeans evolution I must emphasize the growth of the NetBeans community not only in terms of absolute number of active users but also in terms of participation in the project and contributions. I remember that when I started as QA Engineer, 8.5 years ago there was one guy from community helping with JavaCVS library and now?

Plugin Portal, NetCAT and Dream Team

There are 400+ plugins from community, 500 people participated in NetCAT programs so far, thanks to community volunteers we have now fully moderated high volume mailing lists, other volunteers certify community plugins and manage content of the Plugin Portal Update Center.

Many people blog about NetBeans, our Dream Team members evangelize the product, others write books about it or simply test it and provide us with their feedback.

Vibrant Community, Traffic on Mailing lists

There are people giving us patches to help us fix bugs because they don’t like only complaining about them. So in my opinion the NetBeans project has gained a vibrant and energetic community over the years.

Now let’s prove that in numbers-

Did you know?

There are over 500,000 unique subscribers in our public mailing lists? Let’s for example focus on our most important mailing list nbusers@netbeans.org.

According to the picture above we can see that in September 2000 there were 487 messages exchanged while 8 years later in September 2008 it was 1871 e-mails.

Of course, we also track download statistics. To date NetBeans was downloaded by almost 25 million users either as a standalone product or via bundles. As we can see in the chart below the growth of NetBeans downloads is obviously enormous.

Downloads by Version Releases

Dramatic Increase In Participation

The last fact I wanted to highlight is a dramatic increase of people who not only use NetBeans but in addition to that dedicate some time and effort and report issues into our bug tracking system.

The stats below shows unique reporters from community and how many bugs they reported during the past 10 years.

  • 1999
    • 11 reporters
      • 840 bugs
  • 2000
    • 254 reporters
      • 1215 bugs
  • 2001
    • 881 reporters
      • 3819 bugs
  • 2002
    • 882 reporters
      • 3437 bugs
  • 2003
    • 871 reporters,
      • 2885 bugs
  • 2004
    • 1297 reporters
      • 5805 bugs
  • 2005
    • 1650 reporters
      • 6487 bugs
  • 2006
    • 2331 reporters
      • 5205 bugs
  • 2007
    • 2929 reporters
      • 8911 bugs
  • 2008
    • 2819 reporters
      • 9312 bugs

Ten times on Tenth Birthday

And again if we compare these numbers we notice 10 times increased participation. Ten times! Can you imagine a better way to celebrate the 10th birthday of NetBeans? I can’t.

I often ask myself, why are they doing all this? What is their motivation? It’s very encouraging to realize they all contribute it for free. In my humble opinion all of the above leads to one conclusion: We must be doing something right here!

Thank You

Well, I am Jiri Kovalsky (Jirka) and I was invited recently by Varun Nischal (one of our most active and passionate NetBeans community members by the way) to contribute a post for his blog. Those who know me also know that I don’t have my own blog so while this is an absolute honor for me it’s also an absolute premiere!

Fortunately, Varun didn’t specify any concrete topic which helped me overcome the initial hesitation. I assume nobody is going to read a plain post without any useful content so I decided to do some data mining and share with you my findings about NetBeans community.

Jirka, thank you so much… Its an honor to have your first ever blog entry on my blog… Also, thanks for supporting my ideas and encouraging me to work towards Wiki-markup Editing support in NetBeans.

Once again, we sign off saying, Happy Birthday NetBeans! 🙂


Jiri Kovalsky is currently the NetBeans Technical Community Manager working at Sun since 2000.

He is not only the liaison officer for the NetBeans Dream Team but also for many activities like the NetBeans Innovators Grant contest. To the community, Jiri is probably best known for coordinating the NetCAT quality program.

List is certainly long 😉

Evangelists and Brazil Greetings

Day 5- Evangelists, Books, Greetings and Decathlon

NetBeans Evangelists Look Back

As their name implies, the NetBeans Evangelists deliver the “message” of NetBeans. They travel far and wide to conferences, user groups and institutions to demo our IDE and Platform and encourage adoption, and along the way have collected many memorable stories about life on the road as enthusiastic advocates of the NetBeans Project. One word to describe their part in the turnaround of the developer community’s awareness of the NetBeans IDE? Priceless!

A Birthday Greeting from Brazil

The NetBeans Project has a huge following in Brazil. Former NetBeans Community Manager Bruno Souza and a handful of NetBeans fans gather together at a local restaurant to give NetBeans a hearty 10th birthday greeting Brazilian style!

NetBeans Literature

Have you picked up any good books lately? As the NetBeans IDE and Platform have evolved and become popular so has the number of books about developing with them. This is a trend we like, and one that would not be possible without the hard work and enthusiasm of the authors, themselves avid NetBeans users and supporters of the project.

Featured Project- OpenSolaris

Thanks to them, there is a NetBeans reference guide to match any number of development needs—from beginner to expert, JavaEE or RCP. View our collection of recent and past publications, and do consider adding a book to your library!

NetBeans 10th Birthday Celebration Decathlon

To honor 10 years of the NetBeans project and community, we’ve selected ten events that anyone can participate in to be a part of the celebration. The first 300 participants to complete events that add up to 50 points will receive a limited edition NetBeans 10th Anniversary Shirt! In keeping with the spirit of community, these events are all based around various community activities and sites: blogging, forums, Facebook and more. So read on, pick out your favorite events and celebrate away!

Rules

  1. 10 events, each worth a different amount of points.
  2. Complete any number of events that tally up to 50 points.
  3. IMPORTANT: Keep track of links to blog entries, forums, and so on. You will need to submit these links in the Decathlon Entry Form.
  4. The first 300 participants to complete the Decathlon form will be eligible to receive a limited edition NetBeans 10th Anniversary T-shirt.
  5. There is no judging, so be creative, reminisce, and have fun!
  6. The Decathlon ends on Monday, October 27th, 2008.

Cheers 😉

Build Successful

BUILD SUCCESSFUL (total time: 97 minutes 14 seconds)

This is what was the last statement in the Output Window of NetBeans 6.5 RC1 running on Java(TM) SE Runtime Environment 1.6.0_10-b33, when I build NetBeans Sources I got from cloning /main-golden

Thanks, mate!

Amidst the NetBeans Birthday Bash, I would like to thank my friend who took out some time to make a clone repository of /main-golden, as both of us are working on a project and looking forward to make use of Generic Scripting Framework.

Also, I came to know through this Developer FAQ (pointed out by someone) to make use of Specification Version, instead of Implementation Version of the Gsf Module Dependency… Read that Developer FAQ for more info!

Why /main-golden?

I referred a document for information on Mercurial Access. So, I found out /main-golden would be fine for us. As its guaranteed that build would succeed..

Using Java Platforms

I got recently introduced to JDK 6u10 when I attended a conference call few days back, where Java Champions, JUG Leaders and my fellow NetBeans Dream Team Members attended a presentation made by Danny Coward and Ethan Nicholas, and it was wonderful experience listening to them, by the way JavaPosse Team Members were there as well.

So, following day I downloaded JDK 6u10 and soon NetBeans 6.5 RC1 was made available too! I installed the Release Candidate using JDK 6u10 as my friend made a clone repository.

Today, I copied it onto my system (Windows), and then, opened NetBeans Build System Freeform Project in the NetBeans 6.5 RC1, created user.build.properties, added few properties.

Forgot to use JDK 1.5

I started building the sources, and soon realised I forgot to use JDK 1.5 to build it, so after downloading binaries, build failed. It took nearly 100 minutes.

Then, I made the required changes in the user.build.properties, and build again…This time build was successful, no more downloading happened and it took 97 minutes and 14 seconds to finish.

Build Successful

This way I successfully build NetBeans IDE Dev using JDK 1.5_0_10 and JDK 6u10. Also, as soon as I ran the build, 2 updates followed by 67 updates were found, I updated, restarted and its running smoothly. Time to play with the NetBeans Build, hopefully many tips and Tricks would follow soon!