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