I'd like to release the contrib/gwt/servlet module, but have some
misgivings about the versioning scheme used there.

Currently, the version of this module is the same as the underlying GWT
version. So currently, it is 2.0.3-SNAPSHOT. However, this goes against
our overall versioning principals and also fails to accommodate for the
fact that we may need to release more than one bundle within the
lifespan of any particular GWT version.

I'd like to change the versioning scheme to some more in line with what
we already have and release contrib/gwt/servlet as version 3.0.0 with
these package exports:

org.apache.sling.extensions.gwt.user.server.rpc;version=3.0.0
com.google.gwt.rpc.server.*;version=2.0.3
com.google.gwt.user.server.rpc.*;version=2.0.3
com.google.gwt.user.client.rpc.*;version=2.0.3

Going forward, the package export for
o.a.s.extensions.gwt.user.server.rpc will likely be incremented along
with the bundle version, but theoretically if GWT 2.1.0 (or a later
version) doesn't require changes to that package, it would remain the same.

WDYT?

Justin

Reply via email to