Return-Path: Delivered-To: apmail-xml-general-archive@www.apache.org Received: (qmail 1211 invoked from network); 11 Nov 2008 10:28:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 11 Nov 2008 10:28:05 -0000 Received: (qmail 94747 invoked by uid 500); 11 Nov 2008 10:28:11 -0000 Delivered-To: apmail-xml-general-archive@xml.apache.org Received: (qmail 94710 invoked by uid 500); 11 Nov 2008 10:28:11 -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 List-Id: Delivered-To: mailing list general@xml.apache.org Delivered-To: moderator for general@xml.apache.org Received: (qmail 38292 invoked by uid 99); 11 Nov 2008 02:35:53 -0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of nbeyer@gmail.com designates 74.125.44.155 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=AJUzG/lT2Ho5c6MLBqSR6m2A5vsTY1NHkpJQ6yHb9xY=; b=FqPtE3hpRpwera09QRNDcSbq2kUHY42HkixZCEy2uJY4B8+zNBVGQEc5F/bJkTkXBO +OoWLgIohs3/7PmMQspdg37Y1VzOsJYythCyawxqtNZ3Zdiq1yhEPRE0c47OvVQ5lioi rV/p5VssxBC7siaC5WSrzw/y/Con+aYkb/D+Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=A4f8IP2ATidJo871ItMVmxvIrNP18DwUxt2OFxBCzm9UFwH42nZ5vgLmIvO3DuRF03 D3TxASPogg68HEd5zhKRwNOq4jPKZ9kVMUs890yMSlWWlG+/Zos6P1iG32oDhmVlOGTo nPQAKZmik0qqpizW1CxfWoF566pTeY6mQElKQ= Message-ID: <3b3f27c60811101825o594d5eear35a65f3bff00e777@mail.gmail.com> Date: Mon, 10 Nov 2008 20:25:03 -0600 From: "Nathan Beyer" Sender: nbeyer@gmail.com To: j-users@xerces.apache.org Subject: Re: Dropping JDK 1.2 support for Xerces-J (and possibly JDK 1.3? 1.4? in the future) Cc: j-dev@xerces.apache.org, general@xml.apache.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: X-Google-Sender-Auth: 53d0ee479842d2ef X-Virus-Checked: Checked by ClamAV on apache.org +1 I'd suggest just jumping to Java 5 library, source and target compilation. I think this would give the project a new infusion of activity and interest. -Nathan On Sun, Nov 9, 2008 at 9:51 PM, Michael Glavassevich wrote: > Hi all, > > (including general@xml.apache.org on the cc list to hopefully reach a wider > audience) > > I would like to propose that we officially drop support for JDK 1.2 in the > next release of Xerces-J. Though the documentation [1] states that Xerces > supports JDK 1.2 it has been years since we have built or tested binaries > with this level. All of the recent releases were built and tested with JDK > 1.3. It was brought to my attention that the code [2] since at least 2006 > has had a dependency on APIs introduced in JDK 1.3. So we inadvertently > moved on awhile ago. It seems this has not been a practical issue for most > users since we've received no posts on these lists about it and received no > other bug reports. It's not clear that there would be much benefit in > restoring JDK 1.2 compatibility at this point. It's been out of service for > years and looking around Apache it seems most projects run on JDK 1.4 or > higher with some of the stragglers [3][4] below that moving up soon. > > If you have serious concerns regarding Xerces abandoning JDK 1.2 support > please send an email to the j-dev@xerces.apache.org mailing list, specifying > why you can't use a higher level of JDK and what parser features you are > using. > > While on the subject I wonder what the community would think of us > eventually dropping support for JDK 1.3 and possibly 1.4. There were > features introduced in JDK 1.4 and 5 which Xerces could benefit from (e.g. > NIO, java.lang.CharSequence, exception chaining, java.lang.StringBuilder, > java.util.concurrent.*, etc...). That's not something I'm proposing today > (or thinking of proposing for awhile) but would like to hear feedback from > users (please send to j-dev@xerces.apache.org) who may still need new > versions of Xerces which run on JDK 1.3 and 1.4. It would also be nice hear > from folks who've long since moved on to Java 5 and beyond and would like to > see Xerces take advantage of JDK 1.4 and 5 features. > > Thanks. > > [1] http://xerces.apache.org/xerces2-j/faq-general.html#faq-11 > [2] http://issues.apache.org/jira/browse/XERCESJ-1297 > [3] http://marc.info/?l=ant-dev&m=122596549809889&w=2 > [4] http://marc.info/?l=fop-user&m=119244442600564&w=2 > > Michael Glavassevich > XML Parser Development > IBM Toronto Lab > E-mail: mrglavas@ca.ibm.com > E-mail: mrglavas@apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@xml.apache.org For additional commands, e-mail: general-help@xml.apache.org