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.

So I think a reasonable approach would be to basically extract it as
'google/jsinterop-annotations' project on github using Bazel modelled after
jsinterop-base and friends. If that makes people uncomfortable I also went
and nabbed the "jsinterop" github organization so it could be added as a
project such as https://github.com/jsinterop/annotations or
https://github.com/jsinterop/jsinterop-annotations

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

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/CACiKNc6ukcq_Bqic%2BpAmoUR6RpJqvAcDPM8YonbO9ZWBc5LGVA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to