#20388: Fix the Magma interface to work with remote installations
-------------------------------------+-------------------------------------
Reporter: mmasdeu | Owner:
Type: defect | Status: needs_review
Priority: major | Milestone: sage-7.2
Component: interfaces: | Resolution:
optional | Merged in:
Keywords: magma, remote | Reviewers:
Authors: Marc Masdeu | Work issues:
Report Upstream: N/A | Commit:
Branch: u/mmasdeu/20388 | da0c8a128c83b89f9cc6f42b3dfcdcac3f8fce24
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Comment (by nbruin):
A few things you might want to look at:
- sage's pexpect interfaces have an option to use files for transfer if
the input is large. That's going it be an issue, because in your scenario
you wouldn't want to assume sage and (remote) magma have access to a
shared file system. So you might have to turn this capability off.
- You're now assuming that the remote magma user has permission to do an
"scp" to the remote server. Indeed, the way we currently have written
`ext/magma` requires file access (it's written as a module). However, one
could put those files within reach of magma via other means. The "scp"
variant possibly works quite often, so it may be a reasonable default
thing to try, but we should probably not fail if it doesn't work.
--
Ticket URL: <http://trac.sagemath.org/ticket/20388#comment:7>
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.