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

ui: readme: update known-to-work yarn and node versions #25288

Closed
wants to merge 2 commits into from

Conversation

vilterp
Copy link
Contributor

@vilterp vilterp commented May 3, 2018

No description provided.

@vilterp vilterp requested a review from a team May 3, 2018 18:31
@cockroach-teamcity
Copy link
Member

This change is Reviewable

package installation than NPM. NodeJS 6.x and Yarn 0.22.0 are known to work.
[Chrome](https://www.google.com/chrome/), Google's internet browser. Unit tests
are run using Chrome's "Headless" mode.
package installation than NPM. NodeJS 8.4.x and Yarn 1.3.x are known to work.
Copy link
Contributor Author

@vilterp vilterp May 3, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hm, contributing.md and package.json still say node 6.x. Probably should bump in all of those places, or none. Not sure where our CI image is defined. Any opinion?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

build/builder/�Dockerfile

Copy link

@silverwind silverwind May 4, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would drop version numbers in documentation. Keeping it at >=6 in package.json is important, because that indicates support for the latest LTS version of Node.js, you don't want to drop that one.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unlike internal dep bumps, I don't think we want to push required versions on externally-installed build tools unless we've got a compelling reason for the change. Also we don't want to change the builder image until we bump the required version, otherwise there's a good chance we'll accidentally push the required version later without noticing it (consider the accidental upgrade to go 1.10 as an example).

There may be a reasonable argument for yarn even if not for node.

In any case, we'll want to send an alert to the mailing list to make sure people are warned ahead of a build change requiring a manual upgrade.

@vilterp
Copy link
Contributor Author

vilterp commented May 7, 2018 via email

@vilterp
Copy link
Contributor Author

vilterp commented Jul 10, 2018

Superseded by #27262

@vilterp vilterp closed this Jul 10, 2018
@vilterp vilterp deleted the update-known-ui-versions branch July 10, 2018 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants