Friday, May 1, 2015

Following Ozark | Looking for Insights and Learning

Team. We have been following the JCP's JSR 371 since we became aware of it a few weeks ago. As you know, it currently has a pair of names, MVC 1.0 and Ozark. Oracle decided that a RESTful web-service would be a better choice for a controller than a servlet. This is a wise decision since a web-service is a more powerful and abstract concept.

Following Ozark

We have been spending our development time each week reviewing the Ozark/MVC 1.0 documentation. At this time, it is rather small and manage-able, and the original vision of the development team is discernible. In short, one can see a panoramic view, the "big picture", of the team's development goals. This aspect of a technology is not always visible when first acquiring a new computing skill. For those among you who are JEE engineer's and architects, we recommend that your become proficient in Ozark. It will likely be a standard that displaces the popular modern open-source projects commonly used for MVC development. It also should become a high demand skill that is foundational for a JEE developer's toolkit, such as Hibernate.


Looking for Insights and Learning

Our primary motivation for following Ozark is that it is a disruptive boon for our CABOOSE efforts. In some ways, it displaces a need for a CABOOSE in JEE. In other ways, it helps us find a niche in the JEE platform and provides insights on how we might produce the best controllers when developing for LAMP technologies which is a goal that we still have set before us. We hope that can learn and incorporate some of Ozark's features in our JEE CABOOSE. Since Ozark still makes use of JSP/JSF technologies, we are considering creating a few ways of blending reflection through the use of a generic custom JSP/JSF tag as previously discussed in these javacaboose pages.

We are rather glad that we were not working at a feverish pace foolishly thinking that we would create a technology that would displace JSP/JSF. The hunting..., pecking..., and thinking... has been a relaxing diversion each week. We also have gathered some new basic skills along the way by incorporating Hibernate and reading on the design of Struts and Spring. Besides, we are well-positioned so we can continue and improve upon CABOOSE development, gather "early adopter" experiences with Ozark (JSR 371), and perfect our Bird Foraging Technique for software development and life in general. We will simply adjust our sights on the new grains that Oracle's developments have set before us, and enjoy some of them along with that which we already had found.

This Saturday's work schedule will be shortened, being about four hours. We plan on learning more about Ozark, dusting off the CABOOSE code which has been shelved for about a month, and starting a text on the LAMP languages. We finished our C# text before we were aware of the MVC offering from Microsoft. We also will be finishing the reading on the links which we provided earlier this week before Monday.

Keep a Song in Your Heart (La-La) and Enjoy This Coming Weekend In Your Part of This World,

The CABOOSE Team

No comments:

Post a Comment