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

Add more in-depth data structure viewing #3

Open
dysbulic opened this issue Apr 20, 2021 · 3 comments
Open

Add more in-depth data structure viewing #3

dysbulic opened this issue Apr 20, 2021 · 3 comments
Assignees
Labels

Comments

@dysbulic
Copy link
Member

dysbulic commented Apr 20, 2021

Work has begun as the Mock object.

The goal is to create an alternate versions for the functions and objects in the Ceramic and IDX APIs. Using this mock object, generate a D3 tree [1], [2], [3], [4] showing the expansion of nodes through the dereferencing of children and incorporation of overrides according to the algorithm.

Not pictured in the existing diagrams is the fact there are a number of rendering queues. This should be represented by a set of (10) nodes just under the root. Rather than being a string DID, an override can be an object: { did, zIndex }. In this case, it is put in the appropriate subtree.

Z-index in CSS allows any integer as the value. I would like to limit the number 0 to 9. Layer 0 is overriden by everything else, layer 9 overwrites everything else. The context node for a location is computed by doing a preorder traversal, so subtree 0 is visited first and 9 last.

@dysbulic
Copy link
Member Author

I'm working on getting a clear enough initial couple steps to demonstrate the algorithm.

Once that is done, s/o can finish the iterations until the tree generation completes.

@dysbulic dysbulic self-assigned this Apr 20, 2021
@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 0.0473 FIL (7.04 USD @ $148.84/FIL) attached to it as part of the dhappy fund.

@dysbulic
Copy link
Member Author

Issue Status: 1. Open 2. Started 3. Submitted 4. Done

This issue now has a funding of 0.0473 FIL (7.04 USD @ $148.84/FIL) attached to it as part of the dhappy fund.

I will pay 10xDAI/hr up to 10 hours.

@dysbulic dysbulic changed the title Create mocked version of a state transition diagram Add more in-depth data structure viewing Apr 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants