Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(WIP) Remove Ability to Customise the System Model(s) #164

Closed
wants to merge 9 commits into from

Conversation

jeromesimeon
Copy link
Member

Issue #62

Changes

  • Remove ability to customise system models
    • Remove notion of systems table
    • Always uses a fixed built-in system models for Asset Transaction Event and Participant
  • Some changes to criteria allowing relationships (now relationship can be created to any class with an identifier)
  • Numerous fixes to tests, notably since now hyper ledger CTO in tests is no longer added as a systems model.

Flags

  • Very unsure about the general approach to identifiers and to relationships. Needs review
  • What should be the namespace for the system model?
  • What should be the definition for the system model. Should they extend Concept?
  • Some code cleanup/renaming might be nice (notably in testing)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant