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

Reply via email to