The state object currently displays information about the state of the app, file system, user, and ODD SDK. It's a bit overloaded, which led one user to ask "this is the state of what?"
Impact
Users are uncertain about the information they are presented, which makes the extension more difficult to use.
Solution
We can improve this by doing the following:
Remove ODD SDK version. We already display version information in the namespaces column.
Remove app namespace. We display this in the namespaces column and it should be clear which namespace is selected.
Display user and file system information in separate sections of the event payload
In addition, we may want to:
Add a timestamp to the event detail
Label the dataRootCID as publishedRootCID
In file system event details, label root as localRootCID
Summary
Problem
The state object currently displays information about the state of the app, file system, user, and ODD SDK. It's a bit overloaded, which led one user to ask "this is the state of what?"
Impact
Users are uncertain about the information they are presented, which makes the extension more difficult to use.
Solution
We can improve this by doing the following:
In addition, we may want to:
dataRootCID
aspublishedRootCID
root
aslocalRootCID