Hi everyone.

I know that many of you were not around the last time we did a
release, so I want to explain how the process works. I have created a
branch in the official repository, 0.7.2.  This is the release branch.
 This time, I've done things a little differently by creating a pull
request for 0.7.2 against master
(https://github.com/sympy/sympy/pull/1507). Please DO NOT merge this
pull request until the final release has been made.

So here is how things will work:

If you want to make change that should go in the next release, make a
pull request against the 0.7.2 branch (there will be a popup to change
the branch in the pull request form).  It is important that you make
your changes against this branch and not master, which already
contains changes that should not go in the 0.7.2 release.

If you have an existing pull request that should go in the next
release, this should be merged manually into this branch.  If you do
have such a pull request, I ask that you do not rebase or merge this
branch against master, as any further commits to master should not go
in the release.  So far, I know that
https://github.com/sympy/sympy/pull/1468,
https://github.com/sympy/sympy/pull/1500,
https://github.com/sympy/sympy/pull/1506 fall into this category. When
it comes time to merge these pull requests, we will manually merge
them into 0.7.2 and close the PR.  If you want, you can close and
reopen it as a new PR against 0.7.2, but this is not necessary.

For normal changes against master, things can continue unchanged.
Just make your pull requests against master as usual, and merge them
as usual.  The master branch will continue as the development branch.

Finally, I would ask that everyone help with the release.  One easy
way to help is to run sympy-bot against pull request 1507 with all
your python configurations.  I will write to the list when we have an
actual release candidate tarball that you can download and test (so
far it's waiting on those three PRs I noted above).

Of course, if you can help with changes against the release, or with
any of the steps outlined in
https://github.com/sympy/sympy/wiki/new-release, that would be great.
If you have any questions, just let me know.

Aaron Meurer

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to