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

Define meta schema #2

Open
2 of 3 tasks
strogonoff opened this issue Jan 8, 2021 · 0 comments
Open
2 of 3 tasks

Define meta schema #2

strogonoff opened this issue Jan 8, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@strogonoff
Copy link
Contributor

strogonoff commented Jan 8, 2021

Define registry item types that describe certain registry metadata using registry items contained in that registry.

Metadata that will be described as registry items:

  • Data types
    • Basic, e.g.
      • String
      • Integer number
      • Date
    • Complex, e.g.
      • Record (aka a mapping or an object). Describes fields, each field has a string ID and defines data type used for its value.
      • Array. Describes data type of items in it.
  • Support for constraints and payload validation
  • Support for migration and versioning
  • Item classes. Link item class description to its data type
  • Subregistries. Define which item classes can be used within which subregister
@strogonoff strogonoff added the enhancement New feature or request label Jan 8, 2021
@strogonoff strogonoff self-assigned this Jan 8, 2021
@strogonoff strogonoff changed the title Meta schema Define meta schema Jan 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant