-
-
Notifications
You must be signed in to change notification settings - Fork 655
Conversation
Seems reasonable to me. The upper bound is the question – this will cause these packages to be uninstallable once we actually tag 0.3 but not until then. Which seems fine. Using 0.3- as an upper bound would cause these packages to be uninstallable nowish. |
Yeah, my logic was that we are in the [0.2, 0.3) period so things shouldn't disappear during the interval they are declared deprecated, but when we tag 0.3 we are in the [0.3, 0.4) interval so they should stop working (well, easily accessed) then. |
@loladiro, just wanted to clarify what is being deprecated and what isn't (is it everything?) |
Yes, that seems reasonable to me. I'm kind of starting to regret that we used version numbers instead of commit hashes for this kind of thing. It's often the case that certain things work before a specific hash and not afterwards. I wonder if that would be easier or just too unintutive. |
On Thu, May 15, 2014 at 1:02 PM, Stefan Karpinski
|
Aren't the numbers after
Assuming this is the case, Pkg should work just fine if the exact version is specified. |
Yeah, Terminals/REPL/LineEdit should be deprecated, since that's now in Base (there's some stuff missing from Base, but I'll probably make that a TerminalsExtensions.jl package or sth). |
Thank you @IainNZ for getting this for me. I haven't had the opportunity to do much more than drive-bys recently. |
@StefanKarpinski Determining an ordering between git hashes would be rather expensive, I think. You'd need to query potentially huge portions of the git database every time you resolve()'ed. @carlobaldassi's idea of including the build number is a lot cheaper and likely to do what we want. Even though the build number is just the distance (in commits) from the |
Alright, pulling trigger on this one. |
This is my attempt to kill off some packages, a test of the idea of using a max Julia version as a safe way of doing it that should break existing installs (hopefully).
Related discussion here: JuliaLang/julia#6669
This deprecates:
Should the Julia max versions be0.3
or0.3-
?