Hi,
The jsinterop annotation jar is shipped as an independent artifact and along with jsinterop-base and elemental2 seems to be among the artifacts that will be shared between GWT2.x and J2CL. I would like to see it moved to a separate top level project and am happy to do the work to make it so.
My feeling is that it is basically maintained by the J2CL team so it seems like a good idea to formalise this. "git log" seems to indicate that most of the changes were done by google engineers with the exception of one commit by Thomas Broyer.
The jsinterop annotations currently live in the user/src/jsinterop/annotations directory within GWT. It would be relatively easy to extract the code from their, preserving history of changes and put it in a new repository with a new build system.
Thoughts?,
Peter Donald