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

mukulg pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/xerces-j.git


The following commit(s) were added to refs/heads/main by this push:
     new 46e52743 minor changes to Xerces-J readme file on this src code repos 
location
46e52743 is described below

commit 46e52743a05a7e5c41d3883c2cb9885d4d1f06cf
Author: Mukul Gandhi <[email protected]>
AuthorDate: Fri Apr 26 15:28:44 2024 +0530

    minor changes to Xerces-J readme file on this src code repos location
---
 README | 81 ++++++++++++++++++++++++++++++++++++++++++++++--------------------
 1 file changed, 57 insertions(+), 24 deletions(-)

diff --git a/README b/README
index f7e053b6..d1ff6ae2 100644
--- a/README
+++ b/README
@@ -19,45 +19,78 @@
  * limitations under the License.
 ===========================================================================
 
-To build Xerces-J from its sources, following steps needs to be followed.
+                                Document author : Apache Xerces-J team 
<[email protected]>
+                                                               
+                                                               Document status 
: Draft
+                                                               
 
-1) Getting Xerces-J src code to build
+Xerces-J's project url : https://xerces.apache.org/xerces2-j/
 
-Xerces-J may be built from its src code, in following two mutually exclusive 
ways:
+This software git repos contains Xerces-J's src code and other relevant files, 
that together
+provides support for the following standards and APIs:
+
+   XML 1.0 (4th Edition)
+   Namespaces in XML 1.0 (2nd Edition)
+   XML 1.1 (2nd Edition)
+   Namespaces in XML 1.1 (2nd Edition)
+   W3C XML Schema 1.0 (2nd Edition)
+   W3C XML Schema 1.1
+   W3C XML Schema Definition Language (XSD): Component Designators (Candidate 
Recommendation, January 2010)
+   XInclude 1.0 (2nd Edition)
+   OASIS XML Catalogs 1.1
+   SAX 2.0.2
+   DOM Level 3 Core, Load and Save
+   DOM Level 2 Core, Events, Traversal and Range
+   Element Traversal (org.w3c.dom.ElementTraversal)
+   JAXP 1.4
+   StAX 1.0 Event API (javax.xml.stream.events)
+
+
+To build Xerces-J from corresponding src and other relevant files, following 
steps 
+needs to be followed:
+
+1) Getting Xerces-J src and other relevant files for the build
+
+Xerces-J may be built from its src code, in following two different ways:
 
 1.1) Download both the Xerces-J-src.X.Y.Z.zip and Xerces-J-tools.X.Y.Z.zip 
 files for the appropriate Xerces-J release (where "X.Y.Z" is the version
-number) and extract them in the same directory. If you are using Unix, 
+number) and extract them within the same file-system directory. If you're 
using 'Linux', 
 download the equivalent .tar.gz files instead of the .zip files.
 
-1.2) If you wish to build Xerces-J's development code, you need to do git 
clone of 
-this repos's branch 'main' and follow the same (i.e, as for point 1) mentioned 
-above) build instructions as per following 2) and subsequent points.
+1.2) If you wish to build Xerces-J's development src code, you need to do git 
clone of 
+this repos's branch 'main' and follow the same [i.e, as for point 1) mentioned 
+above] build instructions as per following points.
+
+2) You also need to have JDK version 1.8 installed on your system. 
 
-2) You also need to have a Java Development Kit (JDK) version 1.8 or higher
-installed on your system. Before initiating any part of the 
-build, set the JAVA_HOME environment variable to the installation 
-directory of your JDK.
+Before initiating any part of the build, set the JAVA_HOME environment 
variable to the 
+installation directory of your JDK.
 
-3) The Ant program is used to build everything in Xerces-J, including
-the documentation. This tool, and the others needed (besides the
-pre-requisite JDK) are contained within the tools package. To
-make building the packages easier, a MS windows batch file and a Unix 
-shell script are included.
+3) Ant build software tool may be used to build everything available within 
Xerces-J,
+including Xerces-J's documentation. An ant software build tool, and the others 
needed (besides the
+pre-requisite JDK) are contained within Xerces-J's tools package. To be able 
to build these Xerces-J 
+software packages easily, the needed 'MS windows' batch file and also an 
'Linux' shell script are included.
 
-If you only want to compile the source code and make the JAR files,
-run the following command on MS windows:
+If you only wish to compile Xerces-J's src code and produce corresponding Java 
jar files,
+run the following command on an 'MS windows' workstation:
 
     build.bat jars
 
-or from Unix (make sure that build.sh is executable):
+or, from an 'Linux' workstation:
 
     build.sh jars
 
-This will compile all of the source code and generate the JAR
-files that are available as part of the binary package. After
-building, these files will be located in the build/ directory.
+This will compile all of the source code and generate the jar
+files that're available as part of Xerces-J's binary package. After
+these Xerces-J build steps, these files will be located in the build/ 
directory.
 
-If you want to build everything, including the documentation,
-run the build batch file (or shell script) specifying the "all"
+If you'd wish to build everything within Xerces-J, including the documentation,
+run the build batch file (or, shell script) specifying an Ant software's "all"
 target instead of "jars".
+
+4) Xerces-J XML Schema language software test suite location
+  
+  4.1) For, XML Schema 1.0 : 
https://github.com/apache/xerces-j/tree/main/xml-schema-1.0-tests
+  
+  4.2) For, XML Schema 1.1 : 
https://github.com/apache/xerces-j/tree/main/xml-schema-1.1-tests


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

Reply via email to