I agree with Glen. Glyn
Glen Daniels <gdaniels@macrome To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> dia.com> cc: Subject: RE: Commiting the Sonic JMS and my async mods to main source 09/16/02 08:26 PM Please respond to axis-dev Hi folks! Here's my take on this for 1.0: JMS transport +1 A new transport doesn't change anything, and adds functionality. New APIs -1 The reason I'm -1 to the new APIs, despite their "provisional" nature is that I don't want to make any promises about supporting or continuing forward with a set of APIs that have just appeared a week before release (I think putting them in, even with disclaimers, implies something). I know they don't affect the tests or the other APIs, but they are brand new and we haven't discussed them thoroughly or tested them yet. I'd really prefer we waited until after 1.0 to introduce any kind of "true async" API. Sorry, James, no offense - I'm sure the design is fine, I just don't feel like we have time to agree on that as a group before 1.0. It should still be easy to unzip a file over a 1.0 distribution to try this stuff out if desired.... This is my gut feeling, but I'm willing to reconsider if there is broad agreement from the rest of the team that it's a good idea. --Glen > -----Original Message----- > From: James M Snell [mailto:[EMAIL PROTECTED]] > Sent: Monday, September 16, 2002 2:02 PM > To: [EMAIL PROTECTED] > Subject: Fw: Commiting the Sonic JMS and my async mods to main source > > > Trying this again.. for some reason the original was rejected. > > - 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 > ----- Forwarded by James M Snell/Fresno/IBM on 09/16/2002 > 11:01 AM ----- > > James M Snell/Fresno/IBM > 09/16/2002 08:49 AM > > To > [EMAIL PROTECTED] > cc > > bcc > > Subject > Commiting the Sonic JMS and my async mods to main source > > > Ok... after talking with the Sonic folks we've come to the > conclusion that > 1) my proposed async mods to the Axis Call object and their > proposed JMS > transport do not conflict with one another, 2) are capable of working > together and (most importantly) 3) can be merged into the > main Axis source > tree without breaking any of the existing Axis > functional-tests, samples, > TCK compliance, etc etc. > > After talking it over with Sam, I'd like to go ahead and > commit the two > proposals into the main source pre-1.0 as "provisional features". In > other words, they are a provide a preview of functionality > that will be > evolved to a more fully developed state later. The > documentation will > warn users that these features should not be used for production > environments since most likely they details of the API or transport > config, etc will change with subsequent versions. The > benefit to Axis is > that 1) it doesn't interfere with anything else in Axis and > 2) it adds new > functionality that previously didn't exist. > > I know that some of you have reservations about checking in new stuff > before the 1.0 release but we've taken pains to verify that > everything > still builds, still works, etc and don't see a problem > checking it in. > Given that, if I don't hear any -1's before tomorrow > (Tuesday) morning, > I'm going to go ahead and check it in. > > (I'm ducking now) > > - 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 >