Skip to content

build: remove implied support for win 2012 not R2#19378

Closed
BethGriggs wants to merge 1 commit into
nodejs:masterfrom
BethGriggs:remove-win2012-notr2
Closed

build: remove implied support for win 2012 not R2#19378
BethGriggs wants to merge 1 commit into
nodejs:masterfrom
BethGriggs:remove-win2012-notr2

Conversation

@BethGriggs

Copy link
Copy Markdown
Member

Raising this primarily for the discussion of whether to remove the implied support for Win 2012 not R2. The basis for this is that CI does not run on Win 2012 not R2, and some failures have been deemed specific to this platform.

See:

/cc @gibfahn

Checklist

@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations. labels Mar 15, 2018

@fhinkel fhinkel left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM. Not familiar with our Windows builds, but the documentation should reflect the supported systems.

@gibfahn

gibfahn commented Mar 16, 2018

Copy link
Copy Markdown
Member

I'd be +1 on this, but it definitely needs review from @nodejs/build and @nodejs/platform-windows .

The question is when/if we should do this. I'd suggest it be a semver-major that we land in 10.x.

I think the CI failures we've seen on Win 2012 (non-R2) are enough to make this worthwhile.

@gibfahn gibfahn added the semver-major PRs that contain breaking changes and should be released in the next major version. label Mar 16, 2018
@gibfahn gibfahn self-assigned this Mar 16, 2018
@BridgeAR BridgeAR added the author ready PRs that have at least one approval, no pending requests for changes, and a CI started. label Apr 9, 2018
@BridgeAR

BridgeAR commented Apr 9, 2018

Copy link
Copy Markdown
Member

This does not require a CI run due to obvious change.

@Trott

Trott commented Apr 9, 2018

Copy link
Copy Markdown
Member

Lite CI: https://ci.nodejs.org/job/node-test-pull-request-lite/468/

(That runs the markdown linter on this file, I'm pretty sure.)

@BridgeAR

BridgeAR commented Apr 9, 2018

Copy link
Copy Markdown
Member

@gibfahn do you think this should land?

@gibfahn

gibfahn commented Apr 9, 2018

Copy link
Copy Markdown
Member

Would like @joaocgreis to weigh in if possible, otherwise should be good to go.

@Trott

Trott commented Apr 9, 2018

Copy link
Copy Markdown
Member

@joaocgreis

Copy link
Copy Markdown
Member

I'm -0 on this. The failing tests should be addressed, but I agree it's not likely to happen soon.

@BridgeAR

Copy link
Copy Markdown
Member

Hm, I am unsure if this should land now due to the -0 @joaocgreis

@gibfahn

gibfahn commented Apr 13, 2018

Copy link
Copy Markdown
Member

I think this should land, @joaocgreis was (I think) expressing that this isn't the ideal solution (to which I agree), but that he wouldn't block it as it's the best option we have.

BridgeAR pushed a commit to BridgeAR/node that referenced this pull request Apr 16, 2018
PR-URL: nodejs#19378
Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
Reviewed-By: Nikolai Vavilov <vvnicholas@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
@BridgeAR

Copy link
Copy Markdown
Member

Landed in 4a0dff7 🎉

@BridgeAR BridgeAR closed this Apr 16, 2018
jasnell pushed a commit that referenced this pull request Apr 16, 2018
PR-URL: #19378
Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
Reviewed-By: Nikolai Vavilov <vvnicholas@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
@BethGriggs BethGriggs deleted the remove-win2012-notr2 branch July 9, 2018 09:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author ready PRs that have at least one approval, no pending requests for changes, and a CI started. build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations. semver-major PRs that contain breaking changes and should be released in the next major version.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants