Re: Dropping JDK 1.2 support for Xerces-J (and possibly JDK 1.3? 1.4? in the future)

2008-11-11 Thread Jeremias Maerki
On 11.11.2008 14:52:52 sebb wrote:
 On 11/11/2008, Shane Curcuru [EMAIL PROTECTED] wrote:
  +1 to dropping 1.2 support.
 
 +1 to dropping 1.2
 
 +0 to dropping 1.3
 
 I think 1.4 support should be kept if possible for a while yet.

Agreed. Xerces is such a basic library and so many companies are still
stuck with Java 1.4 even though it's past EOL.

   Please - be sure that the main website clearly lists the last release we
  think that Xerces worked on JDK version x.y.  Xerces is ubiquitous, and is
  used directly or within other products virtually everywhere.  While we don't
  need to spend developer time worrying about ancient JDK versions, we should
  make it clear where people who have to stay on legacy systems can get an
  appropriate release.
 
 +1
 
   I'd love it if we ensured that we feature a prominent link and host the
  download for the zip/targz plus it's key file for the last known good
  Xerces with JDK x.y as we drop support for earlier releases.
 
 
 +1
 
   Thanks for bringing the item up!
 
   - Shane
 
 



Jeremias Maerki


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Dropping JDK 1.2 support for Xerces-J (and possibly JDK 1.3? 1.4? in the future)

2008-11-11 Thread sebb
On 11/11/2008, Shane Curcuru [EMAIL PROTECTED] wrote:
 +1 to dropping 1.2 support.

+1 to dropping 1.2

+0 to dropping 1.3

I think 1.4 support should be kept if possible for a while yet.

  Please - be sure that the main website clearly lists the last release we
 think that Xerces worked on JDK version x.y.  Xerces is ubiquitous, and is
 used directly or within other products virtually everywhere.  While we don't
 need to spend developer time worrying about ancient JDK versions, we should
 make it clear where people who have to stay on legacy systems can get an
 appropriate release.

+1

  I'd love it if we ensured that we feature a prominent link and host the
 download for the zip/targz plus it's key file for the last known good
 Xerces with JDK x.y as we drop support for earlier releases.


+1

  Thanks for bringing the item up!

  - Shane



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Dropping JDK 1.2 support for Xerces-J (and possibly JDK 1.3? 1.4? in the future)

2008-11-11 Thread Schmidlin, Franck
  a new infusion of activity and interest.

you betcha, most of us would be up in arms!

I personally am stuck on 1.4.2 for the foreseeable future.

So +1 to drop 1.2/3 support, but let's not get too drastic please.


__
Franck Schmidlin
Corporate Integration Consultant 
Northgate Public Services

Please consider the environment before printing this e-mail


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Nathan
Beyer
Sent: 11 November 2008 02:25
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]; general@xml.apache.org
Subject: Re: Dropping JDK 1.2 support for Xerces-J (and possibly JDK
1.3? 1.4? in the future)

+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
[EMAIL PROTECTED] 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 [EMAIL PROTECTED] 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 
 [EMAIL PROTECTED]) 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-devm=122596549809889w=2
 [4] http://marc.info/?l=fop-userm=11922600564w=2

 Michael Glavassevich
 XML Parser Development
 IBM Toronto Lab
 E-mail: [EMAIL PROTECTED]
 E-mail: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



 Scanned for viruses by BlackSpider MailControl


This email is sent on behalf of Northgate Information Solutions Limited and its 
associated companies (Northgate) and is strictly confidential and intended 
solely for the addressee(s).  

 If you are not the intended recipient of this email you must: (i) not 
disclose, copy or distribute its contents to any other person nor use its 
contents in any way or you may be acting unlawfully; (ii) contact Northgate 
immediately on +44 (0)1442 232424 quoting the name of the sender and the 
addressee then delete it from your system.

 Northgate has taken reasonable precautions to ensure that no viruses are 
contained in this email, but does not accept any responsibility once this email 
has been transmitted.  You should scan attachments (if any) for viruses.

 Northgate Information Solutions Limited. Registered in England no. 06442582  - 
 Northgate Information Solutions UK Limited. Registered in England no. 968498  
-  NorthgateArinso UK Limited. Registered in England no. 1587537  -  Moorepay 
Limited.  Registered in England no. 891686  -  Northgate Land  Property 
Solutions Limited  -  Registered in England no. 2149536 Registered Office: 
Peoplebuilding 2, Peoplebuilding Estate, Maylands Avenue, Hemel Hempstead, 
Hertfordshire HP2 4NW 

 Northgate Managed Services Limited (NI).  Registered in Northern Ireland no. 
NI032979  -  LearnServe Limited (NI).  Registered in Northern Ireland no. 
NI043825 Registered Office: Hillview House, 61 Church Road, Newtownabbey, Co. 
Antrim, BT36 7LQ 


Re: Dropping JDK 1.2 support for Xerces-J (and possibly JDK 1.3? 1.4? in the future)

2008-11-11 Thread Nathan Beyer
+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
[EMAIL PROTECTED] 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 [EMAIL PROTECTED] 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 [EMAIL PROTECTED]) 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-devm=122596549809889w=2
 [4] http://marc.info/?l=fop-userm=11922600564w=2

 Michael Glavassevich
 XML Parser Development
 IBM Toronto Lab
 E-mail: [EMAIL PROTECTED]
 E-mail: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Dropping JDK 1.2 support for Xerces-J (and possibly JDK 1.3? 1.4? in the future)

2008-11-11 Thread Michael Glavassevich

Any idea how this poll was done? A form you could submit on a website?
Jeremias, seeing your name as the last editor on the Wiki I'm guessing you
had something to do with it. Was this poll easy to set up?

Thanks.

Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: [EMAIL PROTECTED]
E-mail: [EMAIL PROTECTED]

Ludger Buenger [EMAIL PROTECTED] wrote on 11/11/2008
09:34:08 AM:

 Before Advancing beyond 1.3 I?d suggest to maybe initiate a usage
 poll analogous to http://wiki.apache.org/xmlgraphics/UserPollOct2007
 to get an overview which JDK version is still in use and required by
 Xerces-J users.

 That would give the community a foundation to base a good decision upon.


 From: Michael Glavassevich [mailto:[EMAIL PROTECTED]
 Sent: Monday, November 10, 2008 4:52 AM
 To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
 Cc: general@xml.apache.org
 Subject: Dropping JDK 1.2 support for Xerces-J (and possibly JDK 1.
 3? 1.4? in the future)

 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 [EMAIL PROTECTED] 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 [EMAIL PROTECTED]
 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-devm=122596549809889w=2
 [4] http://marc.info/?l=fop-userm=11922600564w=2

 Michael Glavassevich
 XML Parser Development
 IBM Toronto Lab
 E-mail: [EMAIL PROTECTED]
 E-mail: [EMAIL PROTECTED]

 --
 This message was scanned by ESVA and is believed to be clean.
 Click here to report this message as spam.

Re: Dropping JDK 1.2 support for Xerces-J (and possibly JDK 1.3? 1.4? in the future)

2008-11-11 Thread Michael Glavassevich
Shane Curcuru [EMAIL PROTECTED] wrote on 11/11/2008 08:08:50 AM:

 +1 to dropping 1.2 support.

 Please - be sure that the main website clearly lists the last release we
 think that Xerces worked on JDK version x.y.  Xerces is ubiquitous, and
 is used directly or within other products virtually everywhere.  While
 we don't need to spend developer time worrying about ancient JDK
 versions, we should make it clear where people who have to stay on
 legacy systems can get an appropriate release.

There's already an FAQ [1] and release notes [2] which say where we moved
from JDK 1.1 to 1.2. We'll just add to it.

 I'd love it if we ensured that we feature a prominent link and host the
 download for the zip/targz plus it's key file for the last known good
 Xerces with JDK x.y as we drop support for earlier releases.

If someone wants to pick up an old version they will always be in the
archives [3].

 Thanks for bringing the item up!

 - Shane

Thanks.

[1] http://xerces.apache.org/xerces2-j/faq-general.html#faq-11
[2] http://xerces.apache.org/xerces2-j/releases.html
[3] http://archive.apache.org/dist/xml/xerces-j/

Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: [EMAIL PROTECTED]
E-mail: [EMAIL PROTECTED]

Re: Dropping JDK 1.2 support for Xerces-J (and possibly JDK 1.3? 1.4? in the future)

2008-11-11 Thread Jeremias Maerki
Yes, Michael, I was the driving force behind that. I wanted to make sure
that we've made an informed decision before dropping support for one JDK
or another. Developers obviously like the new stuff but users are
sometimes stuck with old stuff. It often takes them a bit longer to
migrate although they usually skip a generation when they migrate.

Anyway. First, we talked about the questions we wanted to ask:
http://markmail.org/message/y6h6lfzcupbvuww3
Then I set up the survey with one of the online survey service providers.
I chose one that was free.
http://markmail.org/message/xz72bqpkqy6dg5l5
At the end of the survey, I downloaded the data and visualized selected
items with OpenOffice. All put together that resulted in the Wiki page
mentioned by Ludger Buenger:
http://wiki.apache.org/xmlgraphics/UserPollOct2007

I believe this survey, though took some time and effort to do, was worth
it and it wasn't difficult to do. And I'll push for one again when we
want to drop Java 1.4 support within the XML Graphics project. I expect
it won't take too long until we do another as Java 1.4 has reached EOL
last month. It's going to be interesting to see how the survey results
change over time. But given the small data base, don't assume the
results are 100% representative.

HTH

On 12.11.2008 06:42:33 Michael Glavassevich wrote:
 
 Any idea how this poll was done? A form you could submit on a website?
 Jeremias, seeing your name as the last editor on the Wiki I'm guessing you
 had something to do with it. Was this poll easy to set up?
 
 Thanks.
 
 Michael Glavassevich
 XML Parser Development
 IBM Toronto Lab
 E-mail: [EMAIL PROTECTED]
 E-mail: [EMAIL PROTECTED]
 
 Ludger Buenger [EMAIL PROTECTED] wrote on 11/11/2008
 09:34:08 AM:
 
  Before Advancing beyond 1.3 I?d suggest to maybe initiate a usage
  poll analogous to http://wiki.apache.org/xmlgraphics/UserPollOct2007
  to get an overview which JDK version is still in use and required by
  Xerces-J users.
 
  That would give the community a foundation to base a good decision upon.
 
 
  From: Michael Glavassevich [mailto:[EMAIL PROTECTED]
  Sent: Monday, November 10, 2008 4:52 AM
  To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
  Cc: general@xml.apache.org
  Subject: Dropping JDK 1.2 support for Xerces-J (and possibly JDK 1.
  3? 1.4? in the future)
 
  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 [EMAIL PROTECTED] 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 [EMAIL PROTECTED]
  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-devm=122596549809889w=2
  [4] http://marc.info/?l=fop-userm=11922600564w=2
 
  Michael Glavassevich
  XML Parser Development
  IBM Toronto Lab
  E-mail: [EMAIL PROTECTED]
  E-mail: [EMAIL PROTECTED]
 
  --
  This message was scanned by ESVA and is believed to be clean.
  Click here to report this message as spam.




Jeremias Maerki


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]