Hi all,
I haven’t seen a post about how sunsetting works in SciML. Does anyone know if there’s been any communication about sunsetting DiffEqBase.jl GitHub - SciML/DiffEqBase.jl: The lightweight Base library for shared types and functionality for defining differential equation and scientific machine learning (SciML) problems · GitHub within SciML. There are currently other SciML packages that depend on it.
I’m currently maintaining GitHub - StanJulia/DiffEqBayesStan.jl: Stan only version of DiffEqBayes.jl · GitHub which depends on it, although it’s Stan related.
Also, I would be happy to help maintain DiffEqBase.jl and take over ownership of it.
@ChrisRackauckas would this be okay?
Thanks again and any help with this is much appreciated!
-Brian Parbhu
Oops, very much not deprecated. It was moved to being a sub-library of OrdinaryDiffEq for easier maintenance. I’ll make sure the readme is updated to make this less confusing.
1 Like
Okay understood, and that’s good to know but for many of us we are relying on that package and a lot of SciML is still using it. When there are deprecations or transfers is there a community post so that we can know and plan for changing up our codebases to account for the change in ownership or where the package will live. Also, is there community input for decisions like this? Also there’s no mention of that in the repo GitHub - SciML/OrdinaryDiffEq.jl: High performance ordinary differential equation (ODE) and differential-algebraic equation (DAE) solvers, including neural ordinary differential equations (neural ODEs) and scientific machine learning (SciML) · GitHub
yeah, we definitely should have put out a PSA and updated the readme before moving the package. There shouldn’t be any downstream noticable changes. the package continues to exist and will continue to get updates etc. the only change is where it’s hosted (to make it easier to make changes that affect both diffeqbase and integrators at the same time)