About
The official blog of Team Mach-II and is the best place to stay up to date on all things Mach-II.
Categories
Archives
Mach-II Simplicity (1.8) RC2 Released!
Team Mach-II is pleased to announce the immediate availability of Mach-II 1.8 RC2. Download Mach-II 1.8 RC2 now. RC2 fixes a few user reported edge case issues. After the RC2 public testing period, Mach-II Simplicity will be deemed gold and ready for a stable release. Now it the time to test out 1.8.0 on your applications!
Mach-II 1.8 introduces numerous new features and also sets the stage for us to move forward to 1.9 code named "Integrity" and the big 2.0 release code named "Velocity".
New features and enhancements in Mach-II Simplicity (1.8) include:
- Form Tag Library with data binding
- View Tag Library
- Environment Property
- HTML Helper Property
- View Loaders
- Call-Method Command
- Enhanced Redirect Functionality
- Search Engine Friendly URL Enhancements including support for URL Routes
- Enhanced event-bean command
In addition to these "marquee" features, Mach-II 1.8 includes a ton of smaller improvements that will make building Mach-II applications even faster and easier than before, so make sure and check out the "What's New in Mach-II 1.8" page on the wiki for all the details.
Team Mach-II: Introducing Mike Rogers
Team Mach-II is glad to welcome our new member Mike Rogers to the team (see bio). Below is a short interview we did with him. We felt this would be a good way for the community to "virtually" meet him. We're really excited to work with Mike and feel he's a great asset to the Mach-II community. Without further ado, on with the interview:
Tell us a little about who you are and what makes you tick...
The first question and it's the hardest. Who am I? I'm a marginally talented programmer from a small town in Indiana whose desire to write solid software has taken him through a dozen languages and countless frameworks only to settle on Mach-II. I'm driven by (as the great Larry Wall once said) a combination of Laziness, Hubris, and Impatience.
What was the first thing you ever did with a computer that made you proud of your accomplishment?
When I was very young, maybe 8 years old, I wrote a baseball game in Q-BASIC. I remember showing my dad and getting him to say 'wow'. That was pretty fantastic. That was back in DOS 4.0, when real men used edlin.exe to modify config files.
What got you started using Mach-II?
I had just been hired into a ColdFusion environment coming out of a Java shop whose process I had built from the ground up to include Spring, Hibernate, Axis2, some unit testing and CruiseControl -- not too rigorous, but there was some structure. The shop I had hired into was using straight ColdFusion with no process, no framework, nothing. I needed more structure, so I started looking at frameworks. Mach-II was the cleanest, most efficient framework I could find. For the first time since Java I felt like my code was making sense, and that was a good feeling.
Mach-II has matured a lot since its inception. What are your favorite Mach-II features as of today?
I really like its integration with ColdSpring; the logging framework is also pretty spiffy. I hope to play more with that as time passes. The form taglib is also quite sweet; it's saved me a bunch of time with a few projects at work.
Everybody brings unique ideas and skills to the table. What one thing you feel you bring to Team Mach-II?
It's a bit too early to tell; my official contributions have been minimal. Unofficially my fondness for bourbon brings a certain drunken confidence that I feel the team was lacking prior to my arrival, though the merits thereof are open to debate. My hope is that if I revisit this question even within the next few months I'll have a better understanding of how I fit in.
Alternatively, I bring the beard.
It's an impossibility to spend 100% in front of a keyboard. What do you do for fun?
I work on my little farm, cook, and spend time with my wife. On our farm we have a horse, two goats, a pig, seven cats, three dogs and a flock of chickens. One of my favorite dishes to cook is french onion soup; it makes the house smell amazing.
If you were not a programmer, what would you want to do with your life?
A scenario too horrible to contemplate! Although I think I'd be a pretty passable Calculus teacher, or some other job with a high nerd factor.
