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

scantor pushed a commit to branch xerces-3.3
in repository https://gitbox.apache.org/repos/asf/xerces-c.git


The following commit(s) were added to refs/heads/xerces-3.3 by this push:
     new e98fff692 Add release and site publication steps.
e98fff692 is described below

commit e98fff692701943275b6a5ee3135169628b51d70
Author: Scott Cantor <canto...@osu.edu>
AuthorDate: Wed Mar 5 10:28:15 2025 -0500

    Add release and site publication steps.
---
 README | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/README b/README
index 17ffbc6d5..e51533ce6 100644
--- a/README
+++ b/README
@@ -1,2 +1,37 @@
 See the doc/html/index.html for the description of the Xerces-C++
 project and other documentation.
+
+For staging release candidates, use this svn repo:
+https://dist.apache.org/repos/dist/dev/xerces/c/3/sources
+
+You can remove any earlier files before committing new ones.
+
+For the final publication, use this svn repo:
+https://dist.apache.org/repos/dist/release/xerces/c/3/sources
+
+Same, just remove anything earlier and commit the new.
+Remember to sign and add checksum files to the commit.
+
+After a release, the site also has to be updated. Unfortunately
+the tooling used requires Java 8 or earlier from Oracle due to
+a proprietary class it's using. Pointing JAVA_HOME to that
+JVM in the shell used should work.
+
+$ cd doc
+$ make createapidocs
+$ export JAVA_HOME=...
+$ make createdocs
+
+To publish:
+
+$ cd ../../
+$ svn co 
https://svn.apache.org/repos/asf/xerces/site/trunk/production/xerces-c 
xerces-site
+$ cd xerces-site
+$ cp -r ../xerces-c/doc/html/ .
+
+Review svn status for the changes, add any "new" files. I have not generally 
bothered
+trying to identify old files that have become orphaned, as they shouldn't be 
relevant
+or visible.
+
+You can review the site locally in a browser and once satisfied, apply the 
commit.
+


---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscr...@xerces.apache.org
For additional commands, e-mail: c-dev-h...@xerces.apache.org

Reply via email to