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

[Epic] Developer Experience (2023) #1453

Closed
9 of 10 tasks
fryorcraken opened this issue Aug 3, 2023 · 7 comments
Closed
9 of 10 tasks

[Epic] Developer Experience (2023) #1453

fryorcraken opened this issue Aug 3, 2023 · 7 comments
Labels
epic Tracks a yearly team epic (only for waku-org/pm repo)

Comments

@fryorcraken
Copy link
Collaborator

fryorcraken commented Aug 3, 2023

Planned start date:
Due date:

Summary

Tracks the work done on js-waku to improve developer experience.
Items may come from:

  • feedback from users
  • feedback from documentation writing activities

Acceptance Criteria

This is a yearly milestone as such report and feedback may happen as long as the library is used.
This includes all js-waku related libraries.

Bug reports should only be tracked here if not related to a 2023 development.

Tasks

RAID (Risks, Assumptions, Issues and Dependencies)

  • This cannot happen if there is no usage of the API
  • Some issues may come from dependencies (other libraries)
@fryorcraken fryorcraken added milestone Tracks a subteam milestone E:2023-dev-rel-assets labels Aug 3, 2023
@fryorcraken fryorcraken mentioned this issue Aug 7, 2023
24 tasks
@weboko
Copy link
Collaborator

weboko commented Aug 7, 2023

Weekly update

@danisharora099
Copy link
Collaborator

danisharora099 commented Aug 21, 2023

Weekly update

  • achieved: set default fallback fro NodeRequirements

@fryorcraken fryorcraken changed the title [Milestone] Developer Experience (2023) [Epic] Developer Experience (2023) Aug 24, 2023
@fryorcraken fryorcraken added epic Tracks a yearly team epic (only for waku-org/pm repo) and removed milestone Tracks a subteam milestone labels Aug 24, 2023
@weboko
Copy link
Collaborator

weboko commented Aug 31, 2023

Weekly update:

  • achieved: added retry for failing CI testing steps

@danisharora099
Copy link
Collaborator

danisharora099 commented Sep 4, 2023

Weekly Update

  • achieved: pre-emptive stream creations for light protocols, using lowest latency peers for light protocols (WIP)
  • next: merging lowest latency peer PR

@danisharora099
Copy link
Collaborator

Weekly Update

  • achieved: protocols now use lowest latency peer instead of a random peer

@weboko
Copy link
Collaborator

weboko commented Sep 11, 2023

Weekly update:

  • achieved: investigation of go-waku interop test that is failing - ongoing, fixing next release
  • next: root cause go-waku interop test failure, release next tag on master merge

@fryorcraken
Copy link
Collaborator Author

As discussed, this issue was open as a tool to track updates.
We moved away from this process. Instead, we just need to ensure than any dev ex issue with worked on is properly labelled.

@github-project-automation github-project-automation bot moved this from In Progress to Done in Waku Sep 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Tracks a yearly team epic (only for waku-org/pm repo)
Projects
Archived in project
Development

No branches or pull requests

3 participants