ConstructionBase.jl icon indicating copy to clipboard operation
ConstructionBase.jl copied to clipboard

next steps

Open jw3126 opened this issue 6 years ago • 5 comments

Release

  • [x] Tag a release
  • [ ] announce on discourse

Propagate through ecosystem

Feel free to edit this list @tkf @rafaqz

jw3126 avatar Sep 30 '19 18:09 jw3126

Thanks for organising this, unfortunately I'm too busy with travel and deadlines for my modelling packages to help much.

But I'll update all my own packages when this is in metadata.

rafaqz avatar Oct 01 '19 02:10 rafaqz

Maybe we can release 1.0 sometime soon? Maybe after bringing this up in discourse so that we can get some more feedbacks? I think setproperties and constructorof are pretty solid and already 1.0-ready. Things like setproperties!! #25 can be released with a note saying that it's experimental even after 1.0.

This came up in https://github.com/queryverse/ElectronDisplay.jl/pull/35

tkf avatar Oct 12 '19 04:10 tkf

I am okay with release 1.0.

jw3126 avatar Oct 12 '19 05:10 jw3126

I'm wondering about the version as well, especially given packages are putting upper bounds on everything for auto-registration. My pull-request for Unitful.jl needs an upper bounds before it can be merged, and other packages will too. Moving to 1.0 will break that... what should our strategy be here?

Edit: I agree releasing 1.0 is reasonable now, especially as full semvar gives more confidence for a package that should be a core dep everywhere, and really wont be changing its inteface.

rafaqz avatar Nov 11 '19 09:11 rafaqz

I think we can just release 1.0 as is and add ConstructionBase="1" to [compat] sections of PRs.

jw3126 avatar Nov 11 '19 13:11 jw3126