0.7.2 Release Branch

37 views
Skip to first unread message

Aaron Meurer

unread,
Aug 23, 2012, 5:44:44 PM8/23/12
to sy...@googlegroups.com
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

Aaron Meurer

unread,
Aug 23, 2012, 6:07:59 PM8/23/12
to sy...@googlegroups.com
Oh, I forgot one important note. I may push changes directly to the
0.7.2 branch. So if you can review those changes, to make sure
everything looks good, that would help a lot too. And obviously help
reviewing any PRs that are made against that branch will help as well.

Aaron Meurer

Ondřej Čertík

unread,
Aug 23, 2012, 7:21:13 PM8/23/12
to sy...@googlegroups.com
Note: you need to run it like this:

./sympy-bot review 1507 -m HEAD

otherwise sympy-bot will merge it with master.


Thanks Aaron for doing the release. Everyone --- if you have some time,
run the sympy-bot on the PR. Or just manually.


Ondrej

smichr

unread,
Aug 24, 2012, 7:58:51 AM8/24/12
to sy...@googlegroups.com
How do I pull this one down locally? I tried to add remote git...@github.com/sympy/sympy.git and it denies (publickey).

Aaron Meurer

unread,
Aug 24, 2012, 10:45:06 AM8/24/12
to sy...@googlegroups.com
It should be g...@github.com, but you should already have the necessary remote (otherwise you wouldn't be able to git pull master). So probably just "git fetch origin; git checkout 0.7.2" will do it. 

Aaron Meurer

On Aug 24, 2012, at 5:58 AM, smichr <smi...@gmail.com> wrote:
How do I pull this one down locally? I tried to add remote git...@github.com/sympy/sympy.git and it denies (publickey).

--
You received this message because you are subscribed to the Google Groups "sympy" group.
To view this discussion on the web visit https://groups.google.com/d/msg/sympy/-/xmR8-3l51g8J.
To post to this group, send email to sy...@googlegroups.com.
To unsubscribe from this group, send email to sympy+un...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
Reply all
Reply to author
Forward
0 new messages