Assigned BNT-7 - DFX Dashboard GUI - A native app

Great work!

You could direct the local replica session runtime stdout and stderr to a file, that is then used to display it in a view to the user. This could be along side commands not specifically related to existing views, such as starting/stoping the local replica; or an interactive inline shell view for the curious user.

May be a bit early, but extensibility is key feature of this entire space so whatever’s needed for programmable plugins (that could provide for a Mops/CanisterGeek/Cyclops/SNS/etc integration) that could added as additional entries on the left panel. A point of departure for this kind of thing might be a “hello world” example of integrating an inline CandidUI view (or another option might be possible with the running Motoko in the browser package that exists).

How about a view devoted to testing (if implemented in the code base, could even generate the suite using the Vyber? iirc library) showing coverage and other related stats with possible features like creating/exporting/importing snapshots. Testing is really so amenable to automation and would fit right in along the rest of this app’s purpose and flow.

.did viewer/editor/translator to cli/or other language bindings?

Once again, really great work!

1 Like

Hey @icaten, thanks for your kind words and suggestions!

You touched good points and as you said there are so many points to build/improve. To continue more trackable, if I kindly request can you create a feature request ticket? By this way all of us look into requests, group and start to working asap!

I hope to start working soon for new version with new features to enhance usability. Waiting first feature request from you :slight_smile:

Best!

Please join us for today’s Developer Tooling Working Group at 7pm CET where @tolga will give a demo of the dfx dashboard GUI.

Zoom Link: Launch Meeting - Zoom

2 Likes