#18514: Upgrade of group cohomology spkg
-------------------------------------------------+-------------------------
       Reporter:  SimonKing                      |        Owner:
           Type:  defect                         |       Status:
       Priority:  major                          |  needs_review
      Component:  packages: optional             |    Milestone:  sage-6.8
       Keywords:  group cohomology               |   Resolution:
        Authors:  Simon King                     |    Merged in:
Report Upstream:  None of the above - read trac  |    Reviewers:
  for reasoning.                                 |  Work issues:
         Branch:                                 |       Commit:
   Dependencies:  #18494                         |     Stopgaps:
-------------------------------------------------+-------------------------

Comment (by tscrim):

 I agree with John: try to keep things as intact as possible. It should be
 possible to simply detach the `SPKG.txt` and `sage-install` scripts from
 spkg and put those (and `sage-check` and any patches) in
 `build/pkgs/p_group_cohomology` (with a `package-version.txt`,
 `checksums.ini`, and `type` files; see any other spkg). Then run `sage -sh
 sage-fix-pkg-checksums`. You should put a clean tarball of the necessary
 source in the `upstream` folder (this will be the upstream tarball that
 will go on the Sage mirrors), which should be everything else. Then, and
 only then, check that it installs (otherwise I found it deletes the
 tarball).

 Just to be clear, I think it would be better to simply transition the spkg
 style here and now and consider doing upgrades later (with a version bump
 of your spkg).

 Also have you considered bitbucket? They do hg repositories and you can
 keep your upstream there (and under hg control instead of git). Also they
 seem to be more generous than github for free (private) academic
 repositories.

--
Ticket URL: <http://trac.sagemath.org/ticket/18514#comment:40>
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/d/optout.

Reply via email to