Recently in one of the thread I saw somebody mentioning 'automating the 
release process of sympy' to be a GSoC idea for 2013 and also vaguely 
discussed with Aaron on IRC channel. I want to work on this idea.  I have 
submitted a pull request <https://github.com/sympy/sympy/pull/1703> and 
waiting for the review.

I have read the discussion in the following thread 
https://groups.google.com/forum/#!topic/sympy/UfNhyFv-oMg/discussion . i 
think the goals of the automating process are broadly the following:

  -> Run all the tests mentioned in New Release 
page<https://github.com/sympy/sympy/wiki/new-release>
  -> Change the version numbers and create tar balls of the source
  -> Upload the tar balls to necessary sites
  -> Upload new documentation for the new release at http://docs.sympy.org
  -> Change year in necessary places at the start of every year and other 
miscellaneous things

I have also looked at numpy-vendor 
<https://github.com/certik/numpy-vendor>which Ondrej has suggested. I have been 
familiarising myself with Fabric 
and Vagrant softwares currently for this idea. 

I am just writing this thread to see the general acceptance of this idea as 
a part of GSoC in our community. I haven't presently planned on how to 
implement this but if this idea gets accepted I will write an in-depth 
proposal.

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


Reply via email to