-
Notifications
You must be signed in to change notification settings - Fork 25
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
Release 0.3 #312
Release 0.3 #312
Conversation
One question: why do Wouldn't it be better to set all of them to |
|
I don't have strong opinion about that yet, but OTOH I do think that |
What about bugfix releases? Would it be 0.3.0.1? |
The If we would make any changes to Personally I would rather consider |
Why?
Okay, you've convinced me. I was thinking it would lead to much confusion if we had inconsistent numbering between e.g.
I don't think so, because How does this sound as a summary/policy for future releases?
|
Good point. I missed that. Your summary/policy is good. About |
It's somewhat expected that If we start with all four being
and then if change occurs in
Which is, all four packages would share the major series, and "minor version counter", but we could avoid re-uploading essentially the same package with another version. I think that would be useful, even requires to be a bit more careful, because libraries I maintain depend on I must admit, I'm annoyed when e.g. new release of OTOH, those are theoretical concerns. EDIT: yet Andrzej just made a change to |
3f508dd
to
55ac605
Compare
I think this is basically ready, though I need to re-upload |
That would be lovely. It should be ready tomorrow. |
Let us have a timeout with #313 and #314. I don't like "let's get them in quickly to get them into the release". Those are famous last words. I'm unhappy that 0.3 release is delayed, but let us do stuff properly and not hurry it. At some point we just have to leave stuff out of the releases. I propose it's these two which we wait for, and everything else is just have to stay out. The lack of GHC-8.10 compatible release is very unfortunate. For the future we should not bundle feature and compatibility changes into the same release, if similar scope creep is to be expected. We could made |
Now I think that #313 is alright to go in as it fixes a few bugs. I thought there's going to be some issues with it, but it turned out alright. |
55ac605
to
7ce6eca
Compare
I've boldly merged #313, updated the changelogs and will release soon unless anyone objects. |
I propose
MondayWednesday as the release date and have updated things appropriately and uploaded tentative package candidates.The only significant change is that I propose to releaseoptics-vl
as0.3
instead of0.2.1
. While in theory the latter is permissible, it doesn't seem worth deviating from the version numbering of the other packages at this point. Please shout if you disagree.