Huzzah, it is done!

Jul 22, 2008 10:42

Check it out. We're still checking in some docs to the SVN repository, and there are undoubtedly little things to fix here and there, but GXP is now Open Sourced. There will be a blog post here tomorrow, and we're giving a talk as OSCON as well.

job, google, gxp, open source, oscon

Leave a comment

Comments 14

modularformsboy July 22 2008, 18:52:37 UTC
While I laud the efforts to open source Google technologies -- and I totally look forward to using Protocol Buffers in future open source projects -- I think you'll have to provide some comparison/justification for the question "What makes GXP worth using? Isn't there JSP?"

Reply

harryh July 22 2008, 20:28:37 UTC
Our slideshow of features will be up RealSoonNow but key features over JSP include:

- Markup Validation
- Automatic escaping/quoting of untrusted content (this is a bigger deal than you would think)
- GXP objects are real Java objects as opposed to wonky JSP things that don't live in the java namespace.
- I find the GXP modularization system to be superior (though this may be a personal preference)
- Multi Language support (as soon as we get tha C++ code generator working)
- Fine grained space collapsing.

Reply

jliszka July 23 2008, 01:32:26 UTC
Automatic escaping/quoting of untrusted content (this is a bigger deal than you would think)

http://ha.ckers.org/xss.html ?

Reply

harryh July 23 2008, 01:55:27 UTC
Exactly

Reply


evan July 22 2008, 20:14:18 UTC
I wanted the FAQ to cover "why this system and not system [x]?"

Reply


skamille July 22 2008, 20:50:42 UTC
Just under the gun!

Reply


alicetiara July 22 2008, 22:57:40 UTC
Yay! Congrats!

Reply


loic July 23 2008, 03:25:14 UTC
Congratulations! Shipping is awesome, and that looks like some cool shit to ship.

FWIW, you should put up some example code prominently. As an ADHD internet monkey I find that to be an easy way to get a sense of something.

Reply

harryh July 23 2008, 06:15:57 UTC
I know. This is high on my list of things to do. Thx for the kick in the ass though.

The only stop gap we have for now is the test code in java/tests/com/google/gxp/functests if you were looking from some stuff to look at.

Reply


Leave a comment

Up