New release
https://github.com/JuliaCollections/DataStructures.jl/pull/759 would be good to have in a release.
The plan is to not make any 0.19 release until we are ready to make a 1.0 release immediately after. See #479
If someone wants to do the work to backpoint #759 to the 0.18 branch that is fine (assuming non-breaking)
Looking at how long ago that issue was opened that didn't seem like too great of a plan. In the meantime improvements just accumulate on the master branch because it has been decided it will not get released?
Looking at how long ago that issue was opened that didn't seem like too great of a plan.
It's the only plan, I have. Minimize gaining new features (especially new datastructures) that are unrelated to hitting 1.0, until we hit stability. Since gaining new features takes that goal further from completion. if you have a better plan that will let us get rid of all the code that follows julia 0.3 conventions, I am keen to hear it.
Breaking changes are too distruptive for this package. But they are needed for a lot of the changes that are needed. So we just want to get them all done.
In the meantime improvements just accumulate on the master branch because it has been decided it will not get released?
Or they get backported. We have done a fair few backport releases.
TBH I don't have enough time to get us to 1.0 any time soon. I barely have the time to triage bug reports and review the PRs as it is. If anyone has time to dedicate to getting us to 1.0 it would be awesome. If you, or someone else I trust like I trust you, want to take on the ownership of the package and advancing it's vision, I would be quite down to hand-off responsibility. (It is, as you know, a thankless task)
Any update about #759 ?