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

[Deliverable] Dogfooding app PoC #188

Closed
1 task done
chair28980 opened this issue Jun 3, 2024 · 3 comments
Closed
1 task done

[Deliverable] Dogfooding app PoC #188

chair28980 opened this issue Jun 3, 2024 · 3 comments
Assignees
Labels
Deliverable Tracks a Deliverable

Comments

@chair28980
Copy link
Contributor

chair28980 commented Jun 3, 2024

Project board: https://github.com/orgs/waku-org/projects/32/views/1

Build a web and NodeJS idle apps to test reliability protocol for resource-restricted clients with real users. Usage of the telemetry service should be considered to report data and behaviour.
These apps would enable fast iterations on the reliability protocol, independently from Status release cycle and roll out.
The Waku eco dev team would participate to design and create campaigns to push for community members to run the apps on their devices (laptop, mobile, browser) to get metrics and validation of the efficacy of the protocols.
Point system, etc could be considered but should not be a blocker to launch apps. This could also be a mission under the Logos Ordinals Darklist.

Epics

Output

https://lab.waku.org/dogfooding/

@fryorcraken fryorcraken added this to Waku Jun 3, 2024
@chair28980 chair28980 added this to the Direct Message Reliability milestone Jun 6, 2024
@chair28980 chair28980 added the Deliverable Tracks a Deliverable label Jun 6, 2024
@chair28980 chair28980 moved this to In Progress in Waku Aug 19, 2024
@weboko
Copy link

weboko commented Aug 21, 2024

We have completed dogfooding to an extent it has:

  • independent from user experience (does actions automatically);
  • has telemetry embedded (collects data about js-waku activities);

As for what can be done on top is:

  • re-iterate on telemetry collected;
  • prepare set of dashboards on Superset;

Also, after discussing that we want to improve dogfooding app to be user facing the scope would inclue:

  • additional UI work and change of behavior;
  • polishing TWN to have enough capacity and no issues;
  • potentially additional telemetry for the app as well as for nodes in the network (e.g consumption of RLN limits);

@chair28980 @fryorcraken

@fryorcraken
Copy link
Contributor

AFAIK is not available for public consumption, meaning the "real user" part is not fulfilled:

Build a web and NodeJS idle apps to test reliability protocol for resource-restricted clients with real users.


additional UI work and change of behavior

The initial UI work by dev rel was assumed to be part of this deliverable but is not integrated.

@fryorcraken
Copy link
Contributor

We agreed that we will split this deliverable as the work was larger than first thought and value has been delivered so far.

Will update roadmap consequently.

@chair28980 chair28980 moved this from In Progress to Done in Waku Sep 24, 2024
@chair28980 chair28980 changed the title [Deliverable] User apps for large scale dogfooding [Deliverable] Dogfooding app PoC Oct 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Deliverable Tracks a Deliverable
Projects
Status: Done
Development

No branches or pull requests

3 participants