This is an automated email from the ASF dual-hosted git repository. slawrence pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-daffodil-site.git
commit e996b1491e36fe7fda1d8f5cf48dbe4a98f06db0 Author: Steve Lawrence <[email protected]> AuthorDate: Tue Feb 13 08:43:00 2018 -0500 Changes for 2.1.0-rc2 - Update artifact root for rc2 - Change aritfact file names to be consistent and include "apache" and "incubating" - For Apache releases, separate files into src/ and bin/ directories - Add recently fixed bugs to 2.1.0 change log - Update description of buil-in-formats.xsd deprecation --- site/_includes/download-list.html | 4 ++-- site/_layouts/release.html | 4 ++++ site/_releases/2.1.0.md | 28 +++++++++++++++++----------- 3 files changed, 23 insertions(+), 13 deletions(-) diff --git a/site/_includes/download-list.html b/site/_includes/download-list.html index d91184e..b13eb77 100644 --- a/site/_includes/download-list.html +++ b/site/_includes/download-list.html @@ -1,11 +1,11 @@ {% for file in include.artifacts %} <div class="row"> <div class="col-md-6"> - <a href="{{ include.artifact-root | append: file }}">{{ file }}</a> + <a href="{{ include.artifact-root | append: include.prefix | append: file }}">{{ file }}</a> </div> <div class="col-md-6 text-right"> {% if include.checksum-root %} - {% assign base = include.checksum-root | append: file %} + {% assign base = include.checksum-root | append: include.prefix | append: file %} [ <a href="{{ base }}.asc">PGP</a> ] [ <a href="{{ base }}.md5">MD5</a> ] [ <a href="{{ base }}.sha1">SHA1</a> ] diff --git a/site/_layouts/release.html b/site/_layouts/release.html index 988066b..4f20c82 100644 --- a/site/_layouts/release.html +++ b/site/_layouts/release.html @@ -32,6 +32,7 @@ permalink: /release/release-notes-:title <div class="tab-content"> <div id="download" class="tab-pane fade in active"> {% if page.source-dist %} + {% if page.apache %} {% assign prefix = "src/" %} {% endif %} <h4>Source</h4> <p> {% include download-list.html @@ -39,11 +40,13 @@ permalink: /release/release-notes-:title artifacts=page.source-dist checksum-root=page.checksum-root artifact-root=page.artifact-root + prefix=prefix %} </p> {% endif %} {% if page.binary-dist %} + {% if page.apache %} {% assign prefix = "bin/" %} {% endif %} <h4>Binaries</h4> <p> {% include download-list.html @@ -51,6 +54,7 @@ permalink: /release/release-notes-:title artifacts=page.binary-dist checksum-root=page.checksum-root artifact-root=page.artifact-root + prefix=prefix %} </p> {% endif %} diff --git a/site/_releases/2.1.0.md b/site/_releases/2.1.0.md index 04718a5..e11a710 100644 --- a/site/_releases/2.1.0.md +++ b/site/_releases/2.1.0.md @@ -8,20 +8,20 @@ summary: > Apache incubation/relicensing, packed decimal support, ambiguous expression support, refactoring for future performance improvements -artifact-root: "https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.1.0-rc1/" -checksum-root: "https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.1.0-rc1/" +artifact-root: "https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.1.0-rc2/" +checksum-root: "https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.1.0-rc2/" key-file: "https://dist.apache.org/repos/dist/dev/incubator/daffodil/KEYS" #artifact-root: "http://www.apache.org/dyn/closer.lua/incubator/daffodil/2.1.0/" #checksum-root: "http://www.apache.org/dist/incubator/daffodil/2.1.0/" #key-file: "http://www.apache.org/dist/incubator/daffodil/KEYS" source-dist: - - "daffodil-2.1.0-incubating-src.zip" + - "apache-daffodil-2.1.0-incubating-src.zip" binary-dist: - - "daffodil-2.1.0-bin.tgz" - - "daffodil-2.1.0-bin.zip" - - "daffodil-2.1.0-1.noarch.rpm" + - "apache-daffodil-2.1.0-incubating-bin.tgz" + - "apache-daffodil-2.1.0-incubating-bin.zip" + - "apache-daffodil-2.1.0.incubating-1.noarch.rpm" scala-version: 2.11 @@ -66,6 +66,8 @@ infrastructure to SBT 1.x, and adding TravisCI continuous integration support. * {% jira 1890 %} Update user related links from the wiki to daffodil.apache.org * {% jira 1896 %} Modify artifact names to include "apache" and "incubating" * {% jira 1897 %} Some Schemas fail to compile with latest updates +* {% jira 1899 %} Fix NOTICE and LICENSE files +* {% jira 1901 %} Apache Rat cannot detect licenses for Passera, Scala libs, and W3C files #### Ambiguous Path Expressions @@ -131,7 +133,10 @@ users reported of receiving only partial data. * {% jira 1866 %} Eclipse classpaths need fixing * {% jira 1867 %} Memory leak in Register * {% jira 1872 %} Eclipse classpaths for daffodil-io module need fixing +* {% jira 1885 %} Initiators are not being inherited from parent choices +* {% jira 1893 %} TDML Runner not caching schema compiles - only caches schemas if compileAllTopLevel is true * {% jira 1895 %} Eclipse classpath for daffodil-core needs fix +* {% jira 1903 %} Eclipse classpath broken for daffodil-test and other tests - now must have daffodil-lib-unittest #### Deprecation/Compatability @@ -156,12 +161,13 @@ considered deprecated. All future Daffodil extensions will only be supported in the new namespace, so it is recommended that one update schemas to use the new namespace. -**Removal of built-in-formats.xsd** +**Deprecation of built-in-formats.xsd** The built-in-formats.xsd file is a schema that defines a set defaults for a wide array of DFDL properties. This file was intended for use only during testing, but was errantly made available for use in real schemas. This was an -oversight, and so this schema is no longer made available by default via an -xs:import/include. Instead, one should import/include -``IBMdefined/GeneralPurposeFormat.xsd`` to get a reasonable set of default -property values or define all necessary properties within a schema. +oversight, and so use of this schema will now result in a deprecation warning. +Instead, one should import/include +``org/apache/daffodil/xsd/DFDLGeneralFormat.dfdl.xsd`` and set the +``dfdl:format`` ref value to ``GeneralFormat`` to get a reasonable set of +default property values or define all necessary properties within a schema.
