I'm just back from a six-days tour in Bourgogne, where I celebrated (with some delay) my fortieth birthday. The week was exclusively dedicated to photography (landscapes, romanesque and gothic churches, castles), food and wine and - occasionally - birding. No Java, no programming, no computer at all (with just a few exceptions).
blueBill Mobile has been initially developed for JavaFX and has been blogged about a bit in the past. I already anticipated that a version in JME was in the pipeline; in the meantime, since unfortunately there hasn't been any announce from Oracle about JavaFX for Android phones, I started the development of a specific Android version.
The spring is here at last, and yesterday I was walking on a beach. Often walking on sand beaches recall me the "paradox of the heap": you have a heap of sand, let's say made of a million of sand grains. Then you remove one, and get 999,999 sand grains. No doubt, it's still a heap.
A few days ago I got the confirmation that one of my talk proposals was accepted at Jazoon 2010 in Zurich.
About one month ago I was reviewing the Sonatype Free Maven Repository Hosting for FLOSS projects. I was pretty positive about that, being my conclusion:
Here it is my second wish in the "Oracle" series... what about JavaFX Mobile? I've tried it several months ago and I've written a small application, blueBill Mobile, running on an HTC Diamond phone, that allows to browse a taxonomy of birds, record observations and eventually showing near-by birder mates (and their observations) on a map.
I've just bought a Motorola Droid (named Milestone in Italy). This is part of my plan to have about 4/5 mobile phones with some decent operating systems supporting Java or Java-like development.
When I used Subversion and Ant for my projects, I had the habit of committing the required libraries together with the sources. I think that it's a solution that still makes sense with those two tools, as you can checkout a certain version of a project and you have all you need to compile it on the local disk.
There are many things, mostly implementation-related, that can be blamed on Maven, but I think most people agree on the fact that the POM concept (a declarative model of your project) is a good thing. Among other things, it allows to run a new plugin often with a minimum of configuration, or no configuration at all.
After realizing that Ant and the software factory I had built on top of it had become unfit for managing my cluster of projects, about six months ago I decided to switch to Maven.