>You bring up a valid concern, but I believe this case was justified I disagree. A confusing name is not a technical reason. Backwards compatibility should trump a confusing name.
Once code goes gold, you're stuck with at least some of the bad decisions that were made prior to going gold. - James Snell IBM Emerging Technologies [EMAIL PROTECTED] (559) 587-1233 (office) (700) 544-9035 (t/l) Programming Web Services With SOAP O'Reilly & Associates, ISBN 0596000952 Have I not commanded you? Be strong and courageous. Do not be terrified, do not be discouraged, for the Lord your God will be with you whereever you go. - Joshua 1:9 Glen Daniels <[EMAIL PROTECTED]> 12/23/2002 07:21 PM Please respond to axis-dev To "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> cc bcc Subject RE: Concerns about renaming files The "strong technical reason to do so" was the fact that the name was extremely confusing, in that the class had/has nothing to do with SOAP 1.2. It was misnamed at the start, and we just ddn't get around to fixing it before 1.0. You bring up a valid concern, but I believe this case was justified. --Glen > -----Original Message----- > From: James M Snell [mailto:[EMAIL PROTECTED]] > Sent: Monday, December 23, 2002 5:57 PM > To: [EMAIL PROTECTED] > Subject: Concerns about renaming files > > > I noticed today that the Axis 1.0 file > DefaultSOAP12TypeMappingImpl was > renamed to DefaultSOAPEncodingTypeMappingImpl in the Axis 1.1 > beta. This > raises an important concern about backwards compatibility. > Before Axis' > initial 1.0 release, renaming files wasn't that big of a > problem, but now > we need to be much more careful or we run the risk of > breaking production > level applications. > > We should NOT be renaming any files unless there is a strong > technical > reason for doing so. Looking at the > DefaultSOAPEncodingTypeMappingImpl > case, the only reason seems to be semantic .. "Rename > DefaultSOAP12TypeMappingImpl to something a little more accurate" > > A bit more care please. > > - James Snell > IBM Emerging Technologies > [EMAIL PROTECTED] > (559) 587-1233 (office) > (700) 544-9035 (t/l) > Programming Web Services With SOAP > O'Reilly & Associates, ISBN 0596000952 > > Have I not commanded you? Be strong and courageous. > Do not be terrified, do not be discouraged, for the Lord your > God will be with you whereever you go. - Joshua 1:9 >