#6614: Remove jsMath from version control in the Sage library.
---------------------------+------------------------------------------------
Reporter: mpatel | Owner: tba
Type: defect | Status: new
Priority: minor | Milestone:
Component: documentation | Keywords:
Reviewer: | Author:
Merged: |
---------------------------+------------------------------------------------
Changes (by mpatel):
* cc: rlm (added)
* owner: tbd => tba
* component: algebra => documentation
* priority: major => minor
Comment:
This [attachment:trac_6614-distutils_symlinks.patch patch] alters
`setup.py` so that distutils includes broken symbolic links as it builds a
source distribution of the Sage library. Is this appropriate?
If so, I can add another patch that replaces the `jsmath` directory in
`$SAGE_DOC/common/static` with a symlink and updates the repository
accordingly (i.e., reverses the patch mentioned
[http://trac.sagemath.org/sage_trac/ticket/5799#comment:11 here]).
One caveat is that Python's [http://docs.python.org/library/os.html os]
module supports symbolic links only on Unix systems. If we need to avoid
links altogether, we could instead copy jsMath to multiple locations from
its own `spkg-install` script.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6614#comment:1>
Sage <http://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 post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---