You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by gw...@apache.org on 2019/03/22 19:28:40 UTC

svn commit: r1856077 - in /xmlbeans/trunk: ./ src/typeimpl/org/apache/xmlbeans/impl/schema/ src/xmlpublic/org/apache/xmlbeans/ xkit/

Author: gwoolsey
Date: Fri Mar 22 19:28:40 2019
New Revision: 1856077

URL: http://svn.apache.org/viewvc?rev=1856077&view=rev
Log:
change version to 3.1.0
add initial stab at a release-guide.txt
update various ancient files to latest version #
update build per list discussion

Added:
    xmlbeans/trunk/release-guide.txt
Modified:
    xmlbeans/trunk/CHANGES.txt
    xmlbeans/trunk/README.txt
    xmlbeans/trunk/STATUS
    xmlbeans/trunk/build.xml
    xmlbeans/trunk/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeLoaderImpl.java
    xmlbeans/trunk/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeSystemImpl.java
    xmlbeans/trunk/src/xmlpublic/org/apache/xmlbeans/XmlBeans.java
    xmlbeans/trunk/xkit/README.txt
    xmlbeans/trunk/xkit/doap_XMLBeans.rdf

Modified: xmlbeans/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/xmlbeans/trunk/CHANGES.txt?rev=1856077&r1=1856076&r2=1856077&view=diff
==============================================================================
--- xmlbeans/trunk/CHANGES.txt (original)
+++ xmlbeans/trunk/CHANGES.txt Fri Mar 22 19:28:40 2019
@@ -1,5 +1,6 @@
-Changes in V3.0.3 since V3.0.2
+Changes in V3.1.0 since V3.0.2
 
+* update build and deployment artifacts to standardize naming and remove unused items 
 * XMLBEANS-502: Allow to clear all ThreadLocals from the current thread
 * XMLBEANS-503: Allow to specify -nowarn in the Ant task
 * XMLBEANS-537: Add missing StscState.end() to avoid memory leaks

Modified: xmlbeans/trunk/README.txt
URL: http://svn.apache.org/viewvc/xmlbeans/trunk/README.txt?rev=1856077&r1=1856076&r2=1856077&view=diff
==============================================================================
--- xmlbeans/trunk/README.txt (original)
+++ xmlbeans/trunk/README.txt Fri Mar 22 19:28:40 2019
@@ -18,13 +18,12 @@ Welcome to XMLBeans!
 Layout of the tree:
 - README.txt    this file
 - build.xml     ant build file for building XmlBeans code and utilities
-- testbuild.xml ant build file for building and running tests
 - STATUS        essential info about the project
 - xbeanenv.cmd  sets the XMLBEANS_HOME environment variable on Windows
 - xbeanenv.sh   sets the XMLBEANS_HOME environment variable on Unix
 - bin           contains useful command-line scripts for Win and Unix
 - docs          contains several documentation files
-- external      contains external jars upon which XmlBeans depends
+- maven-plugin  source and documentation on using the xmlbeans2 Maven plugin
 - samples       contains ... samples
 - src           the source code for XmlBeans, organized by area
 - test          contains test cases and infrastructure
@@ -54,4 +53,4 @@ XmlBeans depends on the following extern
 (O) means that the library is optional
 
 For licensing information, see ./src/license/LICENSE.txt
-Updated: 11/25/09.
+Updated: 3/22/2019.

Modified: xmlbeans/trunk/STATUS
URL: http://svn.apache.org/viewvc/xmlbeans/trunk/STATUS?rev=1856077&r1=1856076&r2=1856077&view=diff
==============================================================================
--- xmlbeans/trunk/STATUS (original)
+++ xmlbeans/trunk/STATUS Fri Mar 22 19:28:40 2019
@@ -10,6 +10,7 @@ Radu Preotiuc-Pietro    radu.preotiuc-pi
 Jacob Danner            jacob dot danner at gmail.com
 Wing Yew Poon           wing.yew.poon at oracle dot com
 
+Apache POI team
 
 FAQ:
 

Modified: xmlbeans/trunk/build.xml
URL: http://svn.apache.org/viewvc/xmlbeans/trunk/build.xml?rev=1856077&r1=1856076&r2=1856077&view=diff
==============================================================================
--- xmlbeans/trunk/build.xml (original)
+++ xmlbeans/trunk/build.xml Fri Mar 22 19:28:40 2019
@@ -19,7 +19,7 @@
     <property name="ant.build.javac.source" value="1.6"/>
     <property name="ant.build.javac.target" value="1.6"/>
 
-    <property name="version.base" value="3.0.3"/>
+    <property name="version.base" value="3.1.0"/>
     <property name="version.rc" value=""/>
 
     <property name="repository.m2" value="http://repo1.maven.org"/>
@@ -511,8 +511,15 @@
         <property name="prefix" value="xmlbeans-${version.base}"/>
 
         <zip destfile="build/xmlbeans-src-${version.base}-${tstamp.dist}.zip" update="false">
-            <zipfileset dir="." excludes="build/**,tmp/**,.idea/**,bin/**,compile-lib/**" prefix="${prefix}"/>
+            <zipfileset dir="." excludes="build/**,tmp/**,.idea/**,bin/**,lib/**,compile-lib/**,/src/shell,build.javacheck.xml,release-guide.txt" prefix="${prefix}"/>
+        	<zipfileset dir="src/shell" prefix="${prefix}/bin" />
+            <fileset dir="build/javadocs" prefix="${prefix}/javadocs" />
         </zip>
+        <tar destfile="build/xmlbeans-src-${version.base}-${tstamp.dist}.tgz" compression="gzip">
+            <tarfileset dir="." excludes="build/**,tmp/**,.idea/**,bin/**,lib/**,compile-lib/**,/src/shell,build.javacheck.xml,release-guide.txt" prefix="${prefix}"/>
+        	<tarfileset dir="src/shell" prefix="${prefix}/bin" />
+            <fileset dir="build/javadocs" prefix="${prefix}/javadocs" />
+        </tar>
 
         <zip destfile="build/xmlbeans-bin-${version.base}-${tstamp.dist}.zip" update="false">
             <zipfileset dir="." includes="LICENSE.txt,NOTICE.txt,docs/**" prefix="${prefix}"/>
@@ -529,6 +536,21 @@
                 <include name="xmlbeans-${version.base}-sources.jar"/>
             </zipfileset>
         </zip>
+        <tar destfile="build/xmlbeans-bin-${version.base}-${tstamp.dist}.zip" compression="gzip">
+            <tarfileset dir="." includes="LICENSE.txt,NOTICE.txt,docs/**" prefix="${prefix}"/>
+            <tarfileset dir="samples" includes="Any/**,DateTime/**,MixedContent/**,OrderMatters/**,SchemaEnum/**,Validation/**,XQueryXPath/**,XsdConfig/**" prefix="${prefix}/samples"/>
+            <tarfileset dir="src/shell" prefix="${prefix}/bin"/>
+            <tarfileset dir="compile-lib" includes="resolver.jar" prefix="${prefix}/lib"/>
+            <tarfileset dir="xkit" prefix="${prefix}"/>
+            <tarfileset dir="src/xsdschema/schema" includes="*.xsd" prefix="${prefix}/schemas/s4s"/>
+            <tarfileset dir="src/xmlschema/schema" includes="*.xsd" prefix="${prefix}/schemas/s4s"/>
+            <tarfileset dir="test/cases/xbean/xmlobject" includes="numerals.xsd,easypo.xsd*,nameworld.xsd" prefix="${prefix}/schemas"/>
+            <tarfileset dir="build" prefix="${prefix}/lib">
+                <include name="xmlbeans-${version.base}.jar"/>
+                <include name="xmlbeans-${version.base}-javadoc.jar"/>
+                <include name="xmlbeans-${version.base}-sources.jar"/>
+            </tarfileset>
+        </tar>
 
     </target>
 

Added: xmlbeans/trunk/release-guide.txt
URL: http://svn.apache.org/viewvc/xmlbeans/trunk/release-guide.txt?rev=1856077&view=auto
==============================================================================
--- xmlbeans/trunk/release-guide.txt (added)
+++ xmlbeans/trunk/release-guide.txt Fri Mar 22 19:28:40 2019
@@ -0,0 +1,228 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+
+             ==============================
+                   XMLBeans Release Guide
+             ==============================
+
+
+(I) Prerequisites
+
+   1. You should read the <a href="https://www.apache.org/dev/release.html">Apache Release FAQ</a>
+   2a. You must have shell access to people.apache.org; and you should
+       have key-based authentication set up
+       1. Generate ssh key with ssh-keygen -t rsa -b 4096
+       (e.g. <a href="http://www.linuxproblem.org/art_9.html">how to</a>.)
+       2. Add contents of id_rsa.pub to SSH Key (authorized_keys) line on https://id.apache.org/
+       3. ssh -v username@people.apache.org
+          Verify authenticity of host: https://www.apache.org/dev/machines
+       4. Only sftp access is necessary
+   2b. You must be a member of the committee group
+   3. Release manager must have their public key appended to the KEYS file checked in to SVN and the key published on one of the public key servers.
+      More info can be found here: <a href="https://www.apache.org/dev/release-signing.html">https://www.apache.org/dev/release-signing.html</a>
+   4. You must have Java JDK 1.6 installed and active.
+   5. You must have the following utilities installed on your local machine and available in your path:
+          * <a href="www.openssh.com">ssh</a>
+          * <a href="www.gnupg.org">gnupg</a>
+          * <a href="www.openssl.org">openssl</a>
+      For Windows users, install Cygwin and make sure you have the above utilities
+   6a. The POI build system requires two components to perform a build
+          * <a href="https://ant.apache.org">Ant</a> 1.9.x or higher
+          * <a href="https://forrest.apache.org/">Forrest</a> 0.90.
+      Make sure ANT_HOME and FORREST_HOME are set.
+
+   6b. Ensure you can log in to https://repository.apache.org/ with your Apache
+        credentials, and that you can see the "Staging Repositories" area on
+        the left hand side.
+
+   6c. It's a good idea to check at 
+       https://builds.apache.org/view/P/view/POI/job/POI-XMLBeans-DSL-1.6/
+       that Jenkins is in a good state (i.e. most recent build passed
+       and is up to date with SVN). You probably also want to e-mail
+       the dev list with a note to say you're building a release.
+
+   7. Before building, you should run the "rat-check" build task, which
+      uses <a href="https://incubator.apache.org/rat/">Apache Rat</a>
+      to check the source tree for files lacking license headers. Files
+      without headers should be either fixed, or added to the exclude list
+
+   8. Check file permissions are correct in SVN.
+      There can be  files in the SVN tree marked executable (have the
+      svn:executable property set), but which should not be. Checking them
+      out will cause the executable bit to be set for them on filesystems
+      which support it. The flag can be removed in batch using
+
+{code:sh}
+svn pd 'svn:executable' $(find -name .svn -prune -or -type f ! -name \*.sh \
+ -print0 | xargs -0 svn pg 'svn:executable' | cut -d ' ' -f 1)
+{code}
+
+   9. Before building, review any new or updated dependencies to ensure that
+      if they required LICENSE or NOTICE updates then these were done.
+
+  10. Ensure that CHANGES.txt is up to date
+
+  11. Ensure that the KEYS files in the dist areas are up-to-date with the
+      latest ones in POI svn:
+      https://dist.apache.org/repos/dist/dev/poi/KEYS
+      https://dist.apache.org/repos/dist/release/poi/KEYS
+      Dist is a regular svn repo that can be checked out and committed to.
+      To upload to dist: https://www.apache.org/dev/release-distribution
+
+
+(II) Making release artifacts
+
+  1. Grab the output from a successful Jenkins build for the desired revision:
+     https://builds.apache.org/view/P/view/POI/job/POI-XMLBeans-DSL-1.6/lastBuild/artifact/build/
+     - xmlbeans-VERSION.jar
+     - xmlbeans-VERSION-javadoc.jar
+     - xmlbeans-VERSION-sources.jar
+     - xmlbeans-bin-VERSION-DATE.zip
+     - xmlbeans-src-VERSION-DATE.zip
+
+  2. Grab the current deployed POM, and edit the version # and anything else that has changed:
+     https://repository.apache.org/service/local/repo_groups/public/content/org/apache/xmlbeans/xmlbeans/VERSION/xmlbeans-VERSION.pom
+
+  3. Sign the jars and pom with your key:
+     gpg -ab *.jar *.pom
+
+  4. Build the nexus bundle.jar to upload to 
+     repository.apache.org:
+     jar -cvf bundle.jar *.pom *.pom.asc *.jar *.jar.asc
+
+  5. Upload the bundle to https://repository.apache.org/
+
+  6. Convert the bin and src zip files to equivalent .tgz files by unzipping
+     to a temp folder and repackaging with tar -z
+
+  7. Sign the *.zip and *.tgz files
+     gpg -ab *.tgz *.zip
+
+  8. Generate checksums (sha256sum, sha512sum) for the *.zip and *.tgz files
+     and their signature (*.asc) files
+
+  9. Commit the *.tgz and *.zip files, their signatures, and sha256 and sha512
+     checksums to the release candidate repo at
+     https://dist.apache.org/repos/dist/dev/poi/xmlbeans/
+
+
+ (III) Calling the vote:
+
+   1. The release manager should call the vote
+   2. Include the URL of the release artifacts
+   3. Include the time for the vote to run (3 day minimum, can be longer)
+   4. Provide guidance on what needs to be checked
+   5. Complete a tally, and send a result once the time has passed
+
+ (IV) After the vote:
+
+Deploy the artifacts from the staging area (https://dist.apache.org/repos/dist/dev/poi/xmlbeans)
+to the release area of the dist repo:
+    https://dist.apache.org/repos/dist/release/poi/xmlbeans/release/
+
+Perform a sparse checkout of the dist repo to move artifacts in the staging area to the release area
+In the following example, replace FIXME3.1.0RC1 or FIXME3.1.0 with the version you are releasing
+
+{code:sh}
+svn checkout https://dist.apache.org/repos/dist/ --depth immediates
+svn update --set-depth immediates dist/dev/poi/
+svn update --set-depth infinity   dist/dev/poi/xmlbeans/
+svn update --set-depth infinity   dist/release/poi/xmlbeans/
+svn rm dist/release/poi/xmlbeans/release/src/* dist/release/poi/xmlbeans/release/bin/*
+svn mv dist/dev/poi/xmlbeans/src/* dist/release/poi/xmlbeans/release/src/
+svn mv dist/dev/poi/xmlbeans/bin/* dist/release/poi/xmlbeans/release/bin/
+svn mv dist/dev/poi/xmlbeans/RELEASE-NOTES.txt dist/release/poi/xmlbeans/dev/RELEASE-NOTES-FIXME3.1.0.txt
+# regular (non-svn) copy so that these text files retain their revision history
+cp dist/release/poi/xmlbeans/dev/RELEASE-NOTES-FIXME3.1.0.txt dist/release/poi/xmlbeans/release/RELEASE-NOTES.txt
+cp dist/dev/poi/KEYS dist/release/poi/KEYS
+svn ci dist/ -m "deploy FIXME3.1.0 release artifacts from staging area"
+{code}
+
+
+And remove any old releases from the staging area if they exist (should have been deleted above)
+Staging area: https://dist.apache.org/repos/dist/dev/poi/xmlbeans
+
+{code:sh}
+svn rm https://dist.apache.org/repos/dist/dev/poi/xmlbeans/FIXME3.1.0-RC1 -m "remove old release from staging area"
+{code:sh}
+
+You should get an email from the Apache Reporter Service (no-reply@reporter.apache.org)
+at your Apache email address.
+The email instructions will ask you to log on to https://reporter.apache.org/addrelease.html?poi
+and add your release data (version and date) to the database.
+
+Log into https://repository.apache.org/ and go to the "Staging Repositories" area.
+Find the "orgapachexmlbeans" entry, check it has the right content, then Close the repository
+Select all artifacts and Release (and Automatically Drop) them.
+Refresh to verify that the artifacts are no longer in the Staging Repositories area.
+
+2. Wait for the distributions to appear on your favourite mirror (anywhere from 3-24 hours)
+  https://www.apache.org/dyn/closer.lua/xmlbeans/dev/
+
+3. Wait for the maven artifacts to appear on Maven Central, and ensure they work:
+  Maven Central: https://search.maven.org/#search|ga|1|g%3A%22org.apache.xmlbeans%22
+
+4. Edit the website homepage and list the new release there.
+   https://xmlbeans.apache.org/index.html
+   https://xmlbeans.apache.org/changes.html
+   remove older releases.
+
+5. Edit the website download page, and list the new release there. This should
+   reference the checksums, so take care when updating
+   https://xmlbeans.apache.org/download.html
+{code:sh}
+# the following generates a download-snipplet.xml to be copy&pasted in the download.xml
+ant update-download -Dversion.id="FIXME3.1.0" -Dreltype=dev -Drel_date="02 July 2016" -Dfile_date="20160702"
+{code}
+   And copy the contents from the output, download-snipplet.xml, to the appropriate section
+   in xmlbeans/site/src/documentation/content/xdocs/download.xml.
+
+6. Build site using a recent version of Java 1.8
+   Commit the site changes to svn, and publish live
+
+7. Don't forget to upload the latest version of the site and javadocs
+
+8. Send announcements:
+From: your @apache.org e-mail address
+To: user@poi.apache.org, dev@poi.apache.org, general@poi.apache.org, and announce@apache.org
+Subject: [ANNOUNCE] Apache XMLBeans FIXME3.1.0 released
+Body: 
+"""
+The Apache POI PMC is pleased to announce the release of Apache XMLBeans FIXME3.1.0.
+
+Apache XMLBeans is a technology for accessing XML by binding it to Java types.
+
+For detailed changes in this release, refer to the release notes [1] and the changelog [2].
+
+Thank you to all our contributors for making this release possible.
+
+On behalf of the Apache POI PMC,
+Your Name
+
+[1] Release notes: https://www.apache.org/dyn/closer.lua/xmlbeans/dev/RELEASE-NOTES-FIXME3.1.0.txt
+[2] Changelog: https://xmlbeans.apache.org/changes.html#FIXME3.1.0
+"""
+
+Note, announcements should be sent from your @apache.org e-mail address.
+
+9. In Bugzilla, add a new version and the next "...-dev" version. Also close the n-2 -dev version to new bugs.
+
+10. Add the version to the DOAP file too
+  https://svn.apache.org/repos/asf/xmlbeans/trunk/doap_POI.rdf
+
+11. Delete directory that held RC.

Modified: xmlbeans/trunk/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeLoaderImpl.java
URL: http://svn.apache.org/viewvc/xmlbeans/trunk/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeLoaderImpl.java?rev=1856077&r1=1856076&r2=1856077&view=diff
==============================================================================
--- xmlbeans/trunk/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeLoaderImpl.java (original)
+++ xmlbeans/trunk/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeLoaderImpl.java Fri Mar 22 19:28:40 2019
@@ -165,7 +165,7 @@ public class SchemaTypeLoaderImpl extend
      * @param metadataPath the custom metadata path
      * @return the schemaTypeLoader
      *
-     * @since XmlBeans 3.0.3
+     * @since XmlBeans 3.1.0
      */
     public static SchemaTypeLoader build(final SchemaTypeLoader[] searchPath, ResourceLoader resourceLoader, ClassLoader classLoader, String metadataPath) {
         final SchemaTypeLoader[] sp;

Modified: xmlbeans/trunk/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeSystemImpl.java
URL: http://svn.apache.org/viewvc/xmlbeans/trunk/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeSystemImpl.java?rev=1856077&r1=1856076&r2=1856077&view=diff
==============================================================================
--- xmlbeans/trunk/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeSystemImpl.java (original)
+++ xmlbeans/trunk/src/typeimpl/org/apache/xmlbeans/impl/schema/SchemaTypeSystemImpl.java Fri Mar 22 19:28:40 2019
@@ -3816,7 +3816,7 @@ public class SchemaTypeSystemImpl extend
      *
      * @return the metadata directory
      *
-     * @since XmlBeans 3.0.3
+     * @since XmlBeans 3.1.0
      */
     protected String getMetadataPath() {
         return "schema" + METADATA_PACKAGE_GEN;

Modified: xmlbeans/trunk/src/xmlpublic/org/apache/xmlbeans/XmlBeans.java
URL: http://svn.apache.org/viewvc/xmlbeans/trunk/src/xmlpublic/org/apache/xmlbeans/XmlBeans.java?rev=1856077&r1=1856076&r2=1856077&view=diff
==============================================================================
--- xmlbeans/trunk/src/xmlpublic/org/apache/xmlbeans/XmlBeans.java (original)
+++ xmlbeans/trunk/src/xmlpublic/org/apache/xmlbeans/XmlBeans.java Fri Mar 22 19:28:40 2019
@@ -35,7 +35,7 @@ import org.w3c.dom.Node;
 public final class XmlBeans
 {
     private static String XMLBEANS_TITLE = "org.apache.xmlbeans";
-    private static String XMLBEANS_VERSION = "3.0.3";
+    private static String XMLBEANS_VERSION = "3.1.0";
     private static String XMLBEANS_VENDOR = "Apache Software Foundation";
 
     static

Modified: xmlbeans/trunk/xkit/README.txt
URL: http://svn.apache.org/viewvc/xmlbeans/trunk/xkit/README.txt?rev=1856077&r1=1856076&r2=1856077&view=diff
==============================================================================
--- xmlbeans/trunk/xkit/README.txt (original)
+++ xmlbeans/trunk/xkit/README.txt Fri Mar 22 19:28:40 2019
@@ -13,7 +13,7 @@
  *  limitations under the License.
  */
 
-XMLBeans Development Kit Version 2.5.0
+XMLBeans Development Kit Version 3.1.0
 
 
 Welcome to XMLBeans!
@@ -22,53 +22,29 @@ Welcome to XMLBeans!
 Kit contents:
 
 (1) One copy of xbean.jar, which contains XMLBeans.
-    Should work on any JDK 1.4.x or 1.5.x.
+    Should work on any JDK 1.6.x or newer.
     ./lib/xbean.jar
 
-(2) One copy of jsr173_1.0_api.jar, which contains classes
-    needed to parse XML files for use with XMLBeans.
-    ./lib/jsr173_1.0_api.jar
-
-(3) One copy of resolver.jar from Apache xml-commons. See scomp
+(2) One copy of resolver.jar from Apache xml-commons. See scomp
     documentation for when it is needed.
     ./lib/resolver.jar
 
-(4) One copy of xbean_xpath jar. Contains the XPath and XQuery
-    "glue" code, only needed if XPath-XQuery functionality is
-    required.
-    ./lib/xbean_xpath.jar
-
-(5) One copy of xmlpublic.jar, containing all the public interfaces of
-    XMLBeans. (Classes included here are a subset of those included
-    in xbean.jar.)
-    ./lib/xmlpublic.jar
-
-(6) One copy of xmlbeans-qname.jar, contains javax.xml.namespace
-    QName.class and NamespaceContext.class. These classes were
-    introduced in the jdk since 1.5. This jar is necesary on classpath
-    only if using jdk 1.4.   
-    ./lib/xmlbeans-qname.jar
-
-(7) License information for XML Beans and included libraries
+(3) License information for XML Beans and included libraries
     ./LICENSE.txt
     ./NOTICE.txt
 
-(8) One folder full of command-line scripts, pointing to the
+(4) One folder full of command-line scripts, pointing to the
     useful main() functions in the JAR.
     ./bin
 
-(9) A copy of the plain javadoc tree for org.apache.xmlbeans.*
-    ./docs/reference
+(5) A copy of the plain javadoc tree for org.apache.xmlbeans.*
+    ./docs/javadocs
 
-(10) A preliminary collection of nicely formatted user-level
-    documentation HTML (includes reformatted and nicely
-    organized javadoc as well)
+(6) A preliminary collection of nicely formatted user-level
+    documentation HTML
     ./docs/guide
 
-(11) A few sample schemas
-    ./schemas
-
-(12) Samples that show the use of the XMLBeans API. (You'll
+(7) Samples that show the use of the XMLBeans API. (You'll
     also find more samples at the XMLBeans web site.)
     ./samples
 
@@ -76,7 +52,7 @@ Where to start?
 
 (1) Setup.
 
-    1. Make sure you have a JDK 1.4.x installed (or 1.5.x); that
+    1. Make sure you have a JDK 1.6.x or later installed; that
        java[.exe] is on your path and that JAVA_HOME/bin contains
        java[.exe], javac[.exe], and jar[.exe].
 

Modified: xmlbeans/trunk/xkit/doap_XMLBeans.rdf
URL: http://svn.apache.org/viewvc/xmlbeans/trunk/xkit/doap_XMLBeans.rdf?rev=1856077&r1=1856076&r2=1856077&view=diff
==============================================================================
--- xmlbeans/trunk/xkit/doap_XMLBeans.rdf (original)
+++ xmlbeans/trunk/xkit/doap_XMLBeans.rdf Fri Mar 22 19:28:40 2019
@@ -47,6 +47,20 @@ All of this was built with performance i
     <category rdf:resource="http://projects.apache.org/category/xml" />
     <release>
       <Version>
+        <name>XMLBeans v3.1.0</name>
+        <created>2019-03-22</created>
+        <revision>3.1.0</revision>
+      </Version>
+    </release>
+    <release>
+      <Version>
+        <name>XMLBeans v3.0.1</name>
+        <created>2018-08-24</created>
+        <revision>3.0.1</revision>
+      </Version>
+    </release>
+    <release>
+      <Version>
         <name>XMLBeans v3.0.1</name>
         <created>2018-08-24</created>
         <revision>3.0.1</revision>



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org