-
Notifications
You must be signed in to change notification settings - Fork 658
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.15.0 #752
Comments
How should the branches then be handled? Due to me merging the new contact analysis develop is now targeting 0.15.0. We can cherry-pick from develop to master and publish from master directly once we solved the important bugs for 0.14.0. For the 0.15.0 release @richardjgowers would then have to merge develop into master instead of just rebasing (this might lead to some commits appearing twice in the history). Sorry for creating the mess by merging the contact analysis branch so eagerly |
I don't see the point in a 14.1 it's just going to cause headaches. We'll On Wed, 2 Mar 2016 08:48 kain88-de, [email protected] wrote:
|
On 2 Mar, 2016, at 02:46, Richard Gowers wrote:
Yes, that works, too. Oliver Beckstein * [email protected] |
@richardjgowers should we set the release target to a more realistic end of april instead of 8 days ago? |
I set it to April 1 but @richardjgowers should change it... I just didn't want to see the red "milestone delayed" messages anymore, especially while we're in the GSoC applicant vetting period. I also edited the description, it's going to be more than just bug fixes. Its most important function is to getting us closer to the semi-mythical day when #363 will finally be merged... no pressure @richardjgowers and @dotsdl ... ;-) |
I was thinking how to motivate @richardjgowers and @dotsdl. What was left to do to merge the branch? |
@kain88-de tests among other things. Last time I had a look, a bunch of tests where failing in the 363 branch. A procedure to pinpoint regressions would be useful too as |
Haha I'm finishing up my thesis, so not unmotivated but maybe a little preoccupied! The hold up to this release is we wanted deprecations of things that will change once 363 gets merged, for example |
And then to get the PR done, yeah lots of tests. The old AtomGroup tests are a little haphazard and rely on |
Hey all, just like @richardjgowers, I'm not unmotivated but preoccupied. Been on a tear to release |
FYI: There are a bunch of methods in the code that are scheduled for removal in 0.15.0, for instance |
OK I think we are almost done with this release. There is very little left to do. The release won't contain much and we can aim for a very big release 0.16.0 at the end of the summer. TODO
|
@MDAnalysis/coredevs what is still needed to make this happen before the end of the month? |
I'm still busy with #799, which turns out to be a deep rabbit hole for several reasons. I'm fine with leaving that for 16.0, but am currently devoting more time to it so I can get rid of it asap. |
Ok so 0.15 release this weekend! On Wed, 4 May 2016 15:27 mnmelo, [email protected] wrote:
|
Did we remove deprecated names such as |
@richardjgowers can we also make a minor release for GridDataFormats? I changed some stuff there to and I think it be nicer to have a non-dev version on conda. |
@kain88-de – you can make a GridDataFormat release yourself, you should have all the authority that you need (if not, tell me what’s missing). Just update the MDA setup.py accordingly. Oliver Beckstein * [email protected] |
I'm not aware I have rights to push to pypi too. I can make everything on github and conda that's about it. |
I will add you. What’s your username on PyPi?
Oliver Beckstein * [email protected] |
@orbeckst thanks that's a nice offer. But I have enough responsibilities as it is and don't want to have rights for PyPi right now. |
Then you have to tell me when to do a new release – apparently, in the past I was the one who did it because there’s no other maintainer on PyPi. (I am more than happy to also hand this to @richardjgowers if he wants to, of course ;-)) Anyway, open an issue for a new GridDataFormats release and we can quickly push it out. Oliver Beckstein * [email protected] |
So we're getting some (intermittent) failures on the Mac OS 2.7 minimal job. It looks like it's failing to create new file handles, which last time was caused by Universes not closing properly (and so each test creating a new handle, eventually hitting the upper limit on these). Looking into this. |
The builds pass again. What did you change? |
Literally nothing :S |
On 10/05/16 22:15, Richard Gowers wrote:
|
So on the full Linux build, we got this:
I'm going to assume it's just a travis hiccup and redo the build |
What the heck? I ran the full testsuite in the morning on my laptop everything passed. |
@richardjgowers where do we stand on build? Just assume that travis has some random hickups lately? Or do we have a general problem with file handles that only pop up randomly? |
Yeah all seems good now On Thu, 12 May 2016 08:47 kain88-de, [email protected] wrote:
|
So a release this weekend? |
Yeah I wanted to do it last weekend but we had failures everywhere. Is the On Thu, 12 May 2016 at 09:01 kain88-de [email protected] wrote:
|
@richardjgowers I can do it after you made the release. I will also add documentation for it on the wiki soon, it is a little bit more involved since you need to build it on a special virtual machine. |
Ok we got the weird failure again here. There's lots of errors, but it looks like it's because we can't open files, many because we've got too many open simultaneously? ( We had this before which was caused by Universes not deleting properly, causing handles to remain open, but the extra checks in #323 should be reporting if this is happening? The only other change I can think of is the tempdir, but this was just copy pasting the code into our repo right? |
Ok, master branch updated, we're live on Pypi, docs uploaded to github and pypi docs. @kain88-de sorry about the delay |
@richardjgowers thanks for publishing. Don't worry about the delay it's still weekend in Germany thanks to national holidays |
https://anaconda.org/MDAnalysis/mdanalysis/files conda release is online |
Sweet, thanks @richardjgowers and @kain88-de for doing the heavy lifting! |
Discussions for release 0.15.0
Note that with semantic versioning no new features can be in this release. If we want new features, we will have to make it 0.15.0.-- Contact Analysis happened, so this is now a full release.(edited by Richard)
The text was updated successfully, but these errors were encountered: