Look, plenty of people think XPages may be the savior riding in on a camel to rescue Lotus Domino, and maybe it is and maybe it isn't. All I know for certain is that anytime somebody gets up an excess of zeal, I get nervous. Java will solve all problems, except the pile it introduces. Ruby on Rails will change the world, except when it can't.
I've got a question for those who think we're ready to throw out every non-XPages app and replace all the "crap" written before. I have a website running on Domino. It may be awful, because I am a color blind inept web developer, but when I need to run it on a test 8.0 server, it runs fine. When I had an occasion to test it on a 6.5 server, most things worked and the few that didn't degraded nicely. Similarly, apps I wrote in 6.5 run beautifully on 8.5.2.
How's that XPages app working with forward and backward compatibilty? From what I hear, XPages created in 8.5.1 failed in 8.5.2. I have experienced XPages created in 8.5.2 that failed in 8.5.1. There's worry about the Java version and Eclipse version dictating what you can do. It remains to be seen whether 8.5.3 (or 9) will make things better or worse or simply force every last XPages app to upgrade. If that happens, I'm not going to feel too badly about my classic web development, which I expect will putter along just fine... even if it is a Model T to some.
Copyright © 2011 Genii Software Ltd.
Tags: Lotus Notes