#7110: [with patch, needs review] SageNB -- Port #4046, #6459, #6694, #6865, 
#6939
-------------------------+--------------------------------------------------
 Reporter:  mpatel       |       Owner:  boothby        
     Type:  enhancement  |      Status:  new            
 Priority:  major        |   Milestone:  sage-4.1.3     
Component:  notebook     |    Keywords:  sagenb notebook
 Reviewer:               |      Author:  Mitesh Patel   
   Merged:               |  
-------------------------+--------------------------------------------------

Comment(by mpatel):

 Apart from rebasing existing patches, I've rearranged some files:

  * Moved `sagenb/data/templates/*_lib.js` to
 `sagenb/data/javascript/sage/*.js`.
  * Moved TinyMCE initialization code to
 `sagenb/data/javascript/sage/tinymce.js`.
  * Updated affected HTML templates.
  * On `notebook_lib.js`'s template macros:
    * `SAGE_URL`: "Replaced" with
 [http://www.math.union.edu/~dpvc/jsMath/users/welcome.html this URL] for
 now.  The [http://sage.math.washington.edu/sage/jsmath existing link] is
 broken.
    * `KEY_CODES`: "Moved," in `twist.py`, to `javascript/sage/keys.js`.
 They're still generated dynamically.

 However:

  * `notebook.js` and friends are now static, so they're not sent through
 `compress.JavaScriptCompressor`.  It may be much better to use the
 [http://developer.yahoo.com/yui/compressor/ YUI compressor].
  * There are two versions of `sage3d.js`.  Can we move one or both (after
 renaming) to `javascript/sage3d` or `javascript/sage/`?
  * jsMath initialization is not yet in `javascript/sage/jsmath.js`.  I'll
 do this at #4714.
  * A rebased jQuery / UI upgrade (cf. #5447) will move `farbtastic` to
 `jquery/plugins`.
  * Do we use `zorn`?
  * Perhaps we should organize `data/` differently.  By package?  Examples:
 `highlight` and `sage`, templates and images included.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7110#comment:1>
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 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