#5799: [with patch, positive review] jsMath, favicon, and logo for live, static,
and offline docs
-----------------------------------------+----------------------------------
Reporter: mpatel | Owner: tba
Type: defect | Status: closed
Priority: minor | Milestone: sage-4.1
Component: documentation | Resolution: fixed
Keywords: | Reviewer: John Palmieri, Robert
Miller
Author: Mitesh Patel, John Palmieri | Merged: sage-4.1.rc0
-----------------------------------------+----------------------------------
Comment(by mpatel):
Replying to [comment:21 rlm]:
> Replying to [comment:20 mpatel]:
> > Is it possible to include symbolic links in `MANIFEST.in`?
> I had wondered this myself. The only way to know for sure is to try it,
roll a new source tarball (via `sage -sdist`), install the "new version,"
and see whether the notebook still works...
This [attachment:trac_5799-redux_setup_py.patch patch] alters `setup.py`
so that it preserves symlinks. However, I'm far from convinced that it's
the right approach. Is it possible to identify and copy broken links in
Python? In particular:
* In `sage_findall()`, can we refine or avoid using the exception
handler? Perhaps it's better to use
[http://markmail.org/message/dcv4g5b2b4exw64u os.walk()], but the
`os.path.is*()` family actually follows symlinks.
* Is there a Pythonic analogue of `cp --preserve=links --no-dereference`?
Possible alternatives:
* Make a symlink in some `spkg-install`.
* Have Mercurial reconstitute the link.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/5799#comment:22>
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
-~----------~----~----~----~------~----~------~--~---