#20107: Add optional gap3_jm package
-------------------------------------+-------------------------------------
Reporter: stumpc5 | Owner:
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-7.1
Component: packages: | Resolution:
optional | Merged in:
Keywords: | Reviewers:
Authors: | Work issues:
Report Upstream: N/A | Commit:
Branch: u/stumpc5/20107 | 6b1b7fbbaf0ac71060ef8820ed0482e14c61437c
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Comment (by SimonKing):
Replying to [comment:62 dimpase]:
> they ship meataxe version 2.2.3. How far from this your meataxe is?
Now that's ironic.
In my good old-style group cohomology spkg, I used meataxe-2.2.4, which is
identical with version 2.2.3 except for its licence, which is about a
decade old.
But old-style spkgs got broken on purpose, hence, I now try to create a
new style cohomology spkg, and while I am at it I try to use a more recent
version of meataxe. The current release (which is several years old) is
version 2.4.24, and the current snapshot (which also includes one of my
patches) is 2.5.0.
> In principle, GAP3 meataxe needs executables, that's all.
What is the difference between 2.2.4 and 2.4.24? Well, the good news is
that the executables kept their names, and the storage format has not
changed. Hence, if GAP3 merely needs the executables then using the new
meataxe should be fine.
The bad news --- for me! --- is that basically all function names and all
type names have changed, the offset of counting matrix rows and columns
has changed (in 2.2.4 it started counting with 1, now it starts with 0),
and occasionally the semantics of the functions has changed as well.
That's why creating a group cohomology package based on the new meataxe is
a pain in the neck: I need to rebase someone else's C code, which thus is
even more difficult than rebasing my own code.
Sigh.
--
Ticket URL: <http://trac.sagemath.org/ticket/20107#comment:63>
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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.