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

Evaluate yarnpkg as a dependency management tool #485

Closed
jasonblais opened this issue Mar 22, 2017 · 8 comments
Closed

Evaluate yarnpkg as a dependency management tool #485

jasonblais opened this issue Mar 22, 2017 · 8 comments
Labels
Milestone

Comments

@jasonblais
Copy link
Contributor

Evaluate yarnpkg as a dependency management tool: https://github.com/yarnpkg/yarn/releases

Should first wait until v1.0.0 is released

@jasonblais jasonblais added this to the Backlog (Unscheduled) milestone Mar 22, 2017
@yuya-oc
Copy link
Contributor

yuya-oc commented Apr 25, 2017

mattermost/mattermost#6226 would be good case to watch.

@jasonblais
Copy link
Contributor Author

Some comments/discussion on pre-release too: https://pre-release.mattermost.com/core/pl/wp8wauuq83gufjhcyahkh67sey

@jasonblais
Copy link
Contributor Author

Closed via #585

@jasonblais jasonblais modified the milestones: Unscheduled, v3.8.0 Oct 11, 2017
@jasonblais
Copy link
Contributor Author

FYI @yuya-oc - the platform team is considering to switch back to npm: https://pre-release.mattermost.com/core/pl/t5wbit4k5id4up6btm3qaz13xy

@jasonblais
Copy link
Contributor Author

jasonblais commented Apr 11, 2018

@yuya-oc For context:

We're going to be switching the mattermost-webapp, mattermost-mobile, 
and mattermost-redux repositories to use npm instead of yarn because of 
some issues that we've been experiencing with yarn's caching behaviour.
If you're using the Makefiles in those repositories, you shouldn't be affected
other than having to install npm if it isn't already installed.

This may not affect us, but wanted to give a heads up to you in case we want to re-consider npm for the desktop repo.

@yuya-oc
Copy link
Contributor

yuya-oc commented Apr 12, 2018

@jasonblais Thanks to let me know. Right now, we should not back to npm to keep current dependencies until we release v4.1.0. However it's not bad because we can reduce an amount of tools.

@jasonblais
Copy link
Contributor Author

@yuya-oc Makes sense. Would you recommend we still move away from yarn to npm?

@yuya-oc
Copy link
Contributor

yuya-oc commented Apr 13, 2018

@jasonblais It's hard to say. Actually we don't have any problem in yarn, so either is fine.

In the first time of this issue, yarn was blazing-faster than npm, and could lock all dependencies. That was very important for us. But right now, npm can lock dependencies as well.

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

No branches or pull requests

2 participants