git.net

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GitHub] mbeckerle opened a new pull request #65: Added AIS layer with tests. Added tests matching to layer wiki page.


mbeckerle opened a new pull request #65: Added AIS layer with tests. Added tests matching to layer wiki page.
URL: https://github.com/apache/incubator-daffodil/pull/65
 
 
   This is a "baby" implementation of AIS. It shows that the layering transformation can be done, uses it in one example.  The AIS format layering transformation does/undoes AIS's ascii-armoring. This is provided, usable via dfdl:layerTransformation="ais".
   
   Implementing AIS completely beyond this is a big job. Many messages, much testing needed.
   
   What is here shows that this project could now be undertaken successfully exploiting Daffodil's layering capability. 
   
   Actually, a 6-bit AIS-specific text charset encoding may also be needed. This is not to be confused with the AIS ascii-armoring - which uses Daffodil's text encoder/decoder for 6-bit to Ascii, but has a slightly different mapping. But new charset encodings are 3 lines of code so I'm not going to bother putting that in for now. 
   
   DAFFODIL-1805

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@xxxxxxxxxxxxxxxx


With regards,
Apache Git Services