|
View:
New views
9 Messages
—
Rating Filter:
Alert me
|
|
|
Announcement/Poll: Compiler and platform support for Xalan-CHi,
I'm trying to figure out what compilers and platforms to support moving forward. My motivation is to reduce the amount of time I spend maintaining the various Microsoft project files and more obscure platforms so I can spend more time on code and a re-write of the Linux/Unix build system. As part of this, I would like to remove support for the following compilers/platforms: MS Visual Studio.Net 2002 (MSVC 7) HP-UX 10 Versions of GCC earlier than 3.x on all platforms. In addition, the following platforms will be deprecated and disappear withing 6-12 months: Microsoft Visual Studio 6 MS Visual Studio.Net 2003 (MSVC 7.1) Compaq Tru64 Irix These platforms will remain in the build system and the source code, but they are not guaranteed to work. They are not maintained, since I don't have access to the necessary hardware and software to do so: AIX Solaris SPARC Mac OSX OS400 OS390 The following platforms/compilers are considered the core platforms and are built on a regular to semi-regular basis: XP/Vista with MS Visual Studio 2005 (MSVC8) 32-bit and 64-bit(x64) XP/Vista with MS Visual Studio 2008 (MSVC9) 32-bit and 64-bit(x64) Solaris x86 using GCC 32-bit and 64-bit Solaris x86 using Sun Workshop 12 32-bit and 64-bit HP-UX 11i PA-RISC with GCC 32-bit only HP-UX 11i Itanium with GCC 32-bit only HP-UX 11i PA-RISC with aCC 32-bit and 64-bit HP-UX 11i Itanium with aCC 32-bit and 64-bit Ubuntu Linux 7.04 and 8.04 with GCC 32-bit and 64-bit. Cygwin 32-bit only The following platforms should be OK, but are not regularly tested: OpenBSD with GCC NetBSD with GCC FreeBSD with GCC I would appreciate any feedback on this plan. Thanks! Dave |
|||||||||||
|
|
Re: Announcement/Poll: Compiler and platform support for Xalan-CHi David,
I subscribe to reduce the number of compilers and platforms. We just move our project on Windows from MSVC6 to MSVC8. Now we are using: - MS Visual Studio 2005 (MSVC8) 32-bit and 64-bit(x64) - Ubuntu Linux 7.04 with GCC 4.x and 3.x 32-bit and 64-bit. - Solaris SPARC with GCC 3.x - Intel Mac OS-X with gcc 4.x Therefor we have no problem with cutting old OS and compilers. If I can help you with testing new versions on Solaris SPARC and Intel Mac OS-X, let me know. Best regards and thanks for your excellent work, Holger P.S.: Are there any XSLT 2.0 movements at the horizon? David Bertoni schrieb: > Hi, > > I'm trying to figure out what compilers and platforms to support moving > forward. My motivation is to reduce the amount of time I spend > maintaining the various Microsoft project files and more obscure > platforms so I can spend more time on code and a re-write of the > Linux/Unix build system. > > As part of this, I would like to remove support for the following > compilers/platforms: > > MS Visual Studio.Net 2002 (MSVC 7) > HP-UX 10 > Versions of GCC earlier than 3.x on all platforms. > > In addition, the following platforms will be deprecated and disappear > withing 6-12 months: > > Microsoft Visual Studio 6 > MS Visual Studio.Net 2003 (MSVC 7.1) > Compaq Tru64 > Irix > > These platforms will remain in the build system and the source code, but > they are not guaranteed to work. They are not maintained, since I don't > have access to the necessary hardware and software to do so: > > AIX > Solaris SPARC > Mac OSX > OS400 > OS390 > > The following platforms/compilers are considered the core platforms and > are built on a regular to semi-regular basis: > > XP/Vista with MS Visual Studio 2005 (MSVC8) 32-bit and 64-bit(x64) > XP/Vista with MS Visual Studio 2008 (MSVC9) 32-bit and 64-bit(x64) > Solaris x86 using GCC 32-bit and 64-bit > Solaris x86 using Sun Workshop 12 32-bit and 64-bit > HP-UX 11i PA-RISC with GCC 32-bit only > HP-UX 11i Itanium with GCC 32-bit only > HP-UX 11i PA-RISC with aCC 32-bit and 64-bit > HP-UX 11i Itanium with aCC 32-bit and 64-bit > Ubuntu Linux 7.04 and 8.04 with GCC 32-bit and 64-bit. > Cygwin 32-bit only > > The following platforms should be OK, but are not regularly tested: > > OpenBSD with GCC > NetBSD with GCC > FreeBSD with GCC > > I would appreciate any feedback on this plan. > > Thanks! > > Dave > -- holger floerke d o c t r o n i c email floerke@... information publishing + retrieval phone +49 228 92 682 00 http://www.doctronic.de doctronic GmbH & Co. KG, Sitz: Bonn, HRA 4685 AG Bonn Ust-IdNr.: DE 210 898 186, Komplementaerin: doctronic Verwaltungsgesellschaft mbH, Sitz: Bonn, HRB 8926 AG Bonn Geschaeftsfuehrer: Holger Floerke, Carsten Oberscheid, Ingo Kueper |
|||||||||||
|
|
Re: Announcement/Poll: Compiler and platform support for Xalan-CHi David,
I second Holger's list of compilers. These seem to be the standard compilers of today. Of course one additional one would be: - MS Visual Studio 2008 but this is obvious. Also, excellent work on XalanC. I've been working with it for the past year with no issues. I'm also curious: XSLT 2.0 (is it the future?) So far I've been able to do just about everything I need to (in XSLT 1.0), but with much more additional XSLT code. I hate bloated code, but beggars can't be choosers. Cheers, Hans ----- Original Message ----- From: "Holger Flörke" <floerke@...> To: <xalan-c-users@...> Sent: Tuesday, September 16, 2008 08:33 Subject: Re: Announcement/Poll: Compiler and platform support for Xalan-C > Hi David, > > I subscribe to reduce the number of compilers and platforms. We just > move our project on Windows from MSVC6 to MSVC8. Now we are using: > - MS Visual Studio 2005 (MSVC8) 32-bit and 64-bit(x64) > - Ubuntu Linux 7.04 with GCC 4.x and 3.x 32-bit and 64-bit. > - Solaris SPARC with GCC 3.x > - Intel Mac OS-X with gcc 4.x > > Therefor we have no problem with cutting old OS and compilers. > > If I can help you with testing new versions on Solaris SPARC and Intel > Mac OS-X, let me know. > > Best regards and thanks for your excellent work, > > Holger > > P.S.: Are there any XSLT 2.0 movements at the horizon? > > David Bertoni schrieb: >> Hi, >> >> I'm trying to figure out what compilers and platforms to support moving >> forward. My motivation is to reduce the amount of time I spend >> maintaining the various Microsoft project files and more obscure >> platforms so I can spend more time on code and a re-write of the >> Linux/Unix build system. >> >> As part of this, I would like to remove support for the following >> compilers/platforms: >> >> MS Visual Studio.Net 2002 (MSVC 7) >> HP-UX 10 >> Versions of GCC earlier than 3.x on all platforms. >> >> In addition, the following platforms will be deprecated and disappear >> withing 6-12 months: >> >> Microsoft Visual Studio 6 >> MS Visual Studio.Net 2003 (MSVC 7.1) >> Compaq Tru64 >> Irix >> >> These platforms will remain in the build system and the source code, but >> they are not guaranteed to work. They are not maintained, since I don't >> have access to the necessary hardware and software to do so: >> >> AIX >> Solaris SPARC >> Mac OSX >> OS400 >> OS390 >> >> The following platforms/compilers are considered the core platforms and >> are built on a regular to semi-regular basis: >> >> XP/Vista with MS Visual Studio 2005 (MSVC8) 32-bit and 64-bit(x64) >> XP/Vista with MS Visual Studio 2008 (MSVC9) 32-bit and 64-bit(x64) >> Solaris x86 using GCC 32-bit and 64-bit >> Solaris x86 using Sun Workshop 12 32-bit and 64-bit >> HP-UX 11i PA-RISC with GCC 32-bit only >> HP-UX 11i Itanium with GCC 32-bit only >> HP-UX 11i PA-RISC with aCC 32-bit and 64-bit >> HP-UX 11i Itanium with aCC 32-bit and 64-bit >> Ubuntu Linux 7.04 and 8.04 with GCC 32-bit and 64-bit. >> Cygwin 32-bit only >> >> The following platforms should be OK, but are not regularly tested: >> >> OpenBSD with GCC >> NetBSD with GCC >> FreeBSD with GCC >> >> I would appreciate any feedback on this plan. >> >> Thanks! >> >> Dave >> > > -- > holger floerke d o c t r o n i c > email floerke@... information publishing + retrieval > phone +49 228 92 682 00 http://www.doctronic.de > > doctronic GmbH & Co. KG, Sitz: Bonn, HRA 4685 AG Bonn > Ust-IdNr.: DE 210 898 186, Komplementaerin: > doctronic Verwaltungsgesellschaft mbH, Sitz: Bonn, HRB 8926 AG Bonn > Geschaeftsfuehrer: Holger Floerke, Carsten Oberscheid, Ingo Kueper > |
|||||||||||
|
|
Re: Announcement/Poll: Compiler and platform support for Xalan-CHans Smit wrote:
> Hi David, > > I second Holger's list of compilers. These seem to be the standard > compilers of today. Of course one additional one would be: > - MS Visual Studio 2008 > > but this is obvious. Visual Studio 2008 is already on the list I posted, and it's my primary development environment, so it will always be the first tested. > Also, excellent work on XalanC. I've been working with it for the past > year with no issues. That's good to hear! > > I'm also curious: XSLT 2.0 (is it the future?) So far I've been able to > do just about everything I need to (in XSLT 1.0), but with much more > additional XSLT code. I hate bloated code, but beggars can't be choosers. When I was at IBM, I was constrained from working on XSLT 2.0 because I was working on XQuery there. Now that I'm at Google, I'm using my magical 20% time to work on Xalan-C and Xerces-C, so development should pick up. However, I suspect that XSLT 2.0 is more than I will have time for. My current strategy is to start adding the XPath 2.0 functions to the core library, making them available through a special namespace, or through some global or local flag. Once I see how far I get with that, I'll be able to judge if I can actually finish an XSLT 2.0 implementation. Dave |
|||||||||||
|
|
Re: Announcement/Poll: Compiler and platform support for Xalan-CHolger Flörke wrote:
> Hi David, > > I subscribe to reduce the number of compilers and platforms. We just > move our project on Windows from MSVC6 to MSVC8. Now we are using: > - MS Visual Studio 2005 (MSVC8) 32-bit and 64-bit(x64) > - Ubuntu Linux 7.04 with GCC 4.x and 3.x 32-bit and 64-bit. > - Solaris SPARC with GCC 3.x > - Intel Mac OS-X with gcc 4.x > > Therefor we have no problem with cutting old OS and compilers. > > If I can help you with testing new versions on Solaris SPARC and Intel > Mac OS-X, let me know. cleanup work, but feel free to test with the SVN trunk at any point and report back the results. > > Best regards and thanks for your excellent work, You're welcome! > > Holger > > P.S.: Are there any XSLT 2.0 movements at the horizon? See my reply to Hans' posting... Dave |
|||||||||||
|
|
Re: Announcement/Poll: Compiler and platform support for Xalan-CHi Dave,
wrt XSLT 2.0: This is some of the best news I've heard all year. I'm so happy your working at Google now. Keep up the great work! I suspect XSLT 2.0 is a very serious revision, possibly a complete overhaul. It would be quite an achievement to make a XSLT C++ version a reality. That 20% Google gives it's employees to pursue their own interests is something I wish other companies would embrace. In the mean time - I'm working into the wee hours of the morning. Hans ----- Original Message ----- From: "David Bertoni" <dbertoni@...> To: <xalan-c-users@...> Sent: Tuesday, September 16, 2008 22:00 Subject: Re: Announcement/Poll: Compiler and platform support for Xalan-C > Hans Smit wrote: >> Hi David, >> >> I second Holger's list of compilers. These seem to be the standard >> compilers of today. Of course one additional one would be: >> - MS Visual Studio 2008 > > > > but this is obvious. > Visual Studio 2008 is already on the list I posted, and it's my primary > development environment, so it will always be the first tested. > >> Also, excellent work on XalanC. I've been working with it for the past >> year with no issues. > That's good to hear! > >> >> I'm also curious: XSLT 2.0 (is it the future?) So far I've been able to >> do just about everything I need to (in XSLT 1.0), but with much more >> additional XSLT code. I hate bloated code, but beggars can't be choosers. > When I was at IBM, I was constrained from working on XSLT 2.0 because I > was working on XQuery there. Now that I'm at Google, I'm using my magical > 20% time to work on Xalan-C and Xerces-C, so development should pick up. > > However, I suspect that XSLT 2.0 is more than I will have time for. My > current strategy is to start adding the XPath 2.0 functions to the core > library, making them available through a special namespace, or through > some global or local flag. Once I see how far I get with that, I'll be > able to judge if I can actually finish an XSLT 2.0 implementation. > > Dave > |
|||||||||||
|
|
Re: Announcement/Poll: Compiler and platform support for Xalan-CAt work we're currently using VS2005 and will soon upgrade to 2008. However
we're forced to use vs6 to build our xerces/xalan dlls at the moment to get official matching releases. In any case, the plans look good going forward. Thanks for all your hard work!! Rob Conde -------------------------------------------------- From: "David Bertoni" <dbertoni@...> Sent: Friday, September 12, 2008 5:34 PM To: <xalan-c-users@...> Subject: Announcement/Poll: Compiler and platform support for Xalan-C > Hi, > > I'm trying to figure out what compilers and platforms to support moving > forward. My motivation is to reduce the amount of time I spend > maintaining the various Microsoft project files and more obscure platforms > so I can spend more time on code and a re-write of the Linux/Unix build > system. > > As part of this, I would like to remove support for the following > compilers/platforms: > > MS Visual Studio.Net 2002 (MSVC 7) > HP-UX 10 > Versions of GCC earlier than 3.x on all platforms. > > In addition, the following platforms will be deprecated and disappear > withing 6-12 months: > > Microsoft Visual Studio 6 > MS Visual Studio.Net 2003 (MSVC 7.1) > Compaq Tru64 > Irix > > These platforms will remain in the build system and the source code, but > they are not guaranteed to work. They are not maintained, since I don't > have access to the necessary hardware and software to do so: > > AIX > Solaris SPARC > Mac OSX > OS400 > OS390 > > The following platforms/compilers are considered the core platforms and > are built on a regular to semi-regular basis: > > XP/Vista with MS Visual Studio 2005 (MSVC8) 32-bit and 64-bit(x64) > XP/Vista with MS Visual Studio 2008 (MSVC9) 32-bit and 64-bit(x64) > Solaris x86 using GCC 32-bit and 64-bit > Solaris x86 using Sun Workshop 12 32-bit and 64-bit > HP-UX 11i PA-RISC with GCC 32-bit only > HP-UX 11i Itanium with GCC 32-bit only > HP-UX 11i PA-RISC with aCC 32-bit and 64-bit > HP-UX 11i Itanium with aCC 32-bit and 64-bit > Ubuntu Linux 7.04 and 8.04 with GCC 32-bit and 64-bit. > Cygwin 32-bit only > > The following platforms should be OK, but are not regularly tested: > > OpenBSD with GCC > NetBSD with GCC > FreeBSD with GCC > > I would appreciate any feedback on this plan. > > Thanks! > > Dave > |
|||||||||||
|
|
Re: Announcement/Poll: Compiler and platform support for Xalan-CHey Dave , I'm still with IBM , so I have an access to AIXs and Solaris and different flavours of Linuxes . If we decide to keep those platforms , I can look after it . Unfortunatuly I don't have the magic 20% , but I'd love to help . I can do reviews or other small tasks :) Dmitry
Hi, I'm trying to figure out what compilers and platforms to support moving forward. My motivation is to reduce the amount of time I spend maintaining the various Microsoft project files and more obscure platforms so I can spend more time on code and a re-write of the Linux/Unix build system. As part of this, I would like to remove support for the following compilers/platforms: MS Visual Studio.Net 2002 (MSVC 7) HP-UX 10 Versions of GCC earlier than 3.x on all platforms. In addition, the following platforms will be deprecated and disappear withing 6-12 months: Microsoft Visual Studio 6 MS Visual Studio.Net 2003 (MSVC 7.1) Compaq Tru64 Irix These platforms will remain in the build system and the source code, but they are not guaranteed to work. They are not maintained, since I don't have access to the necessary hardware and software to do so: AIX Solaris SPARC Mac OSX OS400 OS390 The following platforms/compilers are considered the core platforms and are built on a regular to semi-regular basis: XP/Vista with MS Visual Studio 2005 (MSVC8) 32-bit and 64-bit(x64) XP/Vista with MS Visual Studio 2008 (MSVC9) 32-bit and 64-bit(x64) Solaris x86 using GCC 32-bit and 64-bit Solaris x86 using Sun Workshop 12 32-bit and 64-bit HP-UX 11i PA-RISC with GCC 32-bit only HP-UX 11i Itanium with GCC 32-bit only HP-UX 11i PA-RISC with aCC 32-bit and 64-bit HP-UX 11i Itanium with aCC 32-bit and 64-bit Ubuntu Linux 7.04 and 8.04 with GCC 32-bit and 64-bit. Cygwin 32-bit only The following platforms should be OK, but are not regularly tested: OpenBSD with GCC NetBSD with GCC FreeBSD with GCC I would appreciate any feedback on this plan. Thanks! Dave |
|||||||||||
|
|
Re: Announcement/Poll: Compiler and platform support for Xalan-CDmitry Hayes wrote:
> > Hey Dave , > I'm still with IBM , so I have an access to AIXs and Solaris and > different flavours of Linuxes . Hey Dmitry, It's good to hear from you! I hope you're enjoying your new role. > If we decide to keep those platforms , I can look after it . If you could test Solaris on SPARC, that would be great. Also, I know the Makefiles need to be updated for xlC 7 and up, so if you could test on AIX that would be great. Dave |
| Free Forum Powered by Nabble | Forum Help |