This was extracted (@ 2024-09-21 23:10) from a list of minutes
which have been approved by the Board.
Please Note
The Board typically approves the minutes of the previous meeting at the
beginning of every Board meeting; therefore, the list below does not
normally contain details from the minutes of the most recent Board meeting.
WARNING: these pages may omit some original contents of the minutes.
Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).
Report was filed, but display is awaiting the approval of the Board minutes.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Project Status: Current project status: Ongoing with low to moderate activity. Issues for the board: None. ## Membership Data: Apache Xalan was founded 2004-09-30 (20 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Joseph Kessselman on 2023-08-07. - No new committers. Last addition was Joseph Kessselman on 2023-06-29. ## Project Activity: We are working toward maintenance and feature releases for the Xalan-Java component, slowly, and continuing to improve that build process. There has not been a release in over a year though. ## Community Health: Most of the project activity happens on the mailing list and the git repository. The activity has slowed down, but ebbs and flows. The mailing list reflects plans toward maintenance and plans for new features.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Project Status: Current project status: Ongoing, with high activity. Issues for the board: none. ## Membership Data: Apache Xalan was founded 2004-09-30 (19 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Joseph Kessselman on 2023-08-07. - No new committers. Last addition was Joseph Kessselman on 2023-06-29. ## Project Activity: We are putting effort toward a new Xalan-J 2.x release and are working toward supporting XSLT 3. Xalan-C activity is low. ## Community Health: We welcomed Joseph Kessselman as a new PMC member in August 2023. While the numbers show a decline in raw activity, we consider Xalan-J development active using GitHub, Jira, and the mailing list.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components to engender such improvements. ## Project Status: Current project status: Ongoing. Issues for the board: None. ## Membership Data: Apache Xalan was founded 2004-09-30 (19 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. The last addition was Joseph Kessselman on 2023-08-07. - No new committers. The last addition was Joseph Kessselman on 2023-06-29. ## Project Activity: The Xalan-J project is active with a push toward releasing again, XSLT 3, and switching from Ant to Maven. We are processing Jira tickets and PRs from GitHub. The last recent release was Java-2.7.3 was released on 2023-04-01. ## Community Health: Project activity has increased tremendously as can be seen on GitHub and mailing lists. The PMC has gratefully welcomed back Joseph Kessselman, one of our original contributors, back into the fold.
No report was submitted.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Project Status: Current project status: We are an Ongoing project, recently rebooted. Issues for the board: none. ## Membership Data: Apache Xalan was founded 2004-09-30 (19 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - Joseph Kessselman was added to the PMC on 2023-08-07 - Joseph Kessselman was added as committer on 2023-06-29 ## Project Activity: We have recently rebooted development and released Java-2.7.3 was released on 2023-04-01. Joseph Kessselman has returned to the project after a long absence and has been voted on as a committer and PMC member. ## Community Health: We are experiencing an upsurge in development. The active set of committers and PMC members is still small but viable for the time being. We are busy as can be seen in git and Jira: - dev@xalan.apache.org had a 134% increase in traffic in the past quarter (565 emails compared to 241) - j-users@xalan.apache.org had a 95% decrease in traffic in the past quarter (6 emails compared to 115) - 29 issues opened in JIRA, past quarter (61% increase) - 26 issues closed in JIRA, past quarter (225% increase) - 75 commits in the past quarter (-6% change) - 3 code contributors in the past quarter (50% increase) - 43 PRs opened on GitHub, past quarter (4200% increase) - 39 PRs closed on GitHub, past quarter (3800% increase)
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Xalan was founded on 2004-09-30 (19 years ago) There are currently 56 committers and 4 PMC members in this project. The Committer-to-PMC ratio is roughly 7:1. Community changes, past quarter: - No new PMC members. The last addition was Bill Blough on 2019-02-19. - One new committer. The last addition was Joseph Kessselman on 2023-05-06. ## Project Activity: After nine (9!) years, we finally released a new Xalan-J! Xalan-J-2.7.3 was released on 2023-04-01. The initial impetus was to pick up a new Apache Commons BCEL which addressed CVE-2022-42920. ## Community Health: We experienced a resurgence (dev@xalan.apache.org up 94%, j-users@xalan.apache.org up 637%) in activity on the Java side of the house which resulted in the release of 2.7.3 and bringing in a new committer. Work to clean up the codebase and support newer XSLT versions has started.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Xalan was founded 2004-09-30 (18 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Blough on 2019-02-19. - No new committers. Last addition was Bill Blough on 2019-03-20. ## Project Activity: We are in the process of sorting out the last remaining build issues before releasing Xalan-Java 2.7.3. The driver is to update the shadowed copy of Apache Commons BCEL 6.7.0. ## Community Health: We've had nine Xalan-Java 2.7.3 release candidates so far, an indication of the component having been inactive for a long time and losing institutional knowledge. It is not clear what will happen after this release as we've considered moving this component to the attic in the past. The Xalan-C side of the house is not seeing much activity.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Xalan was founded 2004-09-30 (18 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Blough on 2019-02-19. - No new committers. Last addition was Bill Blough on 2019-03-20. ## Project Activity: The Apache Xalan team has had a welcome burst of activity to release Xalan-Java 2.7.3 to address a security issue, this will be done by picking the latest Apache Commons BCEL release. This is welcome activity indeed as we had been considering Xalan-Java to the attic. This move might still happen in the future as the component is woefully being in terms of standard support of newer XSLT versions. The Xalan-C side of the house is quiet. ## Community Health: The health of the project had been poor until the recent bout of activity mentioned under "Project Activity". Almost all metrics are up due to the imminent release of Xalan-Java 2.7.3.
No report was submitted.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Xalan was founded 2004-09-30 (18 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Blough on 2019-02-19. - No new committers. Last addition was Bill Blough on 2019-03-20. ## Project Activity: The project activity is very low. There have been no releases during this reporting period. The dev mailing list has had a flurry of messages around my proposal to move Xalan-J (the Java component as opposed to Xalan-C) to the Attic and CVE-2022-34169 "Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets". While there has been some interest on the dev mailing list to not move Xalan-J to the attic, only one PMC member has shown interest. ## Community Health: The community health is poor. There does not seem to be institutional knowledge left. I was the last person to release Xalan-J in 2014. On the Java side of the house, the Apache Xalan Java project is dormant and I proposed to start the process of being retired. No future releases of Apache Xalan Java to address CVE-2022-34169 are expected. This could change of course. Here is what low activity and poor health look like: - dev@xalan.apache.org had a 7% increase in traffic in the past quarter (14 emails compared to 13) - 4 issues opened in JIRA, past quarter (no change) - 1 commit in the past quarter (100% increase) - 1 code contributor in the past quarter (100% increase) - 2 PRs opened on GitHub, past quarter (100% increase) - 1 PR closed on GitHub, past quarter (100% increase)
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Xalan was founded 2004-09-30 (18 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. The last addition was Bill Blough on 2019-02-19. - No new committers. The last addition was Bill Blough on 2019-03-20. ## Project Activity: As in the previous report, we have not released new software and have not added new features. While there had been a flare-up of interest in reviving Xalan-J development to bring it in line with newer versions of W3C specifications, this has not happened. The last Xalan-J release was July 24 2014. The last Xalan-C++ release was October 22, 2005. ## Community Health: I would still describe the health of the Xalan project as poor with little activity while there is still a chance of improvement due to recent but brief interest in Xalan-J. It should be interesting to note that Xalan's XML "sibling" project, Apache Xerces, is also experiencing some health issues, which is not great for the future of XML at Apache.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Xalan was founded 2004-09-30 (17 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Blough on 2019-02-19. - No new committers. Last addition was Bill Blough on 2019-03-20. ## Project Activity: In this reporting period, we have not released new software and have not added new features. There has been a recent flare up of interest in reviving Xalan-J development to bring it in line with newer versions of W3C specifications. The last Xalan-J release was July 24 2014. The last Xalan-C++ release was October 22 2005. ## Community Health: I would describe the health or the Xalan project as poor with little activity with a chance of improvement due to recent interest in Xalan-J.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Xalan was founded 2004-09-30 (17 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Blough on 2019-02-19. - No new committers. Last addition was Bill Blough on 2019-03-20. ## Project Activity: There has been very little in this reporting period: No new releases. I moderate out a lots of spam on the mailing lists. ## Community Health: There has been very little in this reporting period: no commits, no releases. No Java project PRs on GitHub. One C project PR on GitHub.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Xalan was founded 2004-09-30 (17 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Blough on 2019-02-19. - No new committers. Last addition was Bill Blough on 2019-03-20. ## Project Activity: There have not been any software releases or much activity if any in either on the Java or C side of the house. ## Community Health: The community is very low. I have seen a handful of messages on the mailing lists. Sadly, most messages are spam that I moderate out. A LOT of spam. There have been no commits or PRs on GitHub. There are issues in Jira that could be addressed but we do not have community momentum at this time.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Xalan was founded 2004-09-30 (17 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Blough on 2019-02-19. - No new committers. Last addition was Bill Blough on 2019-03-20. ## Project Activity: Activity is low. We receive a fair amount of spam on the mailing lists which I moderate out. There are some Jiras and need attention. There have been no releases in this reporting period. The C side of Xalan is slightly more active than the inactive Java side this period. There is still interest a large it appears for Xalan, it's just that our side has little availability. ## Community Health: Health is low. While there is some low level activity in Jira, community engagement is low, better on the C side than the Java side it seems.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Xalan was founded 2004-09-30 (16 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Blough on 2019-02-19. - No new committers. Last addition was Bill Blough on 2019-03-20. ## Project Activity: There have been no new releases in this reporting period. The most recent release was XalanC-1.12 on 2020-06-07. The activity on the mailing list is low with most traffic directed at the C side of the house (as opposed to Java). ## Community Health: Health is low with little activity on the mailing lists and no commits this reporting period. I moderate out a ton of spam on all mailing lists though which is pain.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Xalan was founded 2004-09-30 (16 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Blough on 2019-02-19. - No new committers. Last addition was Bill Blough on 2019-03-20. ## Project Activity: All project activity has been on the Xalan-C side of the house while the Xalan-J side has seen almost no activity. There are tickets that could be worked on in Jira for Xalan-C but there are no been very little apparent interest or availability from contributors. ## Community Health: As noted above, the health of Xalan-C seems to be reviving while Xalan-J not so much.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Xalan was founded 2004-09-30 (16 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Blough on 2019-02-19. - No new committers. Last addition was Bill Blough on 2019-03-20. ## Project Activity: The project activty was low until a nice uptick in Xalan-C: XalanC-1.12 was released on 2020-06-07. ## Community Health: The project health is poor due to the low level of activity. There is some interest in a new Xalan-J release but not enough folks to do the work available.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Xalan was founded 2004-09-30 (16 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Blough on 2019-02-19. - No new committers. Last addition was Bill Blough on 2019-03-20. ## Project Activity: The Apache Xalan project is seing some activity on the C side toward a possible release. We have almost no activity on the Java side. ## Community Health: The most activity I see on the mailing list is from my rejecting spam while only maybe one or two 'real' message per month. As mentioned above, there is some movement on the C side of the house so this will appear as a surge up from previous reporting periods.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Xalan was founded 2004-09-30 (15 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Blough on 2019-02-19. - No new committers. Last addition was Bill Blough on 2019-03-20. ## Project Activity: - Research on resuscitating builds has paused; we cannot find folks with historical build knowledge. ## Community Health: The community is not very active. I reject almost all email list posts as Spam.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Xalan was founded 2004-09-30 (15 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Blough on 2019-02-19. - No new committers. Last addition was Bill Blough on 2019-03-20. ## Project Activity: No significant activities to report. No new releases. ## Community Health: The project is not really active at the moment, there is a desire to create a release but nothing's happened yet. Low mailing list activity aside from a ton of SPAM I must reject every day.
## Description: Apache Xalan exists to promote the use of XSLT. We view XSLT (Extensible Stylesheet Language Transformations) as a compelling paradigm that transforms XML documents, thereby facilitating the exchange, transformation, and presentation of knowledge. The ability to transform XML documents into usable information has great potential to improve the functionality and use of information systems. We intend to build freely available XSLT processing components in order to engender such improvements. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Xalan was founded 2004-09-30 (15 years ago) There are currently 57 committers and 5 PMC members in this project. The Committer-to-PMC ratio is roughly 8:1. Community changes, past quarter: - No new PMC members. Last addition was Bill Blough on 2019-02-19. - No new committers. Last addition was Bill Blough on 2019-03-20. ## Project Activity: - Xalan is undergoing a reboot. - We have ported repositories from Subversion to Git. - Research on builds is on-going but we cannot find folks with build knowledge. ## Community Health: Despite the recent reboot, the community is not very active. The dev mailing list shows some activity around both the C and Java components.
## Description: - The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. ## Issues: - The project does not need board attention at this time. ## Activity: - The project has rebooted its PMC. - We migrated from Subversion to GitBox. - The rebooted PMC is: * Bill Blough (billblough) * Roger Leigh (rleigh) * Mukul Gandhi (mukulg) * Gary D. Gregory (ggregory), Chair. * Michael Glavassevich (mrglavas) ## Health report: - The project has rebooted its PMC. Gary Gregory has taken over from Steven Hathaway as PMC Chair. Thank you Steven for your service these past few years! - We are looking forward to releasing 2.7.3 as a 'warm-up' to moving the project along again. - Discussions have started on what it would take to support XSLT 2 and 3. - There are a moderate amount of JIRA tickets that need attention since they include candidate patches. ## PMC changes: - Currently 5 PMC members. - New PMC members: - Bill Blough was added to the PMC on Tue Feb 19 2019 - Gary D. Gregory was added to the PMC on Tue Feb 19 2019 - Michael Glavassevich was added to the PMC on Tue Feb 19 2019 - Mukul Gandhi was added to the PMC on Tue Feb 19 2019 - Roger Leigh was added to the PMC on Tue Feb 19 2019 ## Committer base changes: - Currently 57 committers. - New commmitters: - Bill Blough was added as a committer on Wed Mar 20 2019 - Mukul Gandhi was added as a committer on Wed Mar 20 2019 - Roger Leigh was added as a committer on Wed Mar 20 2019 ## Releases: - No release data could be found [FIX!] ## JIRA activity: - 6 JIRA tickets created in the last 3 months - 2 JIRA tickets closed/resolved in the last 3 months Gary Gregory, Apache Xalan PMC Chair.
## Description: - The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. ## Issues: - The project does not need board attention at this time. ## Activity: - The project has rebooted its PMC. We are in the process of moving from Subversion to GitBox. - The rebooted PMC is: * Bill Blough (billblough) * Roger Leigh (rleigh) * Mukul Gandhi (mukulg) * Gary D. Gregory (ggregory), Chair. * Michael Glavassevich (mrglavas) ## Health report: - The project has rebooted its PMC. Gary Gregory has taken over from Steven Hathaway as PMC Chair. Thank you Steven for your service these past few years! - We are looking forward to releasing 2.7.3 as a 'warm-up' to moving the project along again. - Discussions have started on what it would take to support XSLT 2 and 3. - There are a moderate amount of JIRA tickets that need attention since they include candidate patches. ## PMC changes: - Currently 5 PMC members. - New PMC members: - Bill Blough was added to the PMC on Tue Feb 19 2019 - Gary D. Gregory was added to the PMC on Tue Feb 19 2019 - Michael Glavassevich was added to the PMC on Tue Feb 19 2019 - Mukul Gandhi was added to the PMC on Tue Feb 19 2019 - Roger Leigh was added to the PMC on Tue Feb 19 2019 ## Committer base changes: - Currently 57 committers. - New commmitters: - Bill Blough was added as a committer on Wed Mar 20 2019 - Mukul Gandhi was added as a committer on Wed Mar 20 2019 - Roger Leigh was added as a committer on Wed Mar 20 2019 ## Releases: - No release data could be found [FIX!] ## JIRA activity: - 6 JIRA tickets created in the last 3 months - 2 JIRA tickets closed/resolved in the last 3 months Gary Gregory, Apache Xalan PMC Chair
No report was submitted.
@Roman: pursue a report for Xalan
WHEREAS, the Xalan Project Management Committee (PMC) only has less than 3 active members left, which is not enough to operate; and WHEREAS, several ASF members have agreed to form a new PMC to help bring the project back to working status; NOW, THEREFORE, BE IT RESOLVED that the Xalan PMC is re-established, with the persons listed immediately below appointed to serve as its members: * Bill Blough (billblough) * Roger Leigh (rleigh) * Mukul Gandhi (mukulg) * Gary D. Gregory (ggregory) * Michael Glavassevich (mrglavas) NOW, THEREFORE, BE IT FURTHER RESOLVED, that Gary D. Gregory be appointed to the office of Vice President, Apache Xalan, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that current members of the Xalan PMC who are not included in the above list of members are discharged from any responsibilities pertaining to the Xalan PMC. Special Order 7B, Resolution to reboot the Apache Xalan PMC, was approved by Unanimous Vote of the directors present.
No report was submitted.
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. Xalan is a mature project, but we are hoping to acquire more committers who can help with integration builds for a new release of the Xalan C/C++ library. The libraries need little work to make sure the code base is operational in the newer software development studios and platforms. ISSUES FOR THE BOARD Our current chair no longer has the time to pursue PMC activities. There is a need to assign a new chair person. Active membership is becoming insufficient to hold binding votes. CURRENT ACTIVITY Most activity has been through JIRA issue tracking. The email lists have seen little activity. There has been some work to put patches into JIRA but we still need to get the patches integrated into the XALAN-C for an update release. The contributors are active with other source projects and currently have little time to devote on the Xalan C/C++ library. There still is some activity devoted to the Xalan Java library. MEMBERSHIP Changes in the PMC membership: None. Last new committer: May 2014 PROJECT RELEASES Xalan Java 2.7.2 April 15, 2014 Xalan C/C++ 1.11 October 31, 2012 Publishing of project releases was refreshed Oct 30, 2014. OTHER ISSUES We would still appreciate more active persons to build Xalan-C tests. We continue to get requests for Xalan to support XSLT version 2. The Xalan libraries currently support XSLT version 1. Feature ugrades and migration will require more than a few committers. The libraries need little work to make sure the code base is operational in the newer software development studios and platforms. BRANDING ISSUES None.
No report was submitted.
No report was submitted.
@Roman: work with the community on retiring Xalan
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. Xalan is a mature project. The libraries need some work to make sure the code base is operational in the newer software development studios and platforms. The 'C++' project needs significant work to become C++17 standards compliant. The Java library has the most activity. ISSUES FOR THE BOARD We could use assistance with the details of inviting contributors to the PMC. CURRENT ACTIVITY Most activity has been through JIRA issue tracking. The email lists have seen little activity. There are several contributors we are considering as members to the PMC. Contributors have recently increased their activity in both the Xalan-C and Xalan-J projects. There are two contributors to Xerces that have expressed an interest in contributing to the Xalan projects. They have also contributed to the Xalan JIRA system. MEMBERSHIP Changes in the PMC membership: None. There are two contributors that we are hoping to become active members of the Xalan project. They currently support the Xerces project upon which the Xalan project is based. Last new committer: May 2014 PROJECT RELEASES Xalan Java 2.7.2 April 15, 2014 Xalan C/C++ 1.11 October 31, 2012 Publishing of project releases was refreshed Oct 30, 2014. OTHER ISSUES The libraries need some work to make sure the code base is operational in the newer software development suites. We need to ensure that the Xalan libraries are compatible with the Xerces projects. There is also a concern that there is insufficient support to maintain the Xalan projects. BRANDING ISSUES None.
@Roman: help the project with their request to add new pmc/committers
No report was submitted.
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. Xalan is a mature project. The libraries need some work to make sure the code base is operational in the newer software development studios and platforms. ISSUES FOR THE BOARD None. CURRENT ACTIVITY Most activity has been through JIRA issue tracking. The email lists have seen little activity. Contributors have recently increased their activity in both the Xalan-C and Xalan-J projects. There are two contributors to Xerces that have expressed an interest in contributing to the Xalan projects. MEMBERSHIP Changes in the PMC membership: None. There are two contributors that we are hoping to become active members of the Xalan project. They currently support the Xerces project upon which the Xalan project is based. Last new committer: May 2014 PROJECT RELEASES Xalan Java 2.7.2 April 15, 2014 Xalan C/C++ 1.11 October 31, 2012 Publishing of project releases was refreshed Oct 30, 2014. OTHER ISSUES We continue to get requests for Xalan to support XSLT version 2. The Xalan libraries currently support XSLT version 1. Feature ugrades and migration will require more than a few committers. The libraries need some work to make sure the code base is operational in the newer software development suites. We need to ensure that the Xalan libraries are compatible with the Xerces projects. BRANDING ISSUES None.
No report was submitted.
@Brett: pursue a report for Xalan
he Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. Xalan is a mature project, but we are hoping to acquire more committers who can help with integration builds for a new release of the Xalan C/C++ library. The libraries need little work to make sure the code base is operational in the newer software development studios and platforms. ISSUES FOR THE BOARD None. CURRENT ACTIVITY Most activity has been through JIRA issue tracking. The email lists have seen little activity. There has been some work to put patches into JIRA but we still need to get the patches integrated into the XALAN-C for an update release. The contributors are active with other source projects and currently have little time to devote on the Xalan C/C++ library. There still is some activity devoted to the Xalan Java library. MEMBERSHIP Changes in the PMC membership: None. Last new committer: May 2014 PROJECT RELEASES Xalan Java 2.7.2 April 15, 2014 Xalan C/C++ 1.11 October 31, 2012 Publishing of project releases was refreshed Oct 30, 2014. OTHER ISSUES We would still appreciate more active persons to build Xalan-C tests. We continue to get requests for Xalan to support XSLT version 2. The Xalan libraries currently support XSLT version 1. Feature ugrades and migration will require more than a few committers. The libraries need little work to make sure the code base is operational in the newer software development studios and platforms. BRANDING ISSUES None.
No report was submitted.
@Brett: pursue a report or Attic proposal for Xalan
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. Xalan is a mature project, but we are hoping to acquire more committers who can help with integration builds for a new release that integrates Xerces-C. ISSUES FOR THE BOARD None. CURRENT ACTIVITY Most activity has been through JIRA issue tracking. The email lists have seen little activity. MEMBERSHIP Changes in the PMC membership: None. Last new committer: May 2014 PROJECT RELEASES Xalan Java 2.7.2 April 15, 2014 Xalan C/C++ 1.11 October 31, 2012 Publishing of project releases was refreshed Oct 30, 2014. OTHER ISSUES We would still appreciate more active persons to build Xalan-C tests. We continue to get requests for Xalan to support XSLT version 2. The Xalan libraries currently support XSLT version 1. Feature ugrades and migration will require more than a few committers. BRANDING ISSUES None.
No report was submitted.
No report was submitted.
@Ted: pursue a report for Xalan
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. Xalan is a mature project, but we are hoping to acquire more committers who can help with integration builds for a new release that integrates Xerces-C. ISSUES FOR THE BOARD None. CURRENT ACTIVITY Oregon State University Capstone students have been invited to contribute. None have accepted the offer at this time. Most activity has been through JIRA issue tracking. The email lists have seen little activity. MEMBERSHIP Changes in the PMC membership: None. Last new committer: May 2014 PROJECT RELEASES Xalan Java 2.7.2 April 15, 2014 Xalan C/C++ 1.11 October 31, 2012 Publishing of project releases was refreshed Oct 30, 2014. OTHER ISSUES We would still appreciate more active persons to build Xalan-C tests. We continue to get requests for Xalan to support XSLT version 2. The Xalan libraries currently support XSLT version 1. Feature ugrades and migration will require more than a few committers. BRANDING ISSUES None.
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. Xalan is a mature project, but we are hoping to acquire more committers who can help with integration builds for a new release that integrates Xerces-C. ISSUES FOR THE BOARD None. CURRENT ACTIVITY Oregon State University Capstone students are now working hard on the Xalan source code and Apache web server integration to prototype a high-performance XML transformation service. Student activity is being tracked on GitHub as part of their classwork. Most activity has been through JIRA issue tracking. The email lists have seen little activity. There has been sparce build activity toward patch releases. MEMBERSHIP Changes in the PMC membership: None. Last new committer: May 2014 PROJECT RELEASES Xalan Java 2.7.2 April 15, 2014 Xalan C/C++ 1.11 October 31, 2012 Publishing of project releases was refreshed Oct 30, 2014. OTHER ISSUES We would still appreciate more active persons to build Xalan-C tests. We continue to get requests for Xalan to support XSLT version 2. The Xalan libraries currently support XSLT version 1. Feature ugrades and migration will require more than a few committers. BRANDING ISSUES None.
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. Xalan is a mature project, but we are hoping to acquire more committers who can help with integration builds for a new release that integrates Xerces-C. ISSUES FOR THE BOARD None. CURRENT ACTIVITY Oregon State University Capstone has accepted a project to use Xalan. The project also uses Xerces, the Unicode ICU, and possibly the xml-commons entity resolver. Steve Hathaway is the project mentor. There are three students doing the software integration work. We are currently integrating the Xerces-C parser patch release into a Xerces-C patch release. Most of the communications traffic is via JIRA. Email list activity has been stagnant for 3 months. MEMBERSHIP Changes in the PMC membership: None. Last new committer: May 2014 PROJECT RELEASES Xalan Java 2.7.2 April 15, 2014 Xalan C/C++ 1.11 October 31, 2012 Publishing of project releases was refreshed Oct 30, 2014. OTHER ISSUES We would still appreciate more active persons to build Xalan-C tests. We continue to get requests for Xalan to support XSLT version 2. The Xalan libraries currently support XSLT version 1. Feature ugrades and migration will require more than a few committers. BRANDING ISSUES None.
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. Xalan is a mature project, but we are hoping to acquire more committers who can help with integration builds for a new release that integrates Xerces-C. ISSUES FOR THE BOARD None. CURRENT ACTIVITY Xalan is a mature product. There is little development activity other than patch maintenance. Most of the activity is in the Xalan-J subproject. There are some participants reporting on their build and deployment issues. We are still trying to get more participants to report on their integration build attempts. Work is continuing to perform integration builds using Microsoft Visual Studio 2003 through 2015. Some builds were recently performed for Solaris against the development SVN tree. Some build environment patches have yet to be committed to the code base, but are documented in JIRA. We are currently integrating the Xerces-C parser patch release into a Xerces-C patch release. Most of the communications traffic is via JIRA. Email list activity has been stagnant for 3 months. MEMBERSHIP Changes in the PMC membership: None. Last new committer: May 2014 PROJECT RELEASES Xalan Java 2.7.2 April 15, 2014 Xalan C/C++ 1.11 October 31, 2012 Publishing of project releases was refreshed Oct 30, 2014. OTHER ISSUES We would still appreciate more active persons to build Xalan-C tests. We continue to get requests for Xalan to support XSLT version 2. The Xalan libraries currently support XSLT version 1. Feature ugrades and migration will require more than a few committers. BRANDING ISSUES None.
he Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. Xalan is a mature project, but we are hoping to acquire more committers who can help with integration builds for a new release that integrates Xerces-C. ISSUES FOR THE BOARD None. CURRENT ACTIVITY Xalan is a mature product. There is little development activity other than patch maintenance. Most of the activity is in the Xalan-J subproject. There are some participants reporting on their build and deployment issues. We are still trying to get more participants to report on their integration build attempts. Work is continuing to perform integration builds using Microsoft Visual Studio 2003 through 2015. Some builds were recently performed for Solaris against the development SVN tree. Some build environment patches have yet to be committed to the code base, but are documented in JIRA. Most of the communications traffic is via JIRA. Email list activity has been stagnant for 3 months. MEMBERSHIP Changes in the PMC membership: None. Last new committer: May 2014 PROJECT RELEASES Xalan Java 2.7.2 April 15, 2014 Xalan C/C++ 1.11 October 31, 2012 Publishing of project releases was refreshed Oct 30, 2014. OTHER ISSUES We would still appreciate more active persons to build Xalan-C tests. We continue to get requests for Xalan to support XSLT version 2. The Xalan libraries currently support XSLT version 1. Feature ugrades and migration will require more than a few committers. BRANDING ISSUES None.
he Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. Xalan is a mature project, but we are hoping to acquire more committers who can upgrade the project to address the newer XPath and XSLT standards. We are in process of doing integration builds to incorporate the Xerces-C patches. There continues to be activity on the Xalan-J project. ISSUES FOR THE BOARD None. CURRENT ACTIVITY Xalan is a mature product. There is little development activity other than patch maintenance. Most of the activity is in the Xalan-J subproject. There are some participants reporting on their build and deployment issues. We are still trying to get more participants to report on their integration build attempts. Work is continuing to perform integration builds using Microsoft Visual Studio 2013 through 2015. Some builds were performed for Solaris. Most of the communications traffic is via JIRA. Email list activity has been stagnant for 2 months. MEMBERSHIP Changes in the PMC membership: None. Last new committer: May 2014 PROJECT RELEASES Xalan Java 2.7.2 April 15, 2014 Xalan C/C++ 1.11 October 31, 2012 Publishing of project releases was refreshed Oct 30, 2014. OTHER ISSUES We would still appreciate more active persons to build Xalan-C tests. We continue to get requests for Xalan to support XSLT version 2. The Xalan libraries currently support XSLT version 1. Feature ugrades and migration will require more than a few committers. BRANDING ISSUES None.
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. Xalan is a mature project, but we are hoping to acquire more committers who can upgrade the project to address the newer XPath and XSLT standards. We are in process of doing integration builds to incorporate the Xerces-C patches. There continues to be activity on the Xalan-J project. ISSUES FOR THE BOARD None. CURRENT ACTIVITY Xalan is a mature product. There is little development activity other than patch maintenance. Most of the activity is in the Xalan-J subproject. There are some participants reporting on their build and deployment issues. We continue to get about 20 messages per month on our development mailing list. We have proposed a Oregon State University - Capstone project to assist in the Xalan-C integration builds. The proposal was not accepted by students. We are still trying to get more participants to report on their integration build attempts. Work is continuing to perform integration builds using Microsoft Visual Studio 2013 through 2015. MEMBERSHIP Changes in the PMC membership: None. Last new committer: May 2014 PROJECT RELEASES Xalan Java 2.7.2 April 15, 2014 Xalan C/C++ 1.11 October 31, 2012 Publishing of project releases was refreshed Oct 30, 2014. OTHER ISSUES We would still appreciate more active persons to build Xalan-C tests. We continue to get requests for Xalan to support XSLT version 2. The Xalan libraries currently support XSLT version 1. Feature ugrades and migration will require more than a few committers. BRANDING ISSUES None.
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. Xalan is a mature project, but we are hoping to acquire more committers who can upgrade the project to address the newer XPath and XSLT standards. We are in process of doing integration builds to incorporate the Xerces-C patches. There continues to be activity on the Xalan-J project. ISSUES FOR THE BOARD None. CURRENT ACTIVITY Xalan is a mature product. There is little development activity other than patch maintenance. Most of the activity is in the Xalan-J subproject. There are some participants reporting on their build and deployment issues. We continue to get about 20 messages per month on our development mailing list. MEMBERSHIP Changes in the PMC membership: None. Last new committer: May 2014 PROJECT RELEASES Xalan Java 2.7.2 April 15, 2014 Xalan C/C++ 1.11 October 31, 2012 Publishing of project releases was refreshed Oct 30, 2014. OTHER ISSUES The XML project in the attic still references an older Xalan-J release and is still found by the Google search engines. We are researching a solution. We still have enough active members to vote on releases and other PMC issues. We would still appreciate more active persons to build Xalan-C tests. We continue to get requests for Xalan to support XSLT version 2. The Xalan libraries currently support XSLT version 1. Feature ugrades and migration will require more than a few committers. BRANDING ISSUES None.
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. Xalan is a mature project, but we are hoping to acquire more committers who can upgrade the project to address the newer XPath and XSLT standards. We are in process of doing integration builds to incorporate the Xerces-C patches. Steve is mentoring a project at Oregon State University with undergraduate students. They have an engineering exposition planned for May 15, 2015. ISSUES FOR THE BOARD None. CURRENT ACTIVITY Xalan is a mature product. There is little development activity other than patch maintenance. Most of the activity is in the Xalan-J subproject. MEMBERSHIP Changes in the PMC membership: None. Last new committer: May 2014 PROJECT RELEASES Xalan Java 2.7.2 April 15, 2014 Xalan C/C++ 1.11 October 31, 2012 Publishing of project releases was refreshed Oct 30, 2014. OTHER ISSUES Looks like issues moving XML to the attic have been resolved. We still have enough active members to vote on releases and other PMC issues. We continue to get requests for Xalan to support XSLT version 2. The Xalan libraries currently support XSLT version 1. BRANDING ISSUES None.
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. Xalan is a mature project, but we are hoping to acquire more committers who can upgrade the project to address the newer XPath and XSLT standards. ISSUES FOR THE BOARD None. CURRENT ACTIVITY Xalan is a mature product. There is little development activity other than patch maintenance. Most of the activity is in the Xalan-J subproject. The Incubator Corinthia project since ApacheCon EU 2014 has been soliciting expertise from Xalan. We are providing what we can with limited resources. We are planning an appearance at ApacheCon NA 2015. MEMBERSHIP Changes in the PMC membership: None. Last new committer: May 2014 PROJECT RELEASES Xalan Java 2.7.2 April 15, 2014 Xalan C/C++ 1.11 October 31, 2012 Publishing of project releases was refreshed Oct 30, 2014. OTHER ISSUES Moving the original XML parent project to the Attic has caused some frustration on the mailing lists, but these have mostly been overcome. We still get messages posted to the old XML project with Xalan as subprojects. Moderating these messages has helped. No new issues regarding moving original XML parent project to the attic have occurred. We still have enough active members to vote on releases and other PMC issues. BRANDING ISSUES None.
he Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. The Xalan project will have a representative at ApacheCon EU 2014. Xalan is a mature project, but we are hoping to acquire more committers who can upgrade the project to address the newer XPath and XSLT standards. ISSUES FOR THE BOARD None. CURRENT ACTIVITY Xalan is a mature product. There is little development activity other than patch maintenance. Discussion continues on how to implement XSLT 2 specifications in the Java subproject. Patch maintenance is still being done. Quality assurance builds for the Xalan-C project are currently stalled. We plan to pursue the build efforts after the ApacheCon EU 2014. MEMBERSHIP Changes in the PMC membership: None. Last new committer: May 2014 PROJECT RELEASES Xalan Java 2.7.2 April 15, 2014 Xalan C/C++ 1.11 October 31, 2012 Publishing of project releases was refreshed Oct 30, 2014. OTHER ISSUES Moving the original XML parent project to the Attic has caused some frustration on the mailing lists, but these have mostly been overcome. We still get messages posted to the old XML project with Xalan as subprojects. Moderating these messages has helped. Documentation links in the Xalan and subproject website pages are corrected as the problems and issues become known. There is still some effort being made to have the web pages made easier to maintain. BRANDING ISSUES None.
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. RELEASES - Xalan Java (2.7.2) 23-Apr-2014 - Xalan C/C++ (1.11) 29-Oct-2012 COMMUNITY ACTIVITY Xalan is a mature project with little development activity. We are tying to encourage previous committers to participate in maintenance efforts. The Oregon State University senior student projects have been completed. Steven Hathaway was one of the mentors. Jan Iversen was the other mentor. The development email has little volume. The Xalan library still has a significant presence in commercial software products. Discussion continues on how to implement the newer XSLT and XPath standards. Our PMC is planning to have a representative at ApacheCon EU 2014. NEW COMMITTERS We have a new committer, Samuel, who is willing to become an active PMC member. He has made significant contributions to both of the Xalan subprojects. ISSUES There are no issues that need board attention at this time.
The Xalan project consists of libraries and programs in C/C++ and Java languages to transform XML documents using XSLT stylesheets into HTML, text, and other XML document types. COMMUNITY ---------- New committer profile: Samuel De Medeiros Queiros is approved by the PMC as a new committer and a candidate for PMC membership. We are finishing the work of getting him an official account. Samuel has completed two sessions of Google Summer of Code: 2012(Xalan-C) 2013(Xalan-Java). Mail list activity: The development mail list has seen over 100 messages in the last three months, preparing for the new Xalan-Java release. SECURITY -------- The security patch for Xalan-Java is committed to the trunk. A new release is approved. We are finishing the publishing details. RELEASES -------- Xalan Java: Previous Release 2.7.1 (2007-11-27) Version 2.7.2 Package Release (2014-04-23) Version 2.7.2 Website Updated (2014-05-16) This includes the security patch. Xalan C/C++: Current Release 1.11 (2012-10-29) Quality assurance builds and documentation are being prepared for a new release. BOARD ISSUES ------------ Resolved issues from last report: Committment activity for a new release is resolved. We are preparing artifacts for official product release. We have accepted a valued contributor as a new committer and PMC member.
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. ISSUES The volunteers appear short staffed to shepherd the staging of new patch releases and perform quality assurance activities on the code base. RELEASES - Xalan Java (2.7.1) 27-Nov-2007 - Xalan C/C++ (1.11) 29-Oct-2012 COMMUNITY ACTIVITY Xalan is a mature project with little development activity. There are still persons able to address the issues of developers. The development email has little volume. The Xalan library still has a major presence in commercial software products. PMC MEMBERSHIP No membership changes.
AI: Shane: ask for an update on sufficiency of PMC members on their next regular report
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. RELEASES * Xalan Java last release November-2007 * Xalan C/C++ last release October-2012, updated Apr-2013 * No new releases this quarter. COMMUNITY ACTIVITY Google Summer of Code 2014 Samuel Medeiros has successfully completed a second year with GSOC on Xalan projects. His work is well appreciated by the Xalan team for his contributions to both the C++ and Java products. The community is still able to address issues from the user and integrator community. Our limited staffing has delayed patch releases. We have implemented patches contributed from the Debian community. We are seeing 20-30 mail lists per month on our developer list. PMC MEMBERSHIP * No membership changes PROJECT STATUS * Xalan Java - Patch release appears stalled. The JIRA issues are still being resolved. * Xalan C/C++ - Patch release is still being worked on. The significant effort is currently on documentation and packaging. The JIRA issues are still being resolved and committed to the subversion trunk. SECURITY * No outstanding issues BRANDING * No outstanding issues ISSUSES * We are still wishing to expand the developer community. * We still have enough members to vote on releases.
PROJECT The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programming languages to implement the XSLT libraries. We implement the W3C XSL Transformations (XSLT) Version 1.0 and the XML Path Language (XPath) Version 1.0 recommendations. RELEASES No new releases - latest stable releases are: Xalan C/C++ version 1.11 29-0ct-2012 Xalan Java version 2.7.1 27-Nov-2007 ACTIVITY A patch release for Xalan C/C++ is being planned after the summer. A patch release for Xalan Java is being planned after the summer. Samuel Medeiros, a student with Google Summer of Code 2013 is making good progress on our Xalan Java project. Michael Glavassevich is the mentor. Our community doing bug fixes and quality assurance. Both projects are planning for upcoming patch releases. ISSUES There are no issues for the board at this time.
PROJECT The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. We implement the W3C XSL Transformations (XSLT) Version 1.0 and the XML Path Language (XPath) Version 1.0 recommendations. RELEASES No new releases - latest stable releases are: Xalan C/C++ version 1.11 29-0ct-2012 Xalan Java version 2.7.1 27-Nov-2007 ACTIVITY A patch release for Xalan C/C++ is being planned during the summer. A patch release for Xalan Java is being planned after the summer. The GSoC-2012 student is showing interest of more active involvement. There is still a healthy community to do bug fixes. Our projects had a presence at ApacheCon NA 2013 thanks to Steve Hathaway. Michael Glavassevich may be mentoring a student for GSoC 2013. The student from last year is again showing interest to participate. ISSUES There are no issues for the board at this time.
The Apache Xalan Project develops and maintains libraries and programs that transform XML documents using XSLT standard stylesheets. Our subprojects use the Java and C++ programing languages to implement the XSLT libraries. Project Releases ---------------- There has been no new release since the last report. The release of Xalan C 1.11 has been well received. Some of our people are working to add support for Microsoft Visual Studio 2012. We are moving forward with another patch release of Xalan-C. There is still patch integration work required for the Xalan-Java release. General Activity ---------------- We are being represented at ApacheCon NA 2013 in Portland, Oregon. A staff of language specialists has volunteered to translate some of our web documentation to languages commonly spoken and written in Eastern European countries. Our website is fully compliant with svnpubsub. Before Apache XML was retired to the attic, we confirmed that Apache Xalan dependence on Apache XML artifacts and links were properly removed and resolved elsewhere. This includes both our Xalan-C and Xalan-Java projects. There is still good activity in the mail lists for our C/C++ and Java products. Committer and PMC membership ---------------------------- There are no changes in our membership. Board and Infrastructure Issues ------------------------------- There are no outstanding issues at this time.
Project Description ------------------- Apache Xalan delivers libraries and programs to transform XML documents using XSLT stylesheets. Our subprojects support development of these libraries in Java and C++ programming languages. Membership ---------- Steven J. Hathaway is the new chair of Xalan PMC. David Bertoni, the outgoing chair, still remains a PMC member. Product Releases ---------------- Xalan C++ (Version 1.11) released November 2, 2012. Xalan C++ 1.11 is our first release of any kind since reforming the Xalan PMC. Community Activity ------------------ Google Summer of Code 2012 was a success. The coding work is being prepared for integration into the Xalan-C/C++ library. The student is helping with this integration. Committers for Xalan Java are still working toward a patch release. The Xalan-C++ code base has been independently compiled and tested on multiple commercial platforms. All reported issues have been patched and incorporated into the product release. Infrastructure Changes ---------------------- * Xalan WIKI has been established * Apache XML project has been retired * Xalan distribution directories are created * Mirror.cgi has been patched - resolving mirror selection * Xalan-C dependencies on Apache XML have been re-hosted * Xalan-Java dependencies on Apache XML have been re-hosted * Xalan-C download support has been validated * Xalan-C webpage resource links have been validated * Xalan-Java download support has been validated * Xalan-Java webpage resource links have been validated Website Publishing ------------------ The Xalan tlp website is using svnpubsub for content publishing. Project Branding ---------------- Ongoing -- New website pages are compliant. The old website pages are deprecated and will eventually be phased out. Issues ------ There are no outstanding issues requiring board attention.
WHEREAS, the Board of Directors heretofore appointed David Bertoni to the office of Vice President, Apache Xalan, and WHEREAS, the Board of Directors is in receipt of the resignation of David Bertoni from the office of Vice President, Apache Xalan, and WHEREAS, the Project Management Committee of the Apache Xalan project has chosen by vote to recommend Steven Hathaway as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that David Bertoni is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Xalan, and BE IT FURTHER RESOLVED, that Steven Hathaway be and hereby is appointed to the office of Vice President, Apache Xalan, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7E, Change to the Apache Xalan Project Chair, was approved by Unanimous Vote of the directors present.
1. The new Xalan TLP and project websites are now using svnpubsub as requested by the Infrastructure team. The project websites are now officially published in the Xalan namespace. The new Xalan TLP web site conforms to Apache branding requirements. 2. New mailing lists for our top-level project are being created. These lists will allow us to remove our dependence on the XML project namespace. 3. The new Xalan-J release will be in the Xalan distribution tree instead of the old XML distribution tree. Along with new mail lists, this will complete the migration away from the XML project for Xalan-J. 4. Work is being done on multiple platforms to get Xalan-C ready for release. 5. The The GSoC-2012 project to add more EXSLT support to Xalan-C is progressing very well and is on track for completion. The current code is available in Jira. 6. Xalan-J is moving towards a release, with the contributors figuring out which trunk changes will be merged into the 2.7 branch for the patch release. 7. Decisions about upgrading the Java platform requirements for Xalan-J will need to be made. XPath2 support is also being considered and there are contributors who want to start that work soon. 8. David Bertoni will be stepping down as the PMC chair. The PMC plans to nominate Steven Hathaway and we will hold the vote on the developer list soon.
1. A lot of work has been done to update the Xalan-C documentation and web site. 2. Work has been completed to port Xalan-C to Microsoft Visual Studio 10. 3. Xalan-C was approved for a Google Summer of Code project to finish up an implementation of the ESXLT library (http://exslt.org/) and the contributor is up and running! 4. Work is ongoing to clean up Jira issues. 5. Gary Gregory and and Michael Glavassevich have both expressed an interest in getting out a Xalan-J 2.7.2 bug-fix release to help show the community that we're still alive and hopefully renew some interest in the project to attract contributors. They haven't had the time yet to make that a reality, but the intention is there. Steven Hathaway volunteered to help with the documentation for a Xalan-J 2.7.2 release when we get around to it. This was discussed recently on the mailing list. A lot of commits to Xalan-J (more than 70) were made around the new year to start getting the rust off.
1. Xalan-C is in the process of being ported to the latest version of Microsoft Visual Studio. 2. Work has been started to update the documentation and create a new web site. 3. Numerous bug reports have been examined and either closed or scheduled for work. 4. Work has been started to revive Xalan-J.
More information is requested on the community aspects.
The Xalan XSLT community is becoming active and porting the current XALAN-C code base to Windows Studio 2010. There have been some significant feature additions and code improvements in the repository. We've also had some discussion on having a Xalan-J release [1] which would roll up bug fixes already on the trunk. The Xalan Documentation Project has web pages ready for review and the construction tools should be submitted to the SVN repository before the end of November. The xalan-dev mail list is now seeing 40-50 posts per month. Long-standing issues in JIRA are being resolved. Progress on the ASF Project Branding Requirements: 1. DOAP files are now in place for both Xalan-J and Xalan-C++. 2. The xalan.apache.org TLP site needs an overhaul to comply with the guidelines and we intend to redesign it.
The PMC is in the process of spinning up from our recent re-forming. Welcome to Steven Hathaway, who was elected the newest committer and PMC member! Steven is working to get the Xalan-C documentation in order for the next release. We are still working on unraveling the issues around Xalan-J, XSLT 2.0, and the "rogue" Google Summer of Code project that was started without any committer involvement.
WHEREAS, the Xalan Project Management Committee (PMC) only has one active member left, which is not enough to operate; and WHEREAS, several ASF members have agreed to form a new PMC to help bring the project back to working status; NOW, THEREFORE, BE IT RESOLVED that the Xalan PMC is re-established, with the persons listed immediately below appointed to serve as its members: * David Bertoni (dbertoni) * Gareth Reakes (gareth) * Tim Williams (twilliams) * Sanjiva Weerawarana (sanjiva) * Gary D. Gregory (ggregory) * Michael Glavassevich (mrglavas) * Bertrand Delacretaz (bdelacretaz) NOW, THEREFORE, BE IT FURTHER RESOLVED, that David Bertoni be appointed to the office of Vice President, Apache Xalan, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that current members of the Xalan PMC who are not included in the above list of members are discharged from any responsibilities pertaining to the Xalan PMC. Note: voted on board@, results (Tue, 28 Jun 2011) +1 from Greg, Sam, Doug, Roy, Shane and Bertrand and no other votes. Message-ID: <BANLkTin=AhWnWXjfDxyVCrOcyQcPd_NDUg@mail.gmail.com>
There have been no releases this quarter for Xalan-C or Xalan-J. The new Xalan PMC is slowly gearing up and getting organized. Some things we are working on: 1. Separate out the Java and C++ projects. 2. Get a read on the state of the project so we can come up with a reasonable summary of the current state and where to go. 3. There was an incident with the Google Summer of Code which played out on the Xalan-developer and Xalan-J user lists. We are trying to understand what happened and what do to about it, if anything. There has been a small uptick in activity on the Xalan-C mailing list. A recent participant has been working on resurrecting the documentation building process to prepare for a new release. The committee is hoping to nominate this person as a committer in the near future.
No report from PMC chair (and not much to report anyway), here's a report by Bertrand on my findings since last board meeting: I wrote a last call to the Xalan dev list ( http://s.apache.org/Bug ) to which David Bertoni, current PMC chair, replies that he's probably the only active Xalan-J committer and PMC member left, and doesn't have much time to dedicate to that. Steve Hathaway, Xalan-C community member, indicates in that thread that he's working on Xalan-C++ V 1.11 and shooting for a September release. He's not currently a committer. David's willing to review and commit his patches. Michael Glavassevich notes ( http://s.apache.org/0H ) that there's a GSoC project about Xalan this year ( http://s.apache.org/LI3 ) which is not being discussed on the Xalan-dev list. I have contacted the mentor with CC to the Xalan dev list to find out more. UPDATE: see http://s.apache.org/KJe for replies by mentor and student, there's definitely a Xalan-related GSoC project happening. In summary: there's a few people still involved, might be just enough to keep the project going. I suggest postponing the Attic move one more month.
No report was received. AI Bertrand: follow up to move Xalan to the Attic.
No report was received from the project chair. Little activity in the project: no commits since August 2010. This project is bound for the Attic. AI Jim: contact the chair.
All committee reports except for Xalan and Directory were approved by general consent.
WHEREAS, the Board of Directors deems it no longer in the best interest of the Foundation to continue the Apache Xalan project due to inactivity NOW, THEREFORE, BE IT RESOLVED, that the Apache Xalan project is hereby terminated; and be it further RESOLVED, that the Attic PMC be and hereby is tasked with oversight over the software developed by the Apache Xalan Project; and be it further RESOLVED, that the office of "Vice President, Apache Xalan" is hereby terminated; and be it further RESOLVED, that the Apache Xalan PMC is hereby terminated. Tabled pending resolution of Doug's action item.
No report was received. This project appears to be dormant and no response after several missed reports.
Action item Doug: warn the PMC that failure to report is an indication of serious viability issues with the project, and that the Attic might be an appropriate destination for the project.
No report was submitted this month (and last time as well).
Action item: Sam prepare the box for storage in the Attic.
No report was submitted. Is this project attic-bound? AI Sam: follow up and request a report next month
No report was received. This project might be destined for the attic.
AI: Sam encourage the project to voluntarily commit themselves to the attic.
There have been no releases this quarter for Xalan-C or Xalan-J. There has been a small to moderate amount of activity on the project's mailing lists.
Insufficient board report.
AI: Shane follow up with PMC chair.
There have been no releases this quarter for Xalan-C or Xalan-J. There has been a small to moderate amount of activity on the project's mailing lists. There was a dispute over licensing terms for a patch that a user provided, which has been resolved. The PMC will be deciding whether or not to accept this patch. Details may be found here: https://issues.apache.org/jira/browse/XALANJ-2438
AI Sam follow up to see if any problems here.
The report was received too late.
There have been no releases this quarter for Xalan-C or Xalan-J There has been a small to moderate amount of activity on the project's mailing lists. The activity around implementing XSLT 2.0 for Xalan-J is heating up, with some posters being encouraged to contribute patches with the goal of becoming committers.
There have been no releases this quarter for Xalan-C or Xalan-J There has been a small to moderate amount of activity on the project's mailing lists. Several former active committers have also started participating again, with some contributors' patches being integrated. A few days ago, a licensing dispute between an active committer and another contributor over a patch was brought to my attention. I'm going to review the history of the dispute and likely will need to contact someone within the organization who has more experience with license issues.
Sam to investigate licensing dispute.
There are no releases currently scheduled. A discussion about the future of Xalan-J was raised on the user list and has spilled over to the developer list. There has been interest from users to contribute to the project and become contributors, since the current committers have not been active recently. Henry Zongaro has agreed to start reviewing patches with the intention of bringing some contributors in as committers. There was also a discussion about reviving the development of the experimental XSLT 2.0 branch. A proposal was made to fork the code and create a development effort outside of Apache. Others stated they felt a fork was inappropriate, and that it was possible to develop an XSLT 2.0 processor in the Xalan-J project, so that will hopefully begin once some new committers have been brought in.
There have been no releases this quarter for Xalan-C or Xalan-J. There has been a small to moderate amount of activity on the project's mailing lists. Several Jira minor issues were reported and addressed, but no major defects were reported.
There have been no releases this quarter for Xalan-C or Xalan-J. There has been a small to moderate amount of activity on the project's mailing lists. Several posters have inquired about participating in the project and were encouraged to develop and submit patches as an initial task to becoming active committers.
Again, it is good to see engagement of the users.
A report was expected, but not received
WHEREAS, the Board of Directors heretofore appointed Brian Minchau to the office of Vice President, Apache Xalan, and WHEREAS, the Board of Directors is in receipt of the resignation of Brian Minchau from the office of Vice President, Apache Xalan; NOW, THEREFORE, BE IT RESOLVED, that Brian Minchau is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Xalan, and BE IT FURTHER RESOLVED, that David Bertoni be and hereby is appointed to the office of Vice President, Apache Xalan, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7C, Appoint David Bertoni as Apache Xalan chairman, was approved by Unanimous Vote of the directors present.
Resolution for a new chair later in the agenda.
WHEREAS, the Board of Directors heretofore appointed Brian Minchau to the office of Vice President, Apache Xalan, and WHEREAS, the Board of Directors is in receipt of the resignation of Brian Minchau from the office of Vice President, Apache Xalan; NOW, THEREFORE, BE IT RESOLVED, that Brian Minchau is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Xalan, and BE IT FURTHER RESOLVED, that David Bertoni be and hereby is appointed to the office of Vice President, Apache Xalan, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. This vote was tabled. Sam to resolve the spelling of David's last name (Berton/Bertoni)?
We've received an indication that there is progress on naming a replacement chair. Resolution to be considered later in the agenda. Sam to continue to pursue a report for Xalan
Sam to pursue a report for Xalan
Sam to pursue a report for Xalan
Sam to pursue a report for Xalan
Xalan-C ======= Nothing to report. Xalan-J ======= Nothing to report. LEGAL ====== The PMC has looked into the crypto policy. Brian Minchau raised the issue on the xalan-dev mailing list. All of the PMC members have stated on the xalan-dev mailing list that they are unaware of any cryptographic code in source or in binary in the Xalan project. RESIGNATION =========== I also regret to announce that Dmitry Hayes has resigned his position as a member of the Xalan PMC leaving the PMC members as: o Henry Zongaro o Santiago Pericas-Geertsen o Christine Li o Ramesh Mandava o John Gentilin o Brian Minchau o David Bertoni
Xalan-C ======= The xalan-c-users mailing list is in low activity, about 20 posts per month, with 1/3 of those being from David Bertoni who is answering questions. The next release is not in plan. Xalan-J ======= The xalan-j-users mailing is in low activity, about 40 posts per month. Questions are being answered mostly by Henry Zongaro, Joe Kesselman and Mukul Gandhi. The next release is not in plan. LEGAL ====== The PMC has not looked into the crypto policy but Brian Minchau will raise the issue on the xalan-dev mailing list and an update to this report may be made before the board meeting in May 2008.
Xalan-C ======= Nothing to report. Xalan-J ======= Xalan-J 2.7.1 was released on November 27, 2007 This release contains: 1) Support for DOM Level 3 serialization 2) Upgrade to Xerces-J 2.9.0 3) Bug fixes The user community has noted that the Xalan-J 2.7.1 distribution contains a back level release of Xerces-J. Xerces-J 2.9.1 became available on September 15, 2007. The level of Apache BCEL is also downlevel at 5.1. Version 5.2 was released in June of 2006. These two will be upgraded in the next release. Although not discussed by the PMC, I am not aware of any cryptographic code in the Apache Xalan distributions. The PMC will visit this issue before the next board meeting.
Approved by General Consent.
Report arrived to late to be included in this month's agenda. Will be included in the next month.
Xalan-C ======= Nothing to report since July 16. Xalan-J ======= Since July 16 a new candidate release for Xalan-J 2.7.1 was created with additional issues fixed. The Xalan PMC voted on the release and approved it. Regression testing is still required and should be done shortly. After that the release will be posted.
Approved by General Consent.
Xalan-C ======= The next Xalan-C release is waiting for the next Xerces-C release (3.0). Only 7 new JIRA issues were reported in the last 13 weeks; two of those are closed and two in progress. Three of the seven were reported by non-committers, so defect activity is light. Xalan-J ======= Only 11 new JIRA issues were reported in the last 13 weeks and two of those are no longer open. The number of defects currently open isn't much different than a year ago. The mailing lists xalan-j-users and xalan-dev continue to be actively monitored with questions answered. The Xalan-J 2.7.1 release is stalled on the committers being busy with non-Apache work.
Approved by General Consent.
No report submitted or provided.
No report.
Xalan-C ======= Nothing new to report, just the usual bug fixing. Xalan-J ======= From a code point of view the Xalan-J 2.7.1 release has been tested and is ready. The Apache 2.0 licenses are in the code now. The 2.7.1 release, besides the usual bug fixes will also have upgrades to: - Xerces-J 2.9.0 - xml-commons-external-1.3.04 However from a packaging point of view we are not quite ready. The new requirements on LICENSE and NOTICE files are being worked on. There will be one of each, but in the past there was quite a number of each (e.g. one for Xalan, one for the included Xerces, one for BCEL ...). This also impacts various targets in the build.xml file since these targets build the distribution files with the NOTICE/LICENCE in them. All in all the 2.7.1 release just needs a little testing of the packaging and the approval of the PMC and it will be out.
Approved by General Consent.
Xalan-C ======= Nothing to report. Just bug fixes. Xalan-J ======= The Xalan PMC has passed three motions in the last quarter: 1. Have a new point release, Xalan-J 2.7.1 (the previous 2.7.0 release was in August 2005) 2. Drop support for running on JRE 1.1.x (no tears there) in 2.7.1 and beyond 3. Accept a code contribution from Xerces through Neil Delima a Xerces committer (THANKS NEIL!) to support serialization with DOM Level 3 APIs in 2.7.1 Xalan-J developers agreed on a date for the 2.7.1 release, and we are aiming for November 27, 2006. Dropping support for JRE 1.1.x means that Xalan can now use newer JRE library classes and apply a number of suggested patches. Xerces has noticed that Xalan's Java based serializer has been generally faster and of better quality than Xerces' serializer although Xalan's serializer was originally based on Xerces' serializer. Xerces is in the XML parsing business, not the XML producing business, so it makes sense to have a common serializer, and lack of support for DOM Level 3 APIs was the final thing that was holding Xerces back from using Xalan's serializer.
Approved by General Consent.
Xalan-C ======= Nothing new to report, just the usual bug fixing. Xalan-J ======= Not much to report, just the usual bug fixing. Addendum from board@ -=-=-=-=-=-=-=-=-=-= One item I forgot to mention under Xalan-J is that Xerces-J is moving to using the serializer (writes out XML to a flat file) that is part of Xalan-J rather than their own serializer. The focus of Xerces is XML parsing not writing out of XML. In addition some voting has happened on the Xerces mailing lists to donate some DOM level 3 support to the Xalan-J serializer. The Xalan-J team is receptive to this donation, which will likely be coming through Neil Delima who is a Xerces committer. That would be a very good time to have a 2.7.1 release. Right now however everyone has been just to busy to pursue this. There are no changes in personnel for Xalan The activity of the Xalan committers as waned a bit in the last year, but the following committers remain reasonably active: Henry Zongaro Yash Talwar Brian Minchau David Bertoni Dmitry Hayes
Jim noted that their initial report was pretty meager. They had sent an addendum and Henri added it to the agenda. The combined report was reviewed.
Approved by General Consent
No report provided. Henri to follow up with Brian.
Xalan-C ======= Nothing new to report, just the usual bug fixing. Xalan-J ======= Not much to report, just the usual bug fixing. The only large bug of note was XALANJ-1324, "XSLTC error: Branch target offset too large for short". Similar issues are common to all tools that generate Java byte code. There is a maximum amount of code that can occur in a block of code that can be branched around. Thanks to Henry Zongaro for fixing this with a large patch that crossed 39 source parts.
Approved by General Consent.
Xalan-C ======= Nothing to report. Just bug fixes. Xalan-J ======= There has been less activity from the Xalan-J developers and open defects are starting to rise. A periodic tele-conference of Xalan-J committers to discuss JIRA issues was opened to contributors on Feb 7, 2005, but no contributors asked to join the tele-conference. It is likely that a point fix release, 2.7.1 will occur in the near future, but that point-release is not in plan.
Approved by General Consent.
[ note: an october report was provided... might omit this month ]
Report omitted since one was submitted last month.
Xalan ===== In the last report (Aug 12, 2005) it was reported that Matt Hoyt and Berin Lautenbach had resigned their Xalan PMC membership. Since then Christine Li, an active committer was unanimously voted in by the Xalan PMC members, and she became a new Xalan PMC member on Oct 13, 2005. This was announced publicly at: http://marc.theaimsgroup.com/?l=xalan-dev&m=112921544427842&w=2 The PMC now has these members: Arun Yadav Brian Minchau (Chairperson) Christine Li Dmitry Hayes Henry Zongaro John Gentilin Ramesh Mandava Santiago Pericas-Geertsen Brian Minchau's tenure as Chairperson is up. He has been Chairperson for over one year. The process has started to pick a new PMC Chairperson from among the PMC members. That process should be complete within three weeks and the person elected by the Xalan PMC will be recommended to the ASF board for approval for the next one year term. Xalan-C ======= Xalan-C 1.10 was released on October 22, 2005. The release inlcudes: > Support for XML 1.1 and Namespaces in XML 1.1 > Improved and stabilized C pluggable memory management functionality > Xalan XML serializer redesign for better performance ans stability > performance fixes > Upgrade from Xerces-C 2.6 to Xerces-C 2.7 > Support for IBM XLC 7.0 compiler on Linux. > the usual bug fixes For more details please refer to : http://xml.apache.org/xalan-c/whatsnew.html Xalan-J ======= There has been no significant increase in JIRA issues since the new Xalan-J 2.7.0 release on Aug 8 2005. It is possible that a few regressions will be fixed in a 2.7.1 release, but that point-release is not yet in plan.
Xalan ===== Two people have resigned from the Apache Xalan PMC: Matt Hoyt (Resigned from PMC on June 30, 2005) Berin Lautenbach (Resigned from PMC on August 7, 2005) although both are still committers for Apache Xalan. The PMC now has these members: Arun Yadav Brian Minchau (Chairperson) Dmitry Hayes Henry Zongaro John Gentilin Ramesh Mandava Santiago Pericas-Geertsen As part of migration from an XML subproject to a top level project the webpage http://xalan.apache.org now exists. It is a rather small page but points to the home pages of the two XSLT processors that previously existed, as well as an HTML page of the Apache Xalan Charter. Xalan-C ======= Xerces-C has announced the Xerces-C 2.7 for the end of August, Xalan-C committers are starting discussions for a Xalan-C 1.10 release for around the end of August, but this still needs to be proposed and voted on. The upcomming release would have: > XML 1.1 support > Serializer redesign > performance fixes > support for Xerces-C 2.7 XML parser > the usual bug fixes Xalan-J ======= A monthly tele-conference continues. It is open to all active Xalan-J committers to discuss JIRA issues. The Apache Xalan PMC chairperson was made aware that there were concerns about the possibility of decisions being made at this meeting. No "decisions" or votes are made at this meeting. Decisions or votes are done on the appropriate mailing list and follow the Apache Xalan Charter. These meetings are purely technical. Xalan-J 2.7 was released August 8, 2005. The previous release was Xalan-J 2.6 on February 29, 2004, about 17 months before. New features in the 2.7 release are: > Support for JAXP 1.3 (thanks to Sun for donating JAXP 1.3) including new default error handling behavior required as part of JAXP 1.3 support. > Support for XML 1.1 in input XML documents, output XML documents and stylesheets themselves (previously only XML 1.0 was supported) > Updates to the SQL extension an SQL samples to support the Apache Derby database. > Support for alternate BSF (Bean Scripting Framework) implementations. > The code that does the serialization (writes the output to a file) was separated into an independent serializer.jar that can be used to write out a DOM, or SAX events into a file, or stream of characters without dependencies on any XSLT processor. Perhaps in the future Xerces-J will use this serializer. > Minor restructuring of the source and binary distributions. > Various performance fixes, and memory leak fixes, and others. A full list is at http://xml.apache.org/xalan-j/readme.html > Upgrade to Xerces-J 2.7.1 and a new version of xml-commons (xml-commons-external-1.3.02).
Approved by General Consent.
Xalan-C ======= XML 1.1 support has been implemented by Xalan-C. Redesign of XML serialization both for code simplification and for performance is underway. Support has been added for: - Linux/XLC compiler - gcc 3.4 Although this work is available in the latest development version in CVS, it is awaiting the next Xalan-C release. Xalan-J ======= A monthly tele-conference (first Tuesday of each month) has been started and has had a number of sessions. It is open to all active Xalan-J committers to discuss JIRA issues, and find volunteers to fix bugs. The JIRA issue database has been kept up to date with the group's decisions. A new Xalan-J 2.7 release, with a tentative release date in mid July 2005 was approved by the Xalan PMC. Due to the JAXP 1.3 donation from Sun, and because Xerces is heading towards a 2.7 release that includes support for JAXP 1.3, the Xalan PMC voted to have a new release a few weeks after Xerces tentative release date. This gives Xalan-J time to make any adjustments to changes in Xerces. The future Xalan-J 2.7 release will contain support for: - JAXP 1.3 - XML 1.1 (already committed to the development code base) Morris Kwan, a Xalan-J committer, has volunteered to do the bulk of the work needed for Xalan-J to support JAXP 1.3 (thanks Morris!).
The board noted that Xalan-J is holding monthly telecons. Although the board realizes that sometimes such telecons are requested, they should not become a prime mechanism for development, due to their exclusionary nature. Sam has the Action Item to contact the Xalan-J team relay the board's concern as well as ask why they feel the need to hold these calls.
Apache Xalan Project report approved as submitted by general consent.
Xalan A new Xalan charter has been worked on during the quarter, undergoing a number of drafts. The new charter is in a form that is being voted on. Until the new charter is approved, we are running under the XML charter, which requires a unanimous vote by the PMC members on changes to the charter, and which specifies no time limits on the voting. The major changes in the proposed charter from the existing XML mission: - unanimous votes are replace by a majority vote with no opposing votes - two week time limit on voting on issues - tightened up Apache licensing diligence by Xalan PMC, including CLA or CCLA - applied patches don't need to be voted on, but need to be reviewed by one other committer. Also, Xalan-C and Xalan-J are presumed as subprojects of Xalan in the new charter. They already have their own releases, own webpages, sets of developers and mailing lists, so they are defacto subprojects. Xalan-C Version 1.9 of Xalan-C was released on December 21, 2004. The major changes were: - added support for Microsoft Studio .NET V7.1 - upgraded from using Xerces-C 2.5 to Xerces-C 2.6 as the associated XML parser - over 50 bugs fixed (see http://xml.apache.org/xalan-c/whatsnew.html) - pluggable memory management allowing users control over memory allocation for performance Xalan-J The Xalan-J developers are recognizing that it about a year since the last release of 2.6.0 and it is time for new release, either 2.6.1 or 2.7.0. One issue holding up the new release is that the JAXP 1.3 implementation, which was expected to be donated by Sun microsystems has not been donated.
Apache Xalan Project report approved as submitted by general consent.
WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software related to XSLT processors, for distribution at no charge to the public. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Xalan PMC", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Xalan PMC be and hereby is responsible for the creation and maintenance of software related to creation and maintenance of open-source software related to XSLT processors based on software licensed to the Foundation; and be it further RESOLVED, that the office of "Vice President, Apache Xalan" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Xalan PMC, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Xalan PMC; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Xalan PMC: Brian Minchau <minchau@ca.ibm.com> Arun Yadav <Arun.Yadav@Sun.COM> Dmitry Hayes <dmitryh@ca.ibm.com> Henry Zongaro <zongaro@ca.ibm.com> Matthew Hoyt <mhoyt@ca.ibm.com> Ramesh Mandava <Ramesh.Mandava@Sun.COM> Santiago Pericas-Geertsen <Santiago.Pericasgeertsen@Sun.COM> Berin Lautenbach <berin@wingsofhermes.org> John Gentilin <Johnglinux@eyecatching.com> NOW, THEREFORE, BE IT FURTHER RESOLVED, than Brian Minchau <minchau@ca.ibm.com> appointed to the office of Vice President, Apache Xalan, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the initial Apache Xalan PMC be and hereby is tasked with the creation of a set of bylaws intended to encourage open development and increased participation in the Apache Xalan Project; and be it further RESOLVED, that the initial Apache Xalan PMC be and hereby is tasked with the migration and rationalization of the Apache XML PMC Xalan subproject; and be it further RESOLVED, that all responsibility pertaining to the XML Xalan sub-project and encumbered upon the Apache XML PMC are hereafter discharged. RESOLUTION 5B, Establish the Apache Xalan Project, was APPROVED by Unanimous Vote.
WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software related to XSLT processors, for distribution at no charge to the public. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Xalan PMC", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Xalan PMC be and hereby is responsible for the creation and maintenance of software related to creation and maintenance of open-source software related to XSLT processors based on software licensed to the Foundation; and be it further RESOLVED, that the office of "Vice President, Apache Xalan" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Xalan PMC, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Xalan PMC; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Xalan PMC: Arun Yadav <Arun.Yadav@Sun.COM> Christine Li <jycli@ca.ibm.com> Dmitry Hayes <dmitryh@ca.ibm.com> Henry Zongaro <zongaro@ca.ibm.com> Joanne Tong <joannet@ca.ibm.com> Matthew Hoyt <mhoyt@ca.ibm.com> Ramesh Mandava <Ramesh.Mandava@Sun.COM> Santiago Pericas-Geertsen <Santiago.Pericasgeertsen@Sun.COM> NOW, THEREFORE, BE IT FURTHER RESOLVED, than Brian Minchau <minchau@ca.ibm.com> appointed to the office of Vice President, Apache Xalan, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the initial Apache Xalan PMC be and hereby is tasked with the creation of a set of bylaws intended to encourage open development and increased participation in the Apache Xalan Project; and be it further RESOLVED, that the initial Apache Xalan PMC be and hereby is tasked with the migration and rationalization of the Apache XML PMC Xalan subproject; and be it further RESOLVED, that all responsibility pertaining to the XML Xalan sub-project and encumbered upon the Apache XML PMC are hereafter discharged. Special Order 5 D, A Resolution to Establish the Apache Xalan Project, was tabled due to time constraints.