Where is GWT Elemental?

737 views
Skip to first unread message

Ming-Yee Iu

unread,
Jun 2, 2015, 12:17:32 AM6/2/15
to google-we...@googlegroups.com
Where is the code for building GWT's Elemental library?

Is it just the stuff in the "elemental" directory? I vaguely remember someone saying that the latest development work on Elemental is actually taking place in a separate project from the main GWT project. Is that true?

I want to build a Java desktop UI framework based on Elemental, and I want to make sure I'm working with the latest code before I start.

Jens

unread,
Jun 2, 2015, 6:39:15 AM6/2/15
to google-we...@googlegroups.com
Yes its just the stuff in the elemental directory when you checkout the gwt project. When you run "ant elemental" the remaining stuff will be generated and packed into the gwt-elemental.jar.

You might want to consider using JsInterop + GWT 2.8 instead of elemental.

-- J.

Ming-Yee Iu

unread,
Jun 5, 2015, 2:39:49 PM6/5/15
to google-we...@googlegroups.com
Now I'm confused again. 

I've read about some sort of GWT Elemental 2.0 that's being developed somewhere.

What's the difference between

1) the code in the elemental directory in GWT's git repository (isn't this supposed to be GWT 2.8?)
2) Elemental 2.0
3) JsInterop + GWT 2.8

Ming-Yee Iu

unread,
Jun 5, 2015, 3:03:23 PM6/5/15
to google-we...@googlegroups.com
Never mind. I watched the JsInterop video and caught up.


Thad Humphries

unread,
Jun 5, 2015, 11:12:21 PM6/5/15
to google-we...@googlegroups.com
You mean this video?  GWT.create 2015 - Deep dive in JS Interop (Ray Cromwell)

If not, which one? I have the Polymer bug.

Ming-Yee Iu

unread,
Jun 12, 2015, 4:15:41 PM6/12/15
to google-we...@googlegroups.com
That's the one I watched. After rooting around the GWT Elemental code over the past week, I think that there is no Elemental 2.0 at the moment (or, at least, there's no public Elemental 2.0 at the moment). None of the Elemental code I saw used JsInterop, Elemental still used a lot of stuff borrowed from Dart to generate its code, its code is generated from WebKit interface definitions, and it doesn't seem like anyone is really working on Elemental at the moment (it still has the same bugs and annoyances that have been there for years). As far as I can tell, Elemental 2.0 and JsInterop are more in the "future plans" category.
Reply all
Reply to author
Forward
0 new messages