> From: Reeve Fritchman
>
> Joe, it's unusual to spot you on a soapbox :)!

<smirk>

> Unfortunately, the Blue party line will be, "Do you want us to limit new
> functionality by maintaining 100% compatibility with
> old/obsolete/unsupported releases?" Even more unfortunately, there is
> economic merit (for both vendor and customer) in answering that question
> with a "no".

While a valid argument, Reeve, it doesn't apply here.  No functionality was
added by the service program name change.  If they absolutely HAD to change
the name (for some internal consistency issue), then IBM could have provided
"pass-through" procedures in the old service program that simply called the
new procedures in the new service program.  Coupled with some nasty
deprecation message in the bind step, and the problem would have been
avoided.  It would then have become a performance issue, but one we as users
could address at our own pace.  Forcing a programming change for something
as unnecessary as a service program name change is unconscionable.

> IBM has done pretty well in keeping things
> consistent for many
> years and we've developed a zero-tolerance mentality to system
> changes.  How
> much are we missing because of "compatibility"?

I submit we're missing nothing, at least for this recent rash of "little"
changes.  I'd go through the litany of what they did to us with the Java
Toolkit, but that's rehashing old news.  Suffice to say that while the
toolkit is probably one of the finest pieces of software IBM has released
(doubly so since it's free AND open source), the release management of the
software has prompted me to have to make all kinds of changes to my software
just to support release to release changes.  Since when did I have to query
the OS/400 release to figure out the name of a command?

Honestly, I had no problems with the CPF-OS/400 changes, even though some
were substantial and they made our lives miserable for a little while over
at SSA.  But IBM had a great migration utility and gave us a lot of time to
be prepared.  On the other hand, these "little" unannounced changes,
basically land mines that we only find when they blow up in our software,
are unacceptable.  Spoiled?  Sure.  But for a good reason.  IBM, at least
once upon a time, actually knew how to develop and deliver software.  This
apparent trend towards the Microsoft betaware ("It compiles... ship it!")
philosophy is a bad move for us, for our clients, and for our industry.

Joe



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.