Re: [gwt-contrib] Update on J2CL

2018-11-07 Thread Konstantin Solomatov

That's great news! Bazel support is great news as well. Our project uses 
bazel, and we can't think about getting back to maven.

Thanks,
Kostya


On Wednesday, November 7, 2018 at 4:08:52 PM UTC-5, Peter Donald wrote:
>
> There will bazel rules included in the release - as of the weekend 
> they were finally able to build an example using bazel rather than 
> googles internal tool. So things are looking good. I believe Colin is 
> working on getting together a Maven plugin aswell. I have no 
> visibility into Googles work queue but as an outsider looking in - 
> things are getting closer ;) 
> On Thu, Nov 8, 2018 at 2:25 AM Konstantin Solomatov 
> > wrote: 
> > 
> > Are there any updates on this? 
> > Do you have to provide bazel rules when you release it? 
> > 
> > Thanks, 
> > Kostya 
> > 
> > On Wednesday, October 24, 2018 at 2:26:25 PM UTC-4, Konstantin Solomatov 
> wrote: 
> >> 
> >> Thank you for the update! 
> >> 
> >> On Wednesday, October 24, 2018 at 2:19:01 PM UTC-4, Goktug Gokdogan 
> wrote: 
> >>> 
> >>> 2-3 weeks unless we hit a major issue. 
> >>> 
> >>> On Wed, Oct 24, 2018 at 6:44 AM Konstantin Solomatov <
> konstantin...@gmail.com> wrote: 
>  
>  Do you have any info on how soon it will happen? I.e. days, weeks? 
>  
>  Thanks, 
>  Kostya 
>  
>  On Wednesday, October 24, 2018 at 1:02:45 AM UTC-4, Julien Dramaix 
> wrote: 
> > 
> > Note that J2CL works for a while now inside Google and is used by 
> several big applications. But it was using several internal tools and api 
> that prevent us to opensource it. 
> > We are close to finish the clean up and as Goktug mentioned in his 
> previous email, you should get an announcement soon if our internal 
> priorities don't change. 
> > 
> > On Tue, Oct 23, 2018 at 7:30 PM 'Goktug Gokdogan' via GWT 
> Contributors  > wrote: 
> >> 
> >> We got it mostly working. Hopefully you should get an announcement 
> soon. 
> >> 
> >> On Tue, Oct 23, 2018 at 10:06 AM Konstantin Solomatov <
> konstantin...@gmail.com> wrote: 
> >>> 
> >>> Are there any updates on J2CL? A lot of time has passed. 
> >>> 
> >>> On Friday, June 15, 2018 at 3:54:08 AM UTC-4, Julien Dramaix 
> wrote: 
>  
>  > 2. J2CL itself is build with Bazel (for the reasons you 
> mentioned). This would not matter much, as long as you could push the J2CL 
> artifacts to Maven Central in an automated (Bazel) pipeline. Can Bazel do 
> that? 
>  
>  Yes it can. We are already building jsinterop-base and Elemental2 
> with Bazel and push artifact on Maven Central. 
>  
>  -Julien 
>  
>  On Thu, Jun 14, 2018 at 3:50 PM Hristo Stoyanov <
> hr.st...@gmail.com> wrote: 
> > 
> > Guys, 
> > Thanks for the update to J2CL! Here is what I understood, the 
> questions I have - correct me, if I am wrong: 
> > 
> > 1. Google is seeing good results from J2CL in a number of 
> products, so your internal funding won't be cut, J2CL won't be abandoned! 
> That is good news! 
> > 
> > 2. J2CL itself is build with Bazel (for the reasons you 
> mentioned). This would not matter much, as long as you could push the J2CL 
> artifacts to Maven Central in an automated (Bazel) pipeline. Can Bazel do 
> that? 
> > 
> > 3. Some GWT folks are developing Gradle and Maven plug-ins. What 
> is the status of those? I think this is the most important thing - once the 
> J2CL jars are in Maven central and the plug-ins ready, people can start 
> building apps with J2CL? 
> > 
> > 4. This comment from Goktug: ..."we use some tools that does 
> code pruning during build which helps some with the performance, and those 
> tools are not available for open source. Something we will eventually look 
> at but not very soon" worries me. Is J2CL a 100% Java or you use other 
> stuff that can not be released? 
> > 
> > 5. I still don't quite understand why not dump everything J2CL 
> on Gihub "AS IS" and let us sort it out? 
> > 
> > 
> > Also, It would be helpful if some of the developers who already 
> received the J2CL code drop comment and clarify what needs to be finished 
> from their point of view. 
> > 
> > As far as GWT3, I don't understand what is the value of it at 
> all, maybe valuable time/resources can be spent on J2CL instead, once it is 
> placed on Github 
> > 
> > 
> > Thanks. 
> > 
> > -- 
> > 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/807613cc-5945

Re: [gwt-contrib] Update on J2CL

2018-11-07 Thread Peter Donald
There will bazel rules included in the release - as of the weekend
they were finally able to build an example using bazel rather than
googles internal tool. So things are looking good. I believe Colin is
working on getting together a Maven plugin aswell. I have no
visibility into Googles work queue but as an outsider looking in -
things are getting closer ;)
On Thu, Nov 8, 2018 at 2:25 AM Konstantin Solomatov
 wrote:
>
> Are there any updates on this?
> Do you have to provide bazel rules when you release it?
>
> Thanks,
> Kostya
>
> On Wednesday, October 24, 2018 at 2:26:25 PM UTC-4, Konstantin Solomatov 
> wrote:
>>
>> Thank you for the update!
>>
>> On Wednesday, October 24, 2018 at 2:19:01 PM UTC-4, Goktug Gokdogan wrote:
>>>
>>> 2-3 weeks unless we hit a major issue.
>>>
>>> On Wed, Oct 24, 2018 at 6:44 AM Konstantin Solomatov 
>>>  wrote:

 Do you have any info on how soon it will happen? I.e. days, weeks?

 Thanks,
 Kostya

 On Wednesday, October 24, 2018 at 1:02:45 AM UTC-4, Julien Dramaix wrote:
>
> Note that J2CL works for a while now inside Google and is used by several 
> big applications. But it was using several internal tools and api that 
> prevent us to opensource it.
> We are close to finish the clean up and as Goktug mentioned in his 
> previous email, you should get an announcement soon if our internal 
> priorities don't change.
>
> On Tue, Oct 23, 2018 at 7:30 PM 'Goktug Gokdogan' via GWT Contributors 
>  wrote:
>>
>> We got it mostly working. Hopefully you should get an announcement soon.
>>
>> On Tue, Oct 23, 2018 at 10:06 AM Konstantin Solomatov 
>>  wrote:
>>>
>>> Are there any updates on J2CL? A lot of time has passed.
>>>
>>> On Friday, June 15, 2018 at 3:54:08 AM UTC-4, Julien Dramaix wrote:

 > 2. J2CL itself is build with Bazel (for the reasons you mentioned). 
 > This would not matter much, as long as you could push the J2CL 
 > artifacts to Maven Central in an automated (Bazel) pipeline. Can 
 > Bazel do that?

 Yes it can. We are already building jsinterop-base and Elemental2 with 
 Bazel and push artifact on Maven Central.

 -Julien

 On Thu, Jun 14, 2018 at 3:50 PM Hristo Stoyanov  
 wrote:
>
> Guys,
> Thanks for the update to J2CL! Here is what I understood, the 
> questions I have - correct me, if I am wrong:
>
> 1. Google is seeing good results from J2CL in a number of products, 
> so your internal funding won't be cut, J2CL won't be abandoned! That 
> is good news!
>
> 2. J2CL itself is build with Bazel (for the reasons you mentioned). 
> This would not matter much, as long as you could push the J2CL 
> artifacts to Maven Central in an automated (Bazel) pipeline. Can 
> Bazel do that?
>
> 3. Some GWT folks are developing Gradle and Maven plug-ins. What is 
> the status of those? I think this is the most important thing - once 
> the J2CL jars are in Maven central and the plug-ins ready, people can 
> start building apps with J2CL?
>
> 4. This comment from Goktug: ..."we use some tools that does code 
> pruning during build which helps some with the performance, and those 
> tools are not available for open source. Something we will eventually 
> look at but not very soon" worries me. Is J2CL a 100% Java or you use 
> other stuff that can not be released?
>
> 5. I still don't quite understand why not dump everything J2CL on 
> Gihub "AS IS" and let us sort it out?
>
>
> Also, It would be helpful if some of the developers who already 
> received the J2CL code drop comment and clarify what needs to be 
> finished from their point of view.
>
> As far as GWT3, I don't understand what is the value of it at all, 
> maybe valuable time/resources can be spent on J2CL instead, once it 
> is placed on Github
>
>
> Thanks.
>
> --
> 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/807613cc-5945-49c1-8f5e-205dd53f5dea%40googlegroups.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 r

Re: [gwt-contrib] Update on J2CL

2018-11-07 Thread Konstantin Solomatov
Are there any updates on this?
Do you have to provide bazel rules when you release it?

Thanks,
Kostya

On Wednesday, October 24, 2018 at 2:26:25 PM UTC-4, Konstantin Solomatov 
wrote:
>
> Thank you for the update!
>
> On Wednesday, October 24, 2018 at 2:19:01 PM UTC-4, Goktug Gokdogan wrote:
>>
>> 2-3 weeks unless we hit a major issue.
>>
>> On Wed, Oct 24, 2018 at 6:44 AM Konstantin Solomatov <
>> konstantin...@gmail.com> wrote:
>>
>>> Do you have any info on how soon it will happen? I.e. days, weeks?
>>>
>>> Thanks,
>>> Kostya
>>>
>>> On Wednesday, October 24, 2018 at 1:02:45 AM UTC-4, Julien Dramaix wrote:

 Note that J2CL works for a while now inside Google and is used by 
 several big applications. But it was using several internal tools and api 
 that prevent us to opensource it. 
 We are close to finish the clean up and as Goktug mentioned in his 
 previous email, you should get an announcement soon if our internal 
 priorities don't change.

 On Tue, Oct 23, 2018 at 7:30 PM 'Goktug Gokdogan' via GWT Contributors <
 google-web-toolkit-contributors@googlegroups.com> wrote:

> We got it mostly working. Hopefully you should get an announcement 
> soon.
>
> On Tue, Oct 23, 2018 at 10:06 AM Konstantin Solomatov <
> konstantin...@gmail.com> wrote:
>
>> Are there any updates on J2CL? A lot of time has passed.
>>
>> On Friday, June 15, 2018 at 3:54:08 AM UTC-4, Julien Dramaix wrote:
>>>
>>> > 2. J2CL itself is build with Bazel (for the reasons you 
>>> mentioned). This would not matter much, *as long as you could push 
>>> the J2CL artifacts to Maven Central in an automated (Bazel) pipeline*
>>> . *Can Bazel do that*?
>>>
>>> Yes it can. We are already building jsinterop-base and Elemental2 
>>> with Bazel and push artifact on Maven Central.
>>>
>>> -Julien
>>>
>>> On Thu, Jun 14, 2018 at 3:50 PM Hristo Stoyanov  
>>> wrote:
>>>
 Guys,
 Thanks for the update to J2CL! Here is what I understood, the 
 questions I have - correct me, if I am wrong:

 1. Google is seeing good results from J2CL in a number of products, 
 so your internal funding won't be cut, J2CL won't be abandoned! That 
 is 
 good news!

 2. J2CL itself is build with Bazel (for the reasons you mentioned). 
 This would not matter much, *as long as you could push the J2CL 
 artifacts to Maven Central in an automated (Bazel) pipeline*. *Can 
 Bazel do that*?

 3. Some GWT folks are developing Gradle and Maven plug-ins. *What 
 is the status of those*? I think this is the most important thing 
 - once the J2CL jars are in Maven central and the plug-ins ready, 
 people 
 can start building apps with J2CL?

 4. This comment from Goktug: ..."*we use some tools that does code 
 pruning during build which helps some with the performance, and those 
 tools 
 are not available for open source. Something we will eventually look 
 at but 
 not very soon" worries me. Is J2CL a 100% Java or you use other stuff 
 that 
 can not be released?*


 *5. I still don't quite understand why not dump everything J2CL on 
 Gihub "AS IS" and let us sort it out?*


 *Also, It would be helpful if some of the developers who already 
 received the J2CL code drop comment and clarify what needs to be 
 finished 
 from their point of view.*


 *As far as GWT3, I don't understand what is the value of it at all, 
 maybe valuable time/resources can be spent on J2CL instead, once it is 
 placed on Github*



 *Thanks. *

 -- 
 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/807613cc-5945-49c1-8f5e-205dd53f5dea%40googlegroups.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