This is an automated email from the ASF dual-hosted git repository.

mukulgandhi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/xalan-site.git


The following commit(s) were added to refs/heads/master by this push:
     new 79d968c2 committing xalan-j xslt3.0 alpha2 jira issues and release 
notes documents
79d968c2 is described below

commit 79d968c2a6d4848e1dea283dd1933f6d18da6897
Author: Mukul Gandhi <[email protected]>
AuthorDate: Wed Apr 29 12:02:42 2026 +0530

    committing xalan-j xslt3.0 alpha2 jira issues and release notes documents
---
 xalan-j/xsl3/release/alpha1/RELEASE-NOTES.txt      |   8 +--
 .../release/{alpha1 => alpha2}/RELEASE-NOTES.txt   |  30 ++++++-----
 ...c_xslt3.0_test_suite_compliance_improvement.txt |  59 +++++++++++++++++++++
 .../xalanj_xslt3.0_alpha2_jira_issue_list.pdf      | Bin 0 -> 67167 bytes
 4 files changed, 79 insertions(+), 18 deletions(-)

diff --git a/xalan-j/xsl3/release/alpha1/RELEASE-NOTES.txt 
b/xalan-j/xsl3/release/alpha1/RELEASE-NOTES.txt
index a5ea7b82..94df0c4f 100644
--- a/xalan-j/xsl3/release/alpha1/RELEASE-NOTES.txt
+++ b/xalan-j/xsl3/release/alpha1/RELEASE-NOTES.txt
@@ -1,8 +1,8 @@
 
-                                                                       Apache 
Xalan XSLT 3.0 alpha1 release notes
+                                                                       Apache 
Xalan XSLT 3.0 'alpha1' release notes
                                                                        
------------------------------------------
 
-                                                                               
Modification date : 2026-04-10
+                                                                               
Modification date : 2026-04-29
 
 
 Details about this Xalan-J, project release
@@ -15,11 +15,11 @@ Details about this Xalan-J, project release
    JDK 1.5 upto 25
 
 3) The list of Jira issues addressed by this Xalan-J release, are available 
here, 
https://xalan.apache.org/xalan-j/xsl3/release/alpha1/xalanj_xslt3.0_alpha1_jira_issue_list.pdf
-   There are few Xalan-J XSLT 3.0 implementation aspects, that're not 
specified within this web link, and are available as prose within point 3) 
below.
+   There are few Xalan-J XSLT 3.0 implementation aspects, that're not 
specified within this web link, and are mentioned as prose within point 4) 
below.
 
 4) Description of Xalan-J XSLT 3.0 implementation status, is available here, 
https://xalan.apache.org/xalan-j/xsl3/xalanj_xslt3.0_implementation_status.pdf
 
-5) This Xalan-J release src archive contains document BUILDING.txt, that 
describes steps about how to build Xalan-J XSLT 3.0 project from its src code.
+5) This Xalan-J release src archive contains document README, that describes 
steps about how to build Xalan-J XSLT 3.0 project from the src code.
 
 6) Xalan XSLT 3.0 development code’s latest conformance results with W3C XSLT 
3.0 test suite, are available here : 
https://github.com/apache/xalan-java/blob/xalan-j_xslt3.0_mvn/src/test/java/org/apache/xalan/tests/w3c/xslt3/result/w3c_xslt3_testsuite_xalan-j_result.xml
 
diff --git a/xalan-j/xsl3/release/alpha1/RELEASE-NOTES.txt 
b/xalan-j/xsl3/release/alpha2/RELEASE-NOTES.txt
similarity index 72%
copy from xalan-j/xsl3/release/alpha1/RELEASE-NOTES.txt
copy to xalan-j/xsl3/release/alpha2/RELEASE-NOTES.txt
index a5ea7b82..df535d7f 100644
--- a/xalan-j/xsl3/release/alpha1/RELEASE-NOTES.txt
+++ b/xalan-j/xsl3/release/alpha2/RELEASE-NOTES.txt
@@ -1,42 +1,44 @@
 
-                                                                       Apache 
Xalan XSLT 3.0 alpha1 release notes
+                                                                       Apache 
Xalan XSLT 3.0 'alpha2' release notes
                                                                        
------------------------------------------
 
-                                                                               
Modification date : 2026-04-10
+                                                                               
Modification date : 2026-04-29
 
 
 Details about this Xalan-J, project release
 -------------------------------------------
 
-1) This Xalan-J release named 'xslt3.0_alpha1', provides XSLT 3.0 and XPath 
3.1 language various feature implementations.
+1) This Xalan-J release named 'xslt3.0_alpha2', provides XSLT 3.0 and XPath 
3.1 language various feature implementations.
 
 2) The following JDK releases are supported
   
    JDK 1.5 upto 25
 
-3) The list of Jira issues addressed by this Xalan-J release, are available 
here, 
https://xalan.apache.org/xalan-j/xsl3/release/alpha1/xalanj_xslt3.0_alpha1_jira_issue_list.pdf
-   There are few Xalan-J XSLT 3.0 implementation aspects, that're not 
specified within this web link, and are available as prose within point 3) 
below.
+3) The list of Jira issues addressed by this Xalan-J release, are available 
here, 
https://xalan.apache.org/xalan-j/xsl3/release/alpha2/xalanj_xslt3.0_alpha2_jira_issue_list.pdf
+   There are few Xalan-J XSLT 3.0 implementation aspects, that're not 
specified within jira issues web link, and are mentioned as prose within point 
4) below.
 
-4) Description of Xalan-J XSLT 3.0 implementation status, is available here, 
https://xalan.apache.org/xalan-j/xsl3/xalanj_xslt3.0_implementation_status.pdf
+4) A broad description of Xalan-J XSLT 3.0 implementation status, is available 
here, 
https://xalan.apache.org/xalan-j/xsl3/xalanj_xslt3.0_implementation_status.pdf
 
-5) This Xalan-J release src archive contains document BUILDING.txt, that 
describes steps about how to build Xalan-J XSLT 3.0 project from its src code.
+5) This Xalan-J release src archive contains document README, that describes 
steps about how to build Xalan-J XSLT 3.0 project from the src code.
 
 6) Xalan XSLT 3.0 development code’s latest conformance results with W3C XSLT 
3.0 test suite, are available here : 
https://github.com/apache/xalan-java/blob/xalan-j_xslt3.0_mvn/src/test/java/org/apache/xalan/tests/w3c/xslt3/result/w3c_xslt3_testsuite_xalan-j_result.xml
 
-7) Xalan-J XSLT 3.0 implementation, contains copy of software code from Java 
org.json library, to help implement XPath 3.1 functions that use JSON documents.
-   This has been helpful for Xalan-J project, to be able to reuse org.json 
library's JSON document parse support. Xalan-J has little bit modified org.json 
+7) Xalan-J XSLT 3.0 implementation src repository, contains copy of software 
code from Java org.json library, to support implementation of XPath 3.1 
functions that 
+   use JSON documents. This has been helpful for Xalan-J project, to be able 
to reuse org.json library's JSON document parse support. Xalan-J has little bit 
modified org.json 
    library's Java classes org.json.JSONObject & 
org.json.JSONParserConfiguration for Xalan-J XPath 3.1 JSON function 
implementations.    
 
 8) Xalan-J XSLT 3.0 implementation, contains copy of small parts of Eclipse 
WTP (Web Tools Platform) project XPath 2.0 processor implementation's
-   XML Schema data type classes. The design reuse for these XML Schema data 
type classes has been helpful for Xalan-J XSLT 3.0 project implementation, 
-   The code for these Java classes have been modified little bit by Xalan-J 
project to add XPath context information and XSLT transformation exception 
handling.
+   XML Schema data type Java classes. The design reuse for these XML Schema 
data type classes has been helpful for Xalan-J XSLT 3.0 project implementation. 
+   The code for these Java classes have been modified little bit by Xalan-J 
project primarily adding XPath 3.1 static and dynamic context support and 
+   XSLT transformation exception handling.
+   
    Few of Xalan-J team members who're also Xerces-J project committers, have 
previously contributed to WTP XPath 2.0 project src code.
 
 
-Deploying/running Xalan-J XSLT 3.0 alpha1 release from JVM classpath / module 
path
+Deploying/running Xalan-J XSLT 3.0 alpha2 release from JVM classpath / module 
path
 
----------------------------------------------------------------------------------
 
-The following steps are for, Xalan-J XSLT 3.0 alpha1 interpretive processor.
+The description of steps below are for, Xalan-J XSLT 3.0 alpha2 interpretive 
processor.
 
 Assumption: Xalan-J XSLT 3.0 implementation jars are, available within local 
folder "lib" relative to user's current directory
 
@@ -95,7 +97,7 @@ Following people have contributed to the development for this 
Xalan-J release.
 
 > Various design and code suggestions to help refactor and improve, Xalan-J 
 > XSL 3 implementation 
   software tests construction.
- 
+
 
 Release milestone information
 -----------------------------
diff --git 
a/xalan-j/xsl3/release/alpha2/xalan_java_xsl3_alpha1_vs_alpha2_w3c_xslt3.0_test_suite_compliance_improvement.txt
 
b/xalan-j/xsl3/release/alpha2/xalan_java_xsl3_alpha1_vs_alpha2_w3c_xslt3.0_test_suite_compliance_improvement.txt
new file mode 100644
index 00000000..87f22aee
--- /dev/null
+++ 
b/xalan-j/xsl3/release/alpha2/xalan_java_xsl3_alpha1_vs_alpha2_w3c_xslt3.0_test_suite_compliance_improvement.txt
@@ -0,0 +1,59 @@
+
+  Apache Xalan Java XSLT 3.0 alpha1 vs alpha2 releases, W3C XSLT 3.0 test 
suite compliance improvement
+  
----------------------------------------------------------------------------------------------------
+
+  alpha1 : <testResult dateTime="2026-03-12T11:40:49Z" desc="W3C XSLT 3.0 test 
suite results" fail="1314" pass="3450" run="4770" skipped="609" 
success="72.33%" xslt_processor="Apache Xalan XSLT 3.0 development code">
+
+  alpha2 : <testResult dateTime="2026-04-28T10:38:22Z" desc="W3C XSLT 3.0 test 
suite results" fail="1302" pass="3510" run="4816" skipped="627" 
success="72.88%" xslt_processor="Apache Xalan XSLT 3.0 development code">
+
+  <attr>
+  alpha1 : <expand-text fail="7" pass="52" run="59" skipped="3" 
success="88.14%"/>
+  alpha2 : <expand-text fail="2" pass="57" run="59" skipped="3" 
success="96.61%"/>
+
+  alpha1 : <match fail="81" pass="101" run="182" skipped="112" 
success="55.49%"/>
+  alpha2 : <match fail="74" pass="108" run="182" skipped="112" 
success="59.34%"/>
+
+  alpha1 : <select fail="26" pass="105" run="132" skipped="26" 
success="79.55%"/>
+  alpha2 : <select fail="26" pass="106" run="132" skipped="26" 
success="80.3%"/>
+
+  alpha1 : <tunnel fail="40" pass="18" run="58" skipped="0" success="31.03%"/>
+  alpha2 : <tunnel fail="36" pass="22" run="58" skipped="0" success="37.93%"/>
+
+  <decl>
+  alpha1 : <function fail="25" pass="62" run="87" skipped="23" 
success="71.26%"/>
+  alpha2 : <function fail="24" pass="63" run="87" skipped="23" 
success="72.41%"/>
+
+  alpha1 : <strip-space fail="9" pass="17" run="26" skipped="4" 
success="65.38%"/>
+  alpha2 : <strip-space fail="8" pass="18" run="26" skipped="4" 
success="69.23%"/>
+
+  <expr>
+  alpha1 : <expression fail="12" pass="87" run="100" skipped="5" 
success="87.0%"/>
+  alpha2 : <expression fail="12" pass="88" run="100" skipped="5" 
success="88.0%"/>
+
+  alpha1 : <higher-order-functions fail="35" pass="34" run="69" skipped="7" 
success="49.28%"/>
+  alpha2 : <higher-order-functions fail="30" pass="39" run="69" skipped="7" 
success="56.52%"/>
+
+  <fn>
+  new, in alpha2 : <copy-of fail="3" pass="7" run="10" skipped="3" 
success="70.0%"/>
+
+  alpha1 : <position fail="18" pass="192" run="210" skipped="1" 
success="91.43%"/>
+  alpha2 : <position fail="15" pass="196" run="211" skipped="1" 
success="92.89%"/>
+
+  <insn>
+  alpha1 : <call-template fail="6" pass="34" run="40" skipped="2" 
success="85.0%"/>
+  alpha2 : <call-template fail="5" pass="35" run="40" skipped="2" 
success="87.5%"/>
+
+  alpha1 : <copy fail="47" pass="78" run="125" skipped="23" success="62.4%"/>
+  alpha2 : <copy fail="48" pass="77" run="125" skipped="23" success="61.6%"/>
+    
+  alpha1 : <for-each-group fail="8" pass="72" run="80" skipped="5" 
success="90.0%"/>
+  alpha2 : <for-each-group fail="4" pass="74" run="78" skipped="7" 
success="94.87%"/>
+
+  alpha1 : <message fail="5" pass="36" run="42" skipped="3" success="85.71%"/>
+  alpha2 : <message fail="3" pass="38" run="42" skipped="3" success="90.48%"/>
+
+  <type>
+  new, in alpha2 : <maps fail="21" pass="16" run="37" skipped="13" 
success="43.24%"/>
+
+  alpha1 : <namespace fail="78" pass="143" run="221" skipped="3" 
success="64.71%"/>
+  alpha2 : <namespace fail="74" pass="147" run="221" skipped="3" 
success="66.52%"/>
\ No newline at end of file
diff --git 
a/xalan-j/xsl3/release/alpha2/xalanj_xslt3.0_alpha2_jira_issue_list.pdf 
b/xalan-j/xsl3/release/alpha2/xalanj_xslt3.0_alpha2_jira_issue_list.pdf
new file mode 100644
index 00000000..66f195cc
Binary files /dev/null and 
b/xalan-j/xsl3/release/alpha2/xalanj_xslt3.0_alpha2_jira_issue_list.pdf differ


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to