Right now CHomP (Computation Homology Project) is an optional spkg for Sage (according to a vote in December 2010 https://groups.google.com/d/topic/sage-devel/HLxXNpykXm8/discussion, although the spkg never got moved from the "experimental" directory to the "optional" directory).
- topaz: part of polymake. polymake is an experimental Sage package, which is currently broken. The new version of polymake insists that on Mac OS X, Fink is a prerequisite, so this does not seem like a good option. (Maybe Fink isn't really necessary, but I don't want to figure it out.)
You can compile polymake versions 2.11 or 2.10 also without using Fink. In this case you have to compile some Linux packages first. Note: This is still not very thoroughly tested, but it should work on Mac OS 10.6 and 10.7. If you experience problems please tell me.
XML-LibXML)include)gcc, so you additionally needXcode, and compile in the right order: gmp, mpfr, mpc, ppl, and then gcc.
- topaz: part of polymake. polymake is an experimental Sage package, which is currently broken. The new version of polymake insists that on Mac OS X, Fink is a prerequisite, so this does not seem like a good option. (Maybe Fink isn't really necessary, but I don't want to figure it out.)I had a query the other day about using polymake in Sage. And http://polymake.org/doku.php/howto/mac does eventually get to non-Fink instructions. Not that this necessarily relates directly to the vote, but I figured some enterprising person might make a working spkg for polymake. Note that it apparently only works on 10.6+ with the most recent versions? They even give some pretty specific patches (further down than I copied) to put in the configuration files... it looks at least as detailed as most spkg-installs!
On Thu, 12 Jul 2012 19:57:02 kcrisman wrote:
> On Thursday, July 12, 2012 10:48:23 PM UTC-4, John H Palmieri wrote:
> > Right now CHomP (Computation Homology Project) is an optional spkg for
> > Sage (according to a vote in December 2010
> > https://groups.google.com/d/topic/sage-devel/HLxXNpykXm8/discussion,
> > although the spkg never got moved from the "experimental" directory to the
> > "optional" directory).
>
> What would the disadvantage be to having it be a very good optional spkg?
> Other than convenience :) Just curious. If the chomp interface with
> native Sage stuff in this area is fairly rudimentary, as is (maybe?)
> implied here, maybe it would be better to wait until it was
> better-integrated.
I myself as a software packager have a teeth against chomp upstream.
They distribute unversioned tarballs. So the only stuff available from them
is the latest. Not a real problem for sage per see.
The spkg in the experimental repo is at version 20100213 (.p2) while upstream
is at 20110818. From past experience sage worked with 20100830 so at least
the interface is probably fairly stable.
[X ] Yes
CHomP is GPL v2 only, at least according to the license.txt. Its probably just a case of never updating it, but maybe we should ask first if GPL v2+ is ok?
On Thursday, July 12, 2012 10:48:23 PM UTC-4, John H Palmieri wrote:Right now CHomP (Computation Homology Project) is an optional spkg for Sage (according to a vote in December 2010 https://groups.google.com/d/topic/sage-devel/HLxXNpykXm8/discussion, although the spkg never got moved from the "experimental" directory to the "optional" directory).What would the disadvantage be to having it be a very good optional spkg? Other than convenience :)
And Sage should definitely have hoodies. Should we have a Sage Days focused on Sage clothing and accessories?