Hi Jukka,
PS. Another alternative, if you're familiar with Git, is for you to work on a clone of the git://git.apache.org/tika.git mirror. This way you can keep committing incrementally to your local copy while your patches are still waiting to be applied.
I use Git for Bixo (http://github.com/emi/bixo) and a few other projects, so that could be interesting.
Thanks, -- Ken