You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@daffodil.apache.org by GitBox <gi...@apache.org> on 2021/01/27 17:49:52 UTC

[GitHub] [incubator-daffodil-site] tuxji commented on a change in pull request #32: update doap.rdf to make less XML/JSON specific.

tuxji commented on a change in pull request #32:
URL: https://github.com/apache/incubator-daffodil-site/pull/32#discussion_r565508654



##########
File path: site/doap.rdf
##########
@@ -29,17 +29,19 @@
     <asfext:pmc rdf:resource="https://incubator.apache.org" />
 
     <shortdesc>Apache Daffodil is an open-source implementation of the
-        Data Format Description Language to convert between fixed
-        format data and XML/JSON.</shortdesc>
+        Data Format Description Language to convert between fixed format
+        data and XML, JSON, or other data structures.</shortdesc>
     <description>Apache Daffodil is an open-source implementation of
         the DFDL specification that uses DFDL data descriptions to parse
-        fixed format data into an infoset, which is most commonly
-        represented as either XML or JSON. This allows the use of
+        fixed format data into an infoset. This infoset is commonly converted
+        into XML or JSON to enable the use of
         well-established XML or JSON technologies and libraries to
         consume, inspect, and manipulate fixed format data in existing
-        solutions. Daffodil is also capable of the reverse by
-        serializing or "unparsing" an XML or JSON infoset back to the
-        original data format.</description>
+        solutions. Daffodil is also capable of serializing or "unparsing"
+        data back to the original data format.
+        The DFDL infoset can also be converted directly to/from the 
+        data structures carried by data processing frameworks so as to bypass any
+        XML/JSON overheads. </description>

Review comment:
       The changes make this page clearer, although they leave me with a question.  If I'm a new user looking at this page and I've just read that the infoset can be converted directly to data structures used by data processing frameworks, I'm going to want a link I can click on to find more details how to do that conversion.  Is the conversion already automated or must it be programmed/scripted?  Where is the conversion implemented, in Daffodil or in the data processing framework?  Which frameworks (Spark, NiFi, anything else)?




----------------------------------------------------------------
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:
users@infra.apache.org