-
Notifications
You must be signed in to change notification settings - Fork 100
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
Upgrade guide for SpecialFunctions 2.0 #364
Comments
Am I correct in saying the upgrade guide should basically say:
|
I filed PRs with all of SpecialFunctions' direct dependencies to upgrade their Project.toml. The only package that actually needs to update its code looks like JuliaStats/Distributions.jl#1436 |
Perhaps @oxinabox comment can be put on the README? |
I just noticed @oxinabox's suggestion is not completely correct, it was not
but
I thought it would be good to point this out to avoid that users just replace |
SpecialFunctions 2.0 was just released which is a breaking version. People wanting to upgrade to the new version want to see what has been breaking, how they can check that they are affected and what code they have to change. I would suggest having a prominent upgrade guide in the README and documentation to help people depending on SpecialFunctions understand what they need to do to be compatible with 2.0.
An example could be https://github.com/JuliaLang/PackageCompiler.jl#upgrading-from-packagecompiler-10 + https://julialang.github.io/PackageCompiler.jl/dev/#Upgrading-from-PackageCompiler-1.0.
Also, since this package is so heavily used (300+ dependendees)it is likely to take a long time for the ecosystem to move over to the new version. I would therefore request future bug fixes to be backported to 1.x until that has happened.
The text was updated successfully, but these errors were encountered: