#16466: Add gambit as an optional package
-------------------------------------+-------------------------------------
Reporter: jcampbell | Owner:
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-6.4
Component: packages: | Resolution:
optional | Merged in:
Keywords: | Reviewers: Thierry Monteil,
Authors: James Campbell, | Karl-Dieter Crisman
Vince Knight | Work issues:
Report Upstream: N/A | Commit:
Branch: | 1005e9d1079dbe7567b2870c8147fa6b9bfd1f6c
u/vinceknight/gambit | Stopgaps:
Dependencies: |
-------------------------------------+-------------------------------------
Changes (by {'newvalue': u'James Campbell, Vince Knight', 'oldvalue': u'James
Campbell'}):
* status: needs_work => needs_review
* commit: 5470da3e66d90b58a526ffe1aebbf0108a578c1b =>
1005e9d1079dbe7567b2870c8147fa6b9bfd1f6c
* branch: u/jcampbell/add_gambit_as_an_optional_package =>
u/vinceknight/gambit
* author: James Campbell => James Campbell, Vince Knight
Old description:
> Include [http://gambit.sourceforge.net/gambit13/index.html gambit] as one
> the optional packages that can be installed with sage.
> The tarball can be found [http://vincent-
> knight.com/other/gambit-14.0.2.tar.gz here].
New description:
Include [http://sourceforge.net/projects/gambit/files/gambit14/14.1.0/] as
one the optional packages that can be installed with sage.
The tarball can be found
[http://sourceforge.net/projects/gambit/files/gambit14/14.1.0/gambit-14.1.0.tar.gz/download].
--
Comment:
Getting back to this (apologies for the delay).
We're now pointing towards a 'standard' release of gambit which should
work fine in the modifications to the `NormalFormGame` class that we'll
start working on (shouldn't take long as code is pretty much ready).
Assuming this version of gambit installs fine and is ok (this branch is
merge with latest branch of `develop` and gambit has built on two separate
OSs), what would be the best way to proceed to getting gambit in to the
`NormalFormGame` class.
I think there are two approaches:
1. Work on this ticket to modify `NormalFormGame` so that it has an
interface to gambit. I think that this was the plan at some point but
looking at some dev guidance it seems that adding a package should be a
single self contained ticket.
2. Wait for this ticket to be merged in to `develop` and work on a new
branch of that on a different ticket (this is my preferred option as I
think it's least likely to break stuff...)
Thanks :)
----
New commits:
||[http://git.sagemath.org/sage.git/commit/?id=819060aba3212392200fee484e9ca1d32ebc7efc
819060a]||{{{adds needed files}}}||
||[http://git.sagemath.org/sage.git/commit/?id=a7968d9caf88ae51c1727bcf920090429f9b4e87
a7968d9]||{{{completes SPKG.txt}}}||
||[http://git.sagemath.org/sage.git/commit/?id=dee2c53663830a4a35e58a32d4bff05661ca12b6
dee2c53]||{{{changes package number}}}||
||[http://git.sagemath.org/sage.git/commit/?id=018fe8658fe351dfcb2967030cacb2d244f9f140
018fe86]||{{{changes SPKG and completes install}}}||
||[http://git.sagemath.org/sage.git/commit/?id=9bf529bab26d47a0ecc720ae2eff19fc29066cb4
9bf529b]||{{{updates checksums}}}||
||[http://git.sagemath.org/sage.git/commit/?id=1005e9d1079dbe7567b2870c8147fa6b9bfd1f6c
1005e9d]||{{{small changes}}}||
--
Ticket URL: <http://trac.sagemath.org/ticket/16466#comment:37>
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.