#15580: Integrate prereq in the new build system
-------------------------------------+-------------------------------------
       Reporter:  jdemeyer           |        Owner:
           Type:  defect             |       Status:  needs_review
       Priority:  blocker            |    Milestone:  sage-6.1
      Component:  distribution       |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  R. Andrew Ohana,   |    Reviewers:  R. Andrew Ohana
  Jeroen Demeyer                     |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  19d5a15ba83c7861237be766420541bb783ec34f
  u/jdemeyer/ticket/15580            |     Stopgaps:
   Dependencies:  #15596             |
-------------------------------------+-------------------------------------

Comment (by jdemeyer):

 Replying to [comment:52 vbraun]:
 > I want to have a workflow where I merge branches, test, and once it
 works slap on the new version and release. Bumping the version should not
 require another test run. Bumping the version just to make the new
 configure-x.y.z tarball and then resetting to before the version bump is
 also not desirable.

 Why not the following workflow:
 1. In volker's private repo, bump the version number and merge various
 patches
 2. Run `sage --sdist` to generate the configure tarball
 3. Put the configure tarball in some accessible place
 4. Run the buildbots on Volker's private repo
 5. If tests pass, merge Volker's repo with the official repo.

 (Ideally, I would argue there should also be a 4b. Run at least one
 buildbot on the source tarball instead of the git repo)

 What alternative would you propose? You need to generate the configure
 tarball anyway before you can test it, regardless of any version bumps...

--
Ticket URL: <http://trac.sagemath.org/ticket/15580#comment:53>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" 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/sage-trac.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to