#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.

Reply via email to