The GWT Meetup 2015 videos are very interesting.
I can see why the proposals for GWT 3.0 have been made. However, we should be clear about the fact that GWT 3.0 is not just going to break a few little things that can easily be fixed, but break things to the point that it's a completely different product and there will be lots of GWT applications that will never be ported to the new system.
It will be confusing to all GWT users to continue to use the name GWT 3.0. It would be much better to use a new name for the new system and treat it as what it is: a new idea about how Java can be used to build modern web applications.
The situation we have now is that GWT will end at 2.8 and a new thing, that is currently vapourware, will be coming that people are expected to use. There's going to be a lot of confusion and those using GWT now, as well as those that will use the new thing when it does exist, will all be served much better if everybody stops calling the new thing "GWT".
Paul
it's expected that you could future-proof your application in GWT 2.8.
--
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-co...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/76cb0c63-a981-4b54-95bf-ebbd8f773311%40googlegroups.com.
--
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-co...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/43ceb941-d8cc-496f-bab3-ab8219c120bf%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/CABrJHW0HrjzhwAmGGsSNqzD5YFrPySE7wn%2B_Sp%3Dk-Z1a9ExiMQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/CAC_RtEZyUauWsQQA%3D8Od0ZeDpgTp%3D3vsvBgLUsTZWcG0Hw5sFw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/CAGw%3D_tzUMgPMwHw3Un2_NOq%3DZ2jpXr9vHRc1xEFzuChCMkTTyw%40mail.gmail.com.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit-contributors+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/43ceb941-d8cc-496f-bab3-ab8219c120bf%40googlegroups.com.
--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/CABrJHW0HrjzhwAmGGsSNqzD5YFrPySE7wn%2B_Sp%3Dk-Z1a9ExiMQ%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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/CAC_RtEZyUauWsQQA%3D8Od0ZeDpgTp%3D3vsvBgLUsTZWcG0Hw5sFw%40mail.gmail.com.
----
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+unsubscribe@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit-co...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/43ceb941-d8cc-496f-bab3-ab8219c120bf%40googlegroups.com.
--
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-co...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/CABrJHW0HrjzhwAmGGsSNqzD5YFrPySE7wn%2B_Sp%3Dk-Z1a9ExiMQ%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-co...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/CAC_RtEZyUauWsQQA%3D8Od0ZeDpgTp%3D3vsvBgLUsTZWcG0Hw5sFw%40mail.gmail.com.
----
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-co...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/CAGw%3D_tzUMgPMwHw3Un2_NOq%3DZ2jpXr9vHRc1xEFzuChCMkTTyw%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-co...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/beab0cd4-e9e6-4a9d-bd09-be304a61eb51%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/CABrJHW0Z5NLcaoq8szjh-dq2Vnge2QcOP5FkmD3mppm-QN%2B5OQ%40mail.gmail.com.
Sounds like I'm late to party; I missed the 2015 meetup videos, does someone have a link? (That will teach me to not login to G+ very often...well played, Google...)
Not that my opinion matters very much (vs. the GWT team who's doing all the actual work), but I'll +100 any plans for large/breaking changes/rewrite for GWT 3.0/j2cl.Everyone that is concerned about backwards compatibility, you can stay on GWT 2.x. What we need is foundations for a GWT that will be awesome 5 years from now. For the next generation of applications. That's who we need to be worried about.Yes, that means pain/being left out for the current generation of applications, but that's how technology works. GWT 2.x will not suddenly be taken off Maven central. Plenty of enterprise applications rely on older/mature technology, e.g. jars/projects that aren't pushing out new releases every 2 months with amazing new features. That's fine. If it's too expensive to switch, then don't.
Sounds like a great opportunity for other companies to step-in and provide enterprise support for 2.x as well. Google has never been interested in that game anyway.Someone mentioned early access to j2cl for framework authors to start porting; I'd throw my hat into that ring. It would be interesting to see what Tessell looks like with it.
Tessell very heavily uses UiBinder to drive its MVP codegen, so I'll have to either port Tessell to the next-generation of templates, or (more likely) port UiBinder to j2cl (using APT/something; maybe not 100% backwards compatible, but at least something that is not "throw away all your templates and start from scratch").
So saying "GWT 2.x is here to stay" really would depend on someone maintaining it:
But I think we should just stop speculating, wait a bit for Google to continue their experiment with j2cl and have a clearer view of how they want to migrate their existing apps, and then see which features Google would like to port themselves (because they need them anyway) and which ones they'd "abandon", and whether they'll be replaced or not.
- Stephen
--
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-co...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/CANnRKuWXhvbo5MaVpVDkoEwidYWyzkB-HrtKYWuQ-ux86gCZYQ%40mail.gmail.com.
- "Good" SourceMaps including SuperDebug (see Brians speech at gwt.create) and debugger support within the IDE (like sdbg for eclipse)
- StackTraces including emulation mode (for browsers without - like Safari), StackTraceDeobfuscator and closure support (the current one is still broken - see https://github.com/gwtproject/gwt/issues/7800)
- "Story of Your Compile" or something similar to optimize and analyze the results of the transpiler
I'm excited that you guys are planning a radical change (really). I hope it becomes more clear on what we should be using to future proof our apps.I hope we will get some usable preview of Singular (if that is really going to be a replacement).Somehow I am not totally concerned that we will need some major rewrites, it will be hard sell to management and it might mean that we need to look to different directions as well.But I am afraid that if GWT is no longer offering a complete solution like it does now (including a UI library, RPC support, i18n, UI binding, ... etc) that a lot of the advantage will be lost for me.
I am not much concerned about name, but would like to know when the GWT 3.0 will be released??