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

mbeckerle pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/daffodil-site.git


The following commit(s) were added to refs/heads/main by this push:
     new 4831a9f  Small content additions and menu fixes
4831a9f is described below

commit 4831a9ff0bbba5e93e893bbae1d063a481d4f573
Author: Michael Beckerle <[email protected]>
AuthorDate: Wed Dec 24 14:14:16 2025 -0500

    Small content additions and menu fixes
    
    Updates to menus to list all subprojects
    Identifies them better.
    Includes the g8 template project.
    
    Added ISO 23415 link to main page.
    
    Add missing slides on well-formed v valid best practice
    
    DAFFODIL-3052
---
 site/_includes/themes/apache/_navigation.html      |  11 +++---
 site/best-practices/P-Avoid-Check-Constraints.pdf  | Bin 187529 -> 201184 bytes
 site/best-practices/P-Avoid-Check-Constraints.pptx | Bin 261131 -> 263034 bytes
 site/cli.md                                        |   2 +-
 site/dfdl-training.md                              |   2 +-
 site/getting-started.md                            |   4 +--
 site/index.md                                      |   7 ++--
 site/{releases.md => libraryAndCLI.md}             |   2 +-
 site/sbt.md                                        |   2 +-
 site/template.md                                   |  38 +++++++++++++++++++++
 10 files changed, 55 insertions(+), 13 deletions(-)

diff --git a/site/_includes/themes/apache/_navigation.html 
b/site/_includes/themes/apache/_navigation.html
index 1586c4f..8de15cb 100644
--- a/site/_includes/themes/apache/_navigation.html
+++ b/site/_includes/themes/apache/_navigation.html
@@ -3,12 +3,13 @@
         <div class="navbar-header"><a class="navbar-brand" href="/"><img 
src="/assets/themes/apache/img/apache-daffodil-logo.png" alt="Apache 
Daffodil"/></a></div>
         <nav role="navigation">
           <ul class="nav navbar-nav navbar-right">
-            <li><a href="/releases">Releases</a></li>
-            <li id="extensions">
-              <a href="#" data-toggle="dropdown" 
class="dropdown-toggle">Extensions<b class="caret"></b></a>
+            <li id="projects">
+              <a href="#" data-toggle="dropdown" 
class="dropdown-toggle">Projects<b class="caret"></b></a>
               <ul class="dropdown-menu dropdown-left">
-                <li><a href="/vscode">VS Code</a></li>
-                <li><a href="/sbt">SBT</a></li>
+                <li><a href="/libraryAndCLI">Daffodil Library and CLI</a></li>
+                <li><a href="/vscode">VS Code IDE for DFDL</a></li>
+                <li><a href="/sbt">SBT (Simple Build Tool) Plugin for DFDL 
Schema Projects</a></li>
+                <li><a href="/template">DFDL Schema Project Template</a></li>
               </ul>
             </li>
             <li id="documentation">
diff --git a/site/best-practices/P-Avoid-Check-Constraints.pdf 
b/site/best-practices/P-Avoid-Check-Constraints.pdf
index c30522b..fe299db 100755
Binary files a/site/best-practices/P-Avoid-Check-Constraints.pdf and 
b/site/best-practices/P-Avoid-Check-Constraints.pdf differ
diff --git a/site/best-practices/P-Avoid-Check-Constraints.pptx 
b/site/best-practices/P-Avoid-Check-Constraints.pptx
index 887b90f..c1f3daf 100755
Binary files a/site/best-practices/P-Avoid-Check-Constraints.pptx and 
b/site/best-practices/P-Avoid-Check-Constraints.pptx differ
diff --git a/site/cli.md b/site/cli.md
index cd50b93..141a1a8 100644
--- a/site/cli.md
+++ b/site/cli.md
@@ -24,7 +24,7 @@ limitations under the License.
 <!-- markdownlint-disable line-length -->
 <!-- markdownlint-disable no-duplicate-heading -->
 
-The binary Daffodil [releases](/releases) contain a `/bin` directory with two 
scripts: `daffodil.bat` for Windows and `daffodil` for Linux.
+The binary Daffodil [releases](/libraryAndCLI) contain a `/bin` directory with 
two scripts: `daffodil.bat` for Windows and `daffodil` for Linux.
 These files must be executed on the command line. The general usage is:
 
 ```
diff --git a/site/dfdl-training.md b/site/dfdl-training.md
index d8c02df..b6c65a4 100644
--- a/site/dfdl-training.md
+++ b/site/dfdl-training.md
@@ -139,7 +139,7 @@ You will need to download and install these tools:
 - [SBT (Simple Build Tool)]({{ site.data.links.tools.sbt}}) - This build tool 
is used by most 
   DFDL Schemas created for use with Apache Daffodil. It will automatically 
pull in the
   [Daffodil SBT Plugin](/sbt) when a DFDL schema project requires it. 
-- [Apache Daffodil](/releases) - The Daffodil libraries and its Command Line 
Interface (CLI)
+- [Apache Daffodil](/libraryAndCLI) - The Daffodil libraries and its Command 
Line Interface (CLI)
 
 If you are familiar with the VSCode IDE, you may also want to install:
 - [Apache Daffodil Extension for Visual Study Code](/vscode)
diff --git a/site/getting-started.md b/site/getting-started.md
index 7bfd0dd..ff19194 100644
--- a/site/getting-started.md
+++ b/site/getting-started.md
@@ -34,11 +34,11 @@ There are also [DFDL Training](/dfdl-training) materials 
available.
 
 [Command Line Interface](/cli)
 
-   : Linux and Windows command line tool with capabilities include parsing, 
unaparsing, an interactive debugger, and more. Available via download in binary 
[releases](/releases).
+   : Linux and Windows command line tool with capabilities include parsing, 
unaparsing, an interactive debugger, and more. Available via download in binary 
[releases](/libraryAndCLI).
 
 [API](/docs/latest/javadoc)
 
-   : Examples for using the API in both Java and Scala are available on the 
[OpenDFDL examples](https://github.com/OpenDFDL/examples.git) repository. 
Individual [releases](/releases) describe how to include a dependency to 
Daffodil via Maven and SBT.
+   : Examples for using the API in both Java and Scala are available on the 
[OpenDFDL examples](https://github.com/OpenDFDL/examples.git) repository. 
Individual [releases](/libraryAndCLI) describe how to include a dependency to 
Daffodil via Maven and SBT.
 
 [Apache NiFi Processors](https://github.com/TresysTechnology/nifi-daffodil)
 
diff --git a/site/index.md b/site/index.md
index 951a1c7..f1fd83f 100644
--- a/site/index.md
+++ b/site/index.md
@@ -24,8 +24,11 @@ limitations under the License.
 
 
 The [Data Format Description Language 
(DFDL)](https://www.ogf.org/ogf/doku.php/standards/dfdl/dfdl)
-is a specification, developed by the [Open Grid Forum](https://www.ogf.org/),
-capable of describing many data formats, including both textual and binary,
+is a specification, developed by the [Open Grid Forum](https://www.ogf.org/), 
and also
+published as
+[ISO/IEC 23415:2004](
+https://www.iso.org/standard/87444.html).
+DFDL is capable of describing many data formats, including both textual and 
binary,
 scientific and numeric, legacy and modern, commercial record-oriented, and many
 industry and military standards. It defines a language that is a subset of W3C
 XML schema to describe the logical format of the data, and annotations within
diff --git a/site/releases.md b/site/libraryAndCLI.md
similarity index 99%
rename from site/releases.md
rename to site/libraryAndCLI.md
index 29f1017..07ada0a 100644
--- a/site/releases.md
+++ b/site/libraryAndCLI.md
@@ -1,6 +1,6 @@
 ---
 layout: page
-title: Releases
+title: Daffodil Library and CLI
 group: nav-right
 ---
 <!--
diff --git a/site/sbt.md b/site/sbt.md
index d5fd13f..69f4bdc 100644
--- a/site/sbt.md
+++ b/site/sbt.md
@@ -1,6 +1,6 @@
 ---
 layout: page
-title: SBT Plugin
+title: SBT (Simple Build Tool) Plugin for DFDL Schema Projects
 group: nav-right
 ---
 <!--
diff --git a/site/template.md b/site/template.md
new file mode 100644
index 0000000..2359f91
--- /dev/null
+++ b/site/template.md
@@ -0,0 +1,38 @@
+---
+layout: page
+title: DFDL Schema Project Template
+group: nav-right
+---
+<!--
+{% comment %}
+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.
+{% endcomment %}
+-->
+
+This is a [Giter8](https://www.foundweekends.org/giter8/) template to be 
+used with the [SBT build tool](https://www.scala-sbt.org/) to generate a 
+starting directory tree, file, and build tool layout for a new DFDL Schema 
project using the 
+[Standard DFDL Schema Project Layout](/dfdl-layout).
+
+See the [GitHub page](https://github.com/apache/daffodil-schema.g8) for details
+on how to run the template.
+
+# Releases
+
+<div class="alert alert-warning">
+This template does not have official releases. The latest version on github is 
used
+automatically by SBT.
+</div>

Reply via email to