On Tuesday, May 23, 2017 at 12:57:35 PM UTC-7, Learner Evermore wrote:
>
> J2Cl will be a Google project (not a GWT project; actually not dissimilar 
>> to how GWT currently leverages Eclipse JDT/ECJ, Jetty, etc.) but it'll be 
>> open source and accept external contributions too.
>>
> I didn't think much of this when I read this the first time but I just 
> realized that for J2Cl you say "it*'ll* be open source...", meaning it 
> isn't yet... and it is likely the place where the modifications need to be 
> made to, at the very least, expose necessary hooks to make things possible. 
> That makes it impossible for the community to help (before it is open 
> sourced).
>
>
Yes, the GWT/J2CL Google dev team is a bit behind, or maybe everyone 
(including GWT team at Google) were a bit too optimistic. But I am 100% 
sure J2CL will be released and open-sourced soon. And from descriptions 
about J2CL we have seen so far, it does sound like the right minimal 
approach. The GWT/J2CL team at Google already followed through with 
Elemental2 and the code generators, which by the way are shared with J2CL 
(smart!). However, they do have internal customers to win first and secure 
funding, since there are several internal Google web framework teams (Dart, 
AngularJS, Polymer, etc) each one claiming to be the "official Google web 
framework", competing for limited internal funding/resources.

Having said that my prediction is that GWT 3.0 plans will be quickly 
abandoned once the community gets its teeth into J2CL. This may sound 
harsh, but is a lot better than the Cambrian explosion of JS frameworks, 
which left 99% of them as dead corpses over the web landscape.  Google 
already issued DOs and DONTs to make the GWT-->J2CL transition easier.

One last point: I, many other GWTers and Google don't care about UI 
binders, RPC, bundled Jetty servers and other failed ideas (GWT RPC=Java 
RMI=cute, but bad idea long term) and will be unhappy if such legacy 
baggage gets tucked into future releases of a J2CL-based product. That 
leaves the fraction in the GWT community that has vested interest in the 
legacy stuff to figure out way forward.


-- 
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/1fc32081-55a0-4bbe-a418-6e8733560e44%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to