anz-bank / sysl

Sysl (pronounced "sizzle") is a system specification language
https://sysl.io
Apache License 2.0
122 stars 42 forks source link

Design complete Sysl relational model #1052

Closed orlade-anz closed 4 years ago

orlade-anz commented 4 years ago

Please do not post any internal, closed source snippets on this public issue tracker!

Purpose

_Please describe the end goal you are trying to achieve that has led you to request this feature._

The implementations of import and export vary quite widely depending on the source/target formats, and are currently held together with duct tape. With the benefit of hindsight of numerous supported formats, the problem is relatively simple, so the inconsistencies in these APIs should be addressed.

Suggested approaches

What have you tried, and how might this problem be solved?

Acceptance Criteria

Approved design doc describing: