Return-Path: Delivered-To: apmail-xml-general-archive@xml.apache.org Received: (qmail 84978 invoked by uid 500); 28 Mar 2001 21:45:58 -0000 Mailing-List: contact general-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: general@xml.apache.org Delivered-To: mailing list general@xml.apache.org Received: (qmail 84748 invoked from network); 28 Mar 2001 21:45:56 -0000 Message-ID: From: Tim McCune To: "'general@xml.apache.org'" Subject: RE: Common sub-project for Xalan/Xerces Date: Wed, 28 Mar 2001 14:45:27 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" X-Scanned-By: MIMEDefang 0.7 (http://www.roaringpenguin.com/mimedefang/) X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Seems like a natural progression to me. Create an Apache XML Development Kit (AXDK?), that other Apache XML projects can depend on, instead of depending on Xerces, or each bundling common Apache code in with their own distributions. Any code that resides under org.apache.xml lives in the AXDK and is _only_ distributed as part of the AXDK distribution. It would also include some standard 3rd party jars (jaxp, dom, sax, etc.) Then in the Xalan distribution (for example), you don't have _any_ code that is not packaged under org.apache.xalan, so you can avoid overlap. We've had a "ChannelPoint Development Kit" here that is pretty analagous to this for some time and it works well. > -----Original Message----- > From: James Melton [mailto:james.melton@cylogix.com] > Sent: Wednesday, March 28, 2001 2:39 PM > To: general@xml.apache.org > Subject: Common sub-project for Xalan/Xerces > > > A discussion thread in xalan-dev has brought up the idea of > creating a shared code base that includes things like the SAX and > abstract DOM classes and an Exception base class. What are people's > thoughts on this? > > Here's some discussion background; the context is Xalan-C Exception > handling... > > Christian Aberger wrote: > > Isn't it really cumbersome for an application programmer to > code all those > > different types of exceptions everytime when Xalan is called ? > > Matt Leinhos wrote: > > there are too many exception classes to > > deal with. As a new xalan user, I find my C++ code to be ugly and > > cumbersome as far as exception handling goes. > > David_N_Bertoni wrote: > > This is a common problem when integrating pieces of > software, even within a > > project like Xalan. If there were a common exception class > that worked > > with Unicode strings available on all of our supported > platforms as part of > > the compiler package, then we could use it. Unfortunately, > there isn't. > > James Melton wrote: > > Is it possible (or desirable) for the XML PMC to create a > sub-project whose > > code is intended to be shared by multiple sub-projects? > > David_N_Bertoni wrote: > > Yes, it would be great it if we had something outside of > Xerces or Xalan to > > use as a base class for most of our exceptions. It would > also be great if > > other interface classes, like the SAX stuff, and abstract > DOM moved to that > > project. > > ( David_N_Bertoni thought :) > >>> I'm gonna scream if one more person mentions std::exception > > > Jim. > > ____________________________________________________________ > James Melton CyLogix > 609.750.5190 609.750.5100 > james.melton@cylogix.com www.cylogix.com > > -------------------------------------------------------------------- > - In case of troubles, e-mail: webmaster@xml.apache.org > To unsubscribe, e-mail: general-unsubscribe@xml.apache.org > For additional commands, e-mail: general-help@xml.apache.org > -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 6.5.3 for non-commercial use iQA/AwUBOsJayNUPOr8a7vy5EQL6LgCbB86JA0eZTyfrXJJUq+Bixzfw/X4An2Jw QsmTPWwHBNwK12iKFORBU5Vg =ke6o -----END PGP SIGNATURE----- --------------------------------------------------------------------- In case of troubles, e-mail: webmaster@xml.apache.org To unsubscribe, e-mail: general-unsubscribe@xml.apache.org For additional commands, e-mail: general-help@xml.apache.org