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 2022/08/10 16:16:43 UTC

[GitHub] [daffodil-vscode] mbeckerle commented on issue #170: REQ-TDML-03 Test Data Markup Language features shall be written in Scala and shall read/write XML by using XML bindings

mbeckerle commented on issue #170:
URL: https://github.com/apache/daffodil-vscode/issues/170#issuecomment-1210943091

   Many scala libraries have proven somewhat problematic. Using JAXB is fine even long term. However, it is good to post a PR early about such decisions as someone may have insight that would change the analysis. 
   
   Create PRs early and often. 
   
   Re the TDML conflict where the same attribute name gets used two different ways, we could add a new named attribute to TDML which is an alias for one of these usages. Then old TDML using the TDML runner will continue to work, but the TDML created via JAXB/Scalaxb would use the new alias and avoid the conflict. We'd basically be deprecating the name reuse that creates the problem for scalaxb. 
   


-- 
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.

To unsubscribe, e-mail: commits-unsubscribe@daffodil.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org