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] Maintenance #1455

Closed
20 of 24 tasks
fryorcraken opened this issue Aug 7, 2023 · 9 comments
Closed
20 of 24 tasks

[Epic] Maintenance #1455

fryorcraken opened this issue Aug 7, 2023 · 9 comments

Comments

@fryorcraken
Copy link
Collaborator

fryorcraken commented Aug 7, 2023

Summary

Maintenance items that do not directly fit under any other milestones, yet need to be done to avoid problems.
Typically:

  • dependencies update (so that we do not wait to need the upgrade to do it)
  • bugs that do not fit under [Epic] Developer Experience (2023) #1453 or for milestones that have been shipped a while back.
  • Releasing

Tasks

RAID (Risks, Assumptions, Issues and Dependencies)

  • Tackling dependencies upgrade on regular basis avoid big block of time spent when the dep upgrade blocks another milestone
  • This may become a dumping ground, let's thrive to not let this happen.
@fryorcraken fryorcraken added milestone Tracks a subteam milestone E:2023-qa labels Aug 7, 2023
@weboko
Copy link
Collaborator

weboko commented Aug 7, 2023

Weekly update

  • achieved: examples and @waku/react deps update
  • next: leftover examples upgrade, maybe dependabot PRs

@danisharora099
Copy link
Collaborator

danisharora099 commented Aug 14, 2023

Weekly update

  • achieved: upgrade libp2p & chainsafe deps to libp2p 0.46.3 while removing deprecated libp2p standalone interface packages (new breaking change libp2p w/ other deps), add tsdoc for referenced types, setting up/fixing prettier/eslint conflict

@danisharora099
Copy link
Collaborator

danisharora099 commented Aug 21, 2023

Weekly update

  • achieved: breaking change for @noble/secp256k1 PR in progress, redo trailing commas PR

@fryorcraken fryorcraken changed the title [Milestone] Maintenance [Epic] Maintenance 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
@danisharora099
Copy link
Collaborator

danisharora099 commented Aug 28, 2023

Weekly update

  • achieved: store protocol refactor for readability

@danisharora099
Copy link
Collaborator

Weekly Update

  • achieved: remove aegir as a dependency (libp2p bug resolved), merge fix to remove prettier and use eslint

@weboko
Copy link
Collaborator

weboko commented Sep 4, 2023

Weekly update:

  • achieved: @chainsafe/libp2p-gossipsub is updated

@weboko
Copy link
Collaborator

weboko commented Sep 11, 2023

Weekly update:

  • achieved: updated typescript + plugins to major versions, waiting to merge for release

@weboko
Copy link
Collaborator

weboko commented Sep 18, 2023

Weekly update:

  • achieved: added logs, investigated issues reported
  • next: approach reported issues, add preventative measures

@fryorcraken
Copy link
Collaborator Author

Maintenance work does not need to be tracked with an Epic. Ref: waku-org/pm#91

@fryorcraken fryorcraken removed E:2023-qa epic Tracks a yearly team epic (only for waku-org/pm repo) labels Sep 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

3 participants