- From: Keith Wells <wellsk@us.ibm.com>
- Date: Tue, 17 Feb 2009 14:18:37 -0500
- To: Forms WG <public-forms@w3.org>
- Message-ID: <OFBBEED4DA.6AE301EE-ON87257560.0059987D-85257560.006A132A@us.ibm.com>
Dear Working Group members, I mentioned several weeks ago in our teleconference that I may be transitioning away from XForms and moving to new assignments in my department at IBM. Well it has happened and I have to refocus my energies to new areas starting this week. Sadly, I will not be focused on XForms as a standard any more, but I will always continue advocating XForms as a superior tool for rapidly authoring robust web apps and easily presenting our client's and customer's data in their web browsers. Data presented anywhere, anytime! In my opinion, XForms has not received the accolades it deserves! Simplification, presentation, reuse of other standards, MVC, ease-of-authoring, abstraction; the people in the Forms Working Group have done an excellent job in designing XForms 1.0/1.1 and are years ahead in thought-share for opening complex web development from several thousand JavaScript and HTML developers to, well, several hundred-thousand (or more) authors, or to anyone who can learn declarative markup (assuming this task is easier than learning Java/JavaScript). To me, this is a revolutionary concept and we have been seeing other efforts to create declarative markup for AJAX/JavaScript expand from work in the Forms WG, in fact, several of our fellow Forms Working Group members are leading this charge! A comment from a fellow IBMer on a conference call one day, he said “I JUST want it to work!”. How many times have we heard this statement from a customer, and then several months later, we hear “I JUST want it to work, AND I want it to be inexpensive to build, AND I want it to be even cheaper to maintain”. Well, compared to C++. Java, and even JavaScript applications, XForms applications meet ALL THREE criteria – and you don't need a programmer involved at all! As I say goodbye to my friends in the Forms Working Group, I applaud your efforts over the years, I thank you for your innovation and ingenuity you have transposed to words in the XForms 1.1 specification, and I implore you to continue in your efforts to abstract "programming constructs" to "declarative markup" to simplify the “art” of programming in the development of Rich Internet Applications. Thank you all for your friendship and patience with a less-so-abstract thinker! :) I hope to run into each of you in my future! It has been fun for me! P.S. I have had a lot of fun hanging-out with you spec-writers -- you are a very different breed from your average programmer! (I am not saying that is good or bad, but my goodness, you can discuss a single small concept for hours if not days (and sometimes WEEKS)! haha ). Thanks, Keith
Received on Tuesday, 17 February 2009 19:19:26 UTC