Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

2.0 TODO #347

Closed
10 of 17 tasks
ronag opened this issue Aug 22, 2020 · 3 comments
Closed
10 of 17 tasks

2.0 TODO #347

ronag opened this issue Aug 22, 2020 · 3 comments
Assignees

Comments

@ronag
Copy link
Member

ronag commented Aug 22, 2020

This is a meta list for stuff to look into before 2.0 release

3.0

  • rename onInit => onPending and onConnect => onRunning?
  • Consider whether Client "busy" API needs to be changed or improved to allow further pipeline scheduling (i.e. Pool) experimentation in userland.
@ronag ronag self-assigned this Aug 22, 2020
@ronag
Copy link
Member Author

ronag commented Aug 23, 2020

I don't think I will be able to sort out all potential semver major changes in a timely fashion. Would like to make a release once the bugs (#350, #356) and existing PR's has been sorted out.

The way I see it we have the following things that might be breaking in addition to the existing PR's:

  • Client.busy property
  • Client.'drain' event
  • Client.dispatch method

Would like to leave that to a 3.0 version. Should we mark them experimental in the meantime or is that unnecessary?

@mcollina wdyt

@mcollina
Copy link
Member

I'm good with bumping as many semver-major we need :).

@ronag
Copy link
Member Author

ronag commented Aug 29, 2020

Made a 2.0 milestone for remaining issues.

@ronag ronag closed this as completed Aug 29, 2020
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants