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

The future #637

Closed
roman-vanesyan opened this issue Jun 16, 2017 · 9 comments
Closed

The future #637

roman-vanesyan opened this issue Jun 16, 2017 · 9 comments

Comments

@roman-vanesyan
Copy link
Collaborator

So let's decide on the future maintaining of the project, it refactoring, etc. Firstly, it's important to note that we should operate very carefully with the future iteration of it, as the package is one of the most popular packages on npm and any regressions will introduce extremely impact on the community. Secondly, IMHO we should keeping it up to date, with iterating of it and dropping unsupported Node.js versions at first as it stucking us from using futures introduced in the most recent stable versions.

@roman-vanesyan
Copy link
Collaborator Author

Beside it, I'd also like to split current one big file into chunk files, IMHO it'll help us with future maintaining of the project itself.

@roman-vanesyan
Copy link
Collaborator Author

Plus, I'm a huge fan of ECMAScript 2015+ and I'd like to rewrite some parts of the package to use it.

@roman-vanesyan
Copy link
Collaborator Author

roman-vanesyan commented Jun 16, 2017

But, as the first step, we should review most of the issues and PRs and close that a bit outdated, etc.

@roman-vanesyan
Copy link
Collaborator Author

Another one good iteration of the project IMHO will be add some tools like linting, etc.

@roman-vanesyan
Copy link
Collaborator Author

friendly cc to @zhiyelee @abetomo

@abetomo
Copy link
Collaborator

abetomo commented Jun 17, 2017

@vanesyan
There is also a difference from the previous release.
Would you like to release it once with the current code?

Check the accumulated PR and let's fix the code.

@roman-vanesyan
Copy link
Collaborator Author

Yeah, we can accumulate whole of minor updates, patches and release under minor semver version update. Then starting refactoring and include a bunch of major updates, and finally introduce v3, I think.

@roman-vanesyan
Copy link
Collaborator Author

But I'll be a bit busy for the next 2 weeks, summer session, work, etc. you know :)

@roman-vanesyan
Copy link
Collaborator Author

close in favor of #666

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants