FIXTradingCommunity / fix-orchestra

Machine readable rules of engagement
Apache License 2.0
71 stars 34 forks source link

[repository schema] Consider moving "Datatype" from repository.xsd's root level to repositoryType.xsd #190

Open francescoloconte opened 10 months ago

francescoloconte commented 10 months ago

The repository.xsd file, allows containers for various elements at the root level, like Messages, Elements, Datatypes, etc. However, it also allows the Datatype element at the root level. Does this have a use case? Or should the Datatype be moved to the repositoryTypes.xsd file instead, where all other types reside?

image

francescoloconte commented 3 weeks ago

Hello everyone. It would be useful if anyone could identify a use case for keeping datatype in repository.xsd. I could not find one and I am suggesting that we move it to repositoryType.xsd, where all other types are described.