stevedlawrence commented on a change in pull request #36:
URL: 
https://github.com/apache/incubator-daffodil-site/pull/36#discussion_r571202111



##########
File path: site/dfdl-layout.md
##########
@@ -51,51 +51,54 @@ organizing projects so as to achieve the above benefits.
 
 ### Conventions
 
-Let's assume the DFDL schema contains two files named main.dfdl.xsd, and
-format.dfdl.xsd, and that our format is named RFormat with an organization of
+Let's assume the DFDL schema contains two files named rfmt.dfdl.xsd, and
+format.dfdl.xsd, and that our format is named RFormat (rfmt) with an 
organization of
 example.com.
 
 The standard file tree would be:
 
-    RFormat/
-    ├── src/
-    │   ├── main/
-    │   │   └── resources/
-    │   │       └── com/
-    │   │           └── example/
-    │   │               └── RFormat/
-    │   │                   ├── xsd/
-    │   │                   │   ├── main.dfdl.xsd    - Main DFDL schema file
-    │   │                   │   └── format.dfdl.xsd  - DFDL schema file 
imported/included from main
-    │   │                   └── xsl/
-    │   │                       └── xforms.xsl       - Resources other than 
XSD go in other directories
-    │   └── test/
-    │       ├── resources/
-    │       │   └── com/
-    │       │       └── example/
-    │       │           └── RFormat/
-    │       │               └── tests1.tdml    - TDML test files
-    │       └── scala/
-    │           └── com/
-    │               └── example/
-    │                   └── RFormat/
-    │                       └── Tests1.scala   - Scala test driver file
-    ├── project/
-    │   └── build.properties   - Defines the sbt version
+    rfmt /
+    ├── .gitattributes         - Git revision control system 'attributes' (see 
below)
+    ├── .gitignore             - Git revision control system 'ignore' file 
(should contain
+    │                            'target' and 'lib_managed' entries)
     ├── build.sbt              - Simple Build Tool (sbt) specification file. 
Edit to change version
     │                            of Daffodil needed, or versions of other DFDL 
schemas needed
     ├── README.md              - Documentation about the DFDL schema in 
Markdown file format
-    ├── .classpath             - Eclipse classpath file (optional)
-    ├── .project               - Eclipse project file (optional)
-    └── .gitignore             - Git revision control system 'ignore' file 
(should contain
-                                'target' and 'lib_managed' entries)
+    ├── project/
+    │   └── build.properties   - Defines the sbt version
+    └── src/
+        ├── main/
+        │   └── resources/
+        │       └── com/
+        │           └── example/
+        │               └── rfmt /
+        │                   ├── xsd/
+        │                   │   ├── rfmt.dfdl.xsd    - RFormat DFDL schema file
+        │                   │   └── format.dfdl.xsd  - DFDL schema file 
imported/included from rfmt.dfdl.xsd
+        │                   └── xsl/
+        │                       └── xforms.xsl       - Resources other than 
XSD go in other directories
+        └── test/
+            ├── resources/
+            │   └── com/
+            │       └── example/
+            │           └── rfmt/
+            │               ├── Tests1.tdml          - TDML test files
+            │               ├── data/                - Test data files not 
embedded in a TDML file
+            │               │   └── test01.rfmt

Review comment:
       I like the extension because it sortof implies that the format of this 
file is "rfmt", just like a "jpeg" extension implies this is a JPEG formated 
file. I like the comment.




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to