Griffon plugin/archetype stats

Posted by: Andres Almiray on 06/01/2012

A few months ago we launched the Griffon Artifact Portal, an online resource for locating plugins and archetypes. If you've visited the site in the past you may have noticed that each artifact has a download count. For example, at the time of writing this blog post swingx-builder was downloaded 629 times, making it the most popular download so far (code-coverage and miglayout are close on its heels).

These numbers are sweet as we can spot which plugins are more important to the community as a whole, however the site keeps track of a few more data points, for example the Griffon and Java versions used to download the artifact, as well as the operating system footprint (name, arch, version). These data points will help the Griffon team shape out the future of the platform.

Here are some interesting results since the site was launched up to this day:

Operating System
As reported by System.getProperty("os.name")

Interestingly development on Windows platforms is not as high as one would expect. The Linux datum may be related to the usage of CI environments (the fact that code-coverage is the 2nd most downloaded plugin could back this claim).

Processor Architecture
As reported by System.getProperty("os.arch")

More than 90% of developers run their apps on 64bit machines.

JDK
Grouped by major/minor

11 months since JDK7 was released and the desktop community hasn't picked it up in anger (or so it seems). The fact that official support for JDK7 was recently devealed by Oracle a few weeks ago (in the form of 7u4) should help in boosting this number.

By the way, all data collected by the site is anonymized before being stored.

Keep on Groovying!


About Andres Almiray

Andres Almiray

Andres is a Java/Groovy developer and Java Champion, with more than 13 years of experience in software design and development. He has been involved in web and desktop application developments since the early days of Java. He has also been teacher of computer science courses in the most prestigious education institute in Mexico. His current interests include Groovy and Swing. He is a true believer of open source and has participated in popular projects like Groovy, Griffon, JMatter and DbUnit, as well as starting his own projects (Json-lib, EZMorph, GraphicsBuilder, JideBuilder). Founding member and current project lead of the Griffon framework. He blogs periodically at http://jroller.com/aalmiray. You can find him on twitter too as @aalmiray. He likes to spend time with his beloved wife, Ixchel, when not hacking around.

More About Andres »

NFJS, the Magazine

May Issue Now Available
  • On the road to learning

    by Raju Gandhi
  • Refactoring to Modularity

    by Kirk Knoernschild
  • RESTful Groovy

    by Kenneth Kousen
  • Getting Started with D3.js

    by Brian Sletten
Learn More »