Re: [gwt-contrib] Extracting jsinterop-annotations?

2019-04-04 Thread Peter Donald
I was just hoping to release a copy to Maven Central and thought it may be
useful to do the extraction at the same time ... and just general cleaning
up ;)

No rush.

On Fri, Apr 5, 2019 at 9:45 AM 'Goktug Gokdogan' via GWT Contributors <
google-web-toolkit-contributors@googlegroups.com> wrote:

> Sorry for the late response. The work of creating the repo is tiny but
> wiring everything especially internally is plenty of work. The current
> annotations in opensource is also missing J2CL specific ones that we need
> to export as well so I don't see much value of you trying to extract a
> repository.
>
> Is there a particular reason that you would like to get this one sooner
> than later other than generally cleaning things up and reducing deps?
>
>
> On Fri, Mar 29, 2019 at 7:54 PM Peter Donald 
> wrote:
>
>> On Sat, Mar 30, 2019 at 6:57 AM 'Goktug Gokdogan' via GWT Contributors <
>> google-web-toolkit-contributors@googlegroups.com> wrote:
>>
>>> Yes, google/jsinterop-annotations was the plan all along however
>>> unfortunately most of the work is on our side and we couldn't get back to
>>> it.
>>>
>>
>> Is there any value in me trying to extract a repository for this or would
>> that cause more work for you?
>>
>> --
>> Cheers,
>>
>> 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 google-web-toolkit-contributors+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/google-web-toolkit-contributors/CACiKNc761i8unTuxQWB3fsRJ1kGm_Y2oybwygACMYkXsYUg-Pw%40mail.gmail.com
>> 
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
> --
> 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 google-web-toolkit-contributors+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/google-web-toolkit-contributors/CAN%3DyUA32%3DF%2BWbqWEZtk8VhAoszH7dioJfP0-nv5wQD3BUOZHpQ%40mail.gmail.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>


-- 
Cheers,

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 google-web-toolkit-contributors+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/CACiKNc612gonFp9YxeNVP2nKQcffd1oc%3DU9kHoB3U%2B%3D7LU3RyA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [gwt-contrib] Extracting jsinterop-annotations?

2019-04-04 Thread 'Goktug Gokdogan' via GWT Contributors
Sorry for the late response. The work of creating the repo is tiny but
wiring everything especially internally is plenty of work. The current
annotations in opensource is also missing J2CL specific ones that we need
to export as well so I don't see much value of you trying to extract a
repository.

Is there a particular reason that you would like to get this one sooner
than later other than generally cleaning things up and reducing deps?


On Fri, Mar 29, 2019 at 7:54 PM Peter Donald  wrote:

> On Sat, Mar 30, 2019 at 6:57 AM 'Goktug Gokdogan' via GWT Contributors <
> google-web-toolkit-contributors@googlegroups.com> wrote:
>
>> Yes, google/jsinterop-annotations was the plan all along however
>> unfortunately most of the work is on our side and we couldn't get back to
>> it.
>>
>
> Is there any value in me trying to extract a repository for this or would
> that cause more work for you?
>
> --
> Cheers,
>
> 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 google-web-toolkit-contributors+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/google-web-toolkit-contributors/CACiKNc761i8unTuxQWB3fsRJ1kGm_Y2oybwygACMYkXsYUg-Pw%40mail.gmail.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 google-web-toolkit-contributors+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/CAN%3DyUA32%3DF%2BWbqWEZtk8VhAoszH7dioJfP0-nv5wQD3BUOZHpQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [gwt-contrib] Extracting jsinterop-annotations?

2019-03-29 Thread Peter Donald
On Sat, Mar 30, 2019 at 6:57 AM 'Goktug Gokdogan' via GWT Contributors <
google-web-toolkit-contributors@googlegroups.com> wrote:

> Yes, google/jsinterop-annotations was the plan all along however
> unfortunately most of the work is on our side and we couldn't get back to
> it.
>

Is there any value in me trying to extract a repository for this or would
that cause more work for you?

-- 
Cheers,

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 google-web-toolkit-contributors+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/CACiKNc761i8unTuxQWB3fsRJ1kGm_Y2oybwygACMYkXsYUg-Pw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [gwt-contrib] Extracting jsinterop-annotations?

2019-03-29 Thread 'Goktug Gokdogan' via GWT Contributors
Yes, google/jsinterop-annotations was the plan all along however
unfortunately most of the work is on our side and we couldn't get back to
it.

On Thu, Mar 28, 2019 at 9:06 PM Peter Donald  wrote:

> 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 google-web-toolkit-contributors+unsubscr...@googlegroups.com.
> 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.
>

-- 
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 google-web-toolkit-contributors+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/CAN%3DyUA0v32YAPLvU08tvfzAyCVJ_Nx-5qdkHcQhYg%2BsGPgLFqQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


[gwt-contrib] Extracting jsinterop-annotations?

2019-03-28 Thread Peter Donald
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 google-web-toolkit-contributors+unsubscr...@googlegroups.com.
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.