Skip to content

Conversation

@BryonLewis
Copy link
Collaborator

Tries to explain more about the client code in the README.

  • Explains the main divisions of folders
  • Goes through the data process and how Viewer.vue is the top level component
  • Describes the Annotators and AnnotationLayers
  • More detailed description of provides.
  • Gives information about the useModeManager and how it manages state

waxlamp
waxlamp previously approved these changes Aug 19, 2022
Copy link
Member

@waxlamp waxlamp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a great start. As we work on the software for various use cases, we will need to begin building in time to do more comprehensive architecture documentation that builds off of this.

client/README.md Outdated

## DIVE Interface (/dive-common)

The DIVE interfaces handles the loading in Viewer.vue of data and manages the layout of components provided in `/src` and the state managment of the system through `useModeManager`
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The DIVE interfaces handles the loading in Viewer.vue of data and manages the layout of components provided in `/src` and the state managment of the system through `useModeManager`
The DIVE interfaces handle the loading in Viewer.vue of data and manage the layout of components provided in `/src` and the state management of the system through `useModeManager`.

BryonLewis and others added 7 commits August 19, 2022 15:37
Co-authored-by: Roni Choudhury <2903332+waxlamp@users.noreply.github.com>
Co-authored-by: Roni Choudhury <2903332+waxlamp@users.noreply.github.com>
Co-authored-by: Roni Choudhury <2903332+waxlamp@users.noreply.github.com>
Co-authored-by: Roni Choudhury <2903332+waxlamp@users.noreply.github.com>
Co-authored-by: Roni Choudhury <2903332+waxlamp@users.noreply.github.com>
Co-authored-by: Roni Choudhury <2903332+waxlamp@users.noreply.github.com>
waxlamp
waxlamp previously approved these changes Aug 23, 2022
Copy link
Member

@waxlamp waxlamp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is in a good spot (just accept the one suggestion I made, which merely contains some low-level corrections). Thanks Bryon!

Co-authored-by: Roni Choudhury <2903332+waxlamp@users.noreply.github.com>
@BryonLewis BryonLewis requested a review from waxlamp August 23, 2022 16:07
@BryonLewis BryonLewis merged commit 4fbb7fa into main Aug 23, 2022
@BryonLewis BryonLewis deleted the update-client-readme branch August 23, 2022 16:49
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.

2 participants