Safer installation from source in INSTALL.md - #2294
Merged
Merged
Conversation
Contributor
Author
|
Note also that this brings |
Member
|
Not that it needs to happen in this PR, but the CONTRIBUTING.md file is also out of date (it still lists |
Contributor
Author
|
Oh thanks for the heads up, might as well take care of that now too. |
Contributor
Author
|
Oops, accidentally pushed this most recent to commit to master (but reverted again). |
This commit ensures that the stackage snapshot used when building from source following the instructions in INSTALL.md will be the same as the one used in development and in binary bundles. This is safer (because you'll end up with a set of dependencies which have been tested together) and it also means you'll always get the latest version according to Hackage. In comparison, the Stackage nightly is often behind because of waiting for purescript or other libraries to make changes to allow all packages in the nightly to build together.
Contributor
|
Thanks for this! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This commit ensures that the stackage snapshot used when building from
source following the instructions in INSTALL.md will be the same as the
one used in development and in binary bundles.
This is safer (because you'll end up with a set of dependencies which
have been tested together) and it also means you'll always get the
latest version according to Hackage. In comparison, the Stackage nightly
is often behind because of waiting for purescript or other libraries to
make changes to allow all packages in the nightly to build together.
See also discussion in #2278.