-
Notifications
You must be signed in to change notification settings - Fork 229
Prepare new version #232
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
Prepare new version #232
Conversation
@perimosocordiae @terrytangyuan your input is welcome! Our plan is to release soon but maybe there are some points you would like to see investigated a bit further before the release? Potentially related to the last few PRs that we had to merge rather quickly (we were organizing a hands-on session on metric-learn this morning in our research group and we wanted everything to be merged) In any case we need to carefully write the change log listing the numerous changes since the last release! |
I started to update the changelog https://github.com/metric-learn/metric-learn/releases, I still need to describe the main API changes of WeaklySupervised algorithms (I think I'll point to the documentation too so that it's simpler), let me know what you think otherwise |
Nice, I made a few small edits. For weakly supervised algorithms, I think it would be nice to describe at a high level the main changes and their concrete implications (model selection / hyperparameter tuning, scoring, etc). Pointing to the doc for details is fine. |
This is great! I agree it would be good to have a new release to include the changes so far. |
Some points that came up during the hands-on session:
|
|
I just opened the 2 PRs, and updated the draft for the release, let me know what you think |
Looks good, I did minor edits. Let's sort out this sklearn 0.20 thing while we wait for feedback from @perimosocordiae :-) |
So the sklearn 0.20 thing was a false alarm, it turns out the version for which the problem occurs is 0.19, which is fine since we require 0.20 |
I think we're just about ready to release! I want to take a look at the current state of the docs one more time before we cut, but code-wise we should be good. |
doc/conf.py
Outdated
@@ -22,8 +22,8 @@ | |||
project = u'metric-learn' | |||
copyright = u'2015-2018, CJ Carey and Yuan Tang' | |||
author = u'CJ Carey and Yuan Tang' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this line needs some updating as well!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's right, done, for the order I thought [original developers | my supervisors | me]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please put yourself before Nathalie and I!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Allright, done ;)
Sounds good, feel free to open an issue/PR or let us know if everything is good |
@perimosocordiae @terrytangyuan @bellet @nvauquie, I guess we are ready for the release, unless you have any other comment ? For the guidelines I'll follow what we did last time in #71 |
Otherwise LGTM :-) |
Looks great! Thanks. |
Merged. |
Great ! I'll lauch the release |
Done ! The docs are not yet updated though... Let's wait until tomorrow in case.. (I updated the gh-pages branch with a doc built locally but github does not seem to updated the changes) |
I did a wrong process to push the docs in fact, now I remembered and it works ! I guess the release is finalized 🎉 🎉 |
Congrats! |
This PR is to prepare the new release and discuss the process/timeline