Commons-Lang 3.0-SNAPSHOT was published yesterday. Its APIs have been updated for generics and varargs, and because its Maven artifactId and java package names have been changed, the upgrade path is a painless one. Additionally, and most importantly to me at present, lang3 has a TypeUtils class that can replace and augment bval-jsr303's existing TypeUtils class. I would say that in all likelihood lang 3.0 will be released before bval 1.0. I would think the upgrade would be more a question of 'when' rather than 'if'... how would you all feel about allowing snapshot dependencies for 0.x-incubating releases after 0.2-incubating?
Matt
