I too didn't realize (seems obvious now) that Jersey incorporated the JAX-RS
version into its version #. I'm on the side of the fence that thinks
introducing a 2.0 or 3.0 where the main intent is to convey a new versioning
scheme will lead to more confusion. Seems natural to me that a, let's say,
1.2 of Jersey which drops the correlation of JAX-RS versions would be less
confusing than introducing a new major version.
In general, I've always thought of spec versions independently of the
versions of their implementations. If I want to know which servlet spec
tomcat 5.5 implements, I just look at
http://tomcat.apache.org/whichversion.html.
That's my two cents. Keep up the good work!