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 997c480b committing xalan-j xslt3.0 beta1 release documents
997c480b is described below

commit 997c480bd2231d753742c26644b07c8b47e019fe
Author: Mukul Gandhi <[email protected]>
AuthorDate: Tue Jun 23 22:33:55 2026 +0530

    committing xalan-j xslt3.0 beta1 release documents
---
 xalan-j/xsl3/release/beta1/RELEASE-NOTES.txt       | 112 +++++++++++++++++++++
 .../beta1/xalanj_xslt3.0_beta1_jira_issue_list.pdf | Bin 0 -> 69579 bytes
 2 files changed, 112 insertions(+)

diff --git a/xalan-j/xsl3/release/beta1/RELEASE-NOTES.txt 
b/xalan-j/xsl3/release/beta1/RELEASE-NOTES.txt
new file mode 100644
index 00000000..e4e76524
--- /dev/null
+++ b/xalan-j/xsl3/release/beta1/RELEASE-NOTES.txt
@@ -0,0 +1,112 @@
+
+                                                                       Apache 
Xalan-J XSLT 3.0 'beta1' release notes
+                                                                       
----------------------------------------------
+
+                                                                               
Modification date : 2026-06-23
+
+
+Xalan-J XSLT 3.0 'beta1', project release details
+-------------------------------------------------
+
+1) This Xalan-J release named 'xslt3.0_beta1', provides XSLT 3.0 and XPath 3.1 
language 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/beta1/xalanj_xslt3.0_beta1_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) An overall description for 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 the document README, that 
describes steps about how to build Xalan-J XSLT 3.0 project from the src code.
+
+6) Xalan-J XSLT 3.0 development code latest conformance results with W3C XSLT 
3.0 and XPath 3.1 test suites, 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
+
+https://github.com/apache/xalan-java/blob/xalan-j_xslt3.0_mvn/src/test/java/org/apache/xalan/tests/w3c/xpath3/result/w3c_xpath3_testsuite_xalan-j_result.xml
+
+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, has copy of small parts of Eclipse WTP 
(Web Tools Platform) project XPath 2.0 processor implementation's
+   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 little bit modified by Xalan-J 
project, primarily by adding XPath 3.1 static and dynamic context support and 
+   XSL 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.
+
+9) XSLT 1.0 implementation support using XSLTC has been maintained, within 
this Xalan-J release.
+
+
+Deploying/running Xalan-J XSLT 3.0 beta1 release from JVM classpath / module 
path
+----------------------------------------------------------------------------------
+
+The description below are for, Xalan-J XSLT 3.0 beta1 interpretive processor.
+
+Assumption: Xalan-J XSLT 3.0 implementation jars are, available within local 
folder "lib" relative to user's current directory.
+
+1) Running Xalan-J via JVM classpath
+
+   1.1) Running via JVM 1.5+ classpath
+
+        java -Djava.endorsed.dirs=lib org.apache.xalan.xslt.Process -in 
file.xml -xsl file.xsl
+
+   1.2) Running via JVM 25 classpath
+
+        java -classpath lib/* org.apache.xalan.xslt.Process -in file.xml -xsl 
file.xsl
+
+2) Running Xalan-J via JVM module path
+
+   java --module-path lib/xalan-java-3.0.1_alpha2.jar --module 
moduleName/org.apache.xalan.xslt.Process 
+
+
+Acknowledgements
+----------------
+Following people have contributed to the development for this Xalan-J release.
+
+1) Xalan-J team members
+
+1.1) Gary Gregory <[email protected]>
+
+> Xalan-J implementation design guidance
+> Guidance for Xalan-J build configuration to Maven
+> Release reviews
+
+1.2) Joseph Kesselman <[email protected]>
+
+> Xalan-J implementation design guidance
+> Guidance for Xalan-J build configuration to Maven 
+> Release reviews
+
+1.3) Michael Glavassevich <[email protected]>
+
+> Xalan-J implementation review and design guidance, from Xerces-J perspective 
+
+1.4) Mukul Gandhi <[email protected]>
+
+> Xalan-J implementation for, various XSLT 3.0 and XPath 3.1 language features
+
+2) Xalan-J community members
+
+2.1) Martin Honnen <[email protected]>  
+
+> Verification of Xalan-J XSLT 3.0 build integrity
+> Reporting of various Xalan-J XSL 3 implementation defects and verification 
of fixes.
+
+2.2) Vladimir Sitnikov <[email protected]>
+
+> Various Xalan-J project, process improvement suggestions and helpful reviews 
while setting up 
+  Xalan's XSLT 3.0 code repository branch.
+
+> Various design and code suggestions to help refactor and improve, Xalan-J 
XSL 3 implementation 
+  software tests construction.
+
+
+
+
+                                                                       
Copyright 1999-2026 The Apache Software Foundation
+
+
diff --git 
a/xalan-j/xsl3/release/beta1/xalanj_xslt3.0_beta1_jira_issue_list.pdf 
b/xalan-j/xsl3/release/beta1/xalanj_xslt3.0_beta1_jira_issue_list.pdf
new file mode 100644
index 00000000..07260a0f
Binary files /dev/null and 
b/xalan-j/xsl3/release/beta1/xalanj_xslt3.0_beta1_jira_issue_list.pdf differ


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

Reply via email to