databrickslabs / databrickslabs/ontos

[Feature]: Show logical model based on contract schemas

Open
#53 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

scope/contracts type/feature
Dominant language
Python
Stars
212
Forks
71
Avg merge
4d 10h
Merged PRs (30d)
43

Description

Is there an existing issue for this?
  • I have searched the existing issues
Problem statement

Users cannot visually see the logical model, stored in contracts.

Proposed Solution

Once we implement #41, we can show relationships in schemas. That is needed to represent logical models in a visual way. Add a button to the contract overview and details views allowing users to open a modal dialog that shows the logical model of the contract.

Additional Context

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing issue #41 to understand the schema relationships required for the logical model. Then locate the contract overview and details views; done means both views provide a button that opens a modal displaying the contract’s logical model.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.