-
Notifications
You must be signed in to change notification settings - Fork 312
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
Prepare 0.14 #709
Prepare 0.14 #709
Conversation
This merge was done by checking each repo's Network page on GitHub to determine which version of the project should be used. If the project had a branch that could be merged into `master`, it was stated there. If it didn't, but had a fork with a branch that could be merged into master, this was stated. All other projects compiled on ps-0.14 in Jordan's original attempt and will need to be checked again after this commit.
I installed all packages in the package set using Harry's bash script
It's sorted first by the number of dependencies (lowest first) and then by the package name (alphabetical) That gets us this list: From here, I can output a single |
Nice work! Are you going filter to just core / contrib to start, or try and do the whole set? That seems like a lot of work! |
Just core and contrib. However, I'm running into various issues with tooling that complicates things for me. For example, |
@JordanMartinez I'm not sure what you mean? Spago should just pick up whatever |
Ah... I didn't know that. So, I could so something like this?
Since there are so many compiler warnings, it's harder to know what needs to be updated on an individual project basis. |
So.... this didn't work:
I think it's because I'm using Regardless, here's another update on that Let me state that again, the algorithm now calculates both the direct and transitive dependencies of every package in the package set. (side note: we once talked about updating the package sets to require libraries to specify direct and transitive dependencies. Is now a good time to do that?) After finishing that, I updated Attached is the updated file: ordered-content.txt Let me explain why I did this.
This tool enables my ideal workflow:
|
@JordanMartinez yeah sorry I didn't clarify well: Spago will not literally read from the
|
@f-f Oh... duh! Thanks for the help! |
You're welcome 🙂 |
I'd like to propose making my fork's Other than that, the |
@JordanMartinez the point of that would be to start from a set of packages that work rather than trying to work backwards from the big set? My preference goes to whatever is less work for you, as long as we're careful to not downgrade package versions once we are ready to merge to master |
There's a few reasons for this:
|
Ok, I will be force-pushing my fork's |
This PR was force-pushed to the |
This merge was done by checking each repo's Network page on GitHub to determine which version of the project should be used.
master
, it was stated there.All other projects compiled on ps-0.14 in my original attempt back in February or so. I will need to check each repo again after this commit.