Size: 2391
Comment:
|
Size: 3898
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 11: | Line 11: |
* From Nicolas Thiery: would Mathjax be able to support pgf/tikz pictures? | |
Line 42: | Line 43: |
* rst to notebook. Note from Sébastien Labbé: | * rst to notebook - see [[http://trac.sagemath.org/sage_trac/ticket/11459|#11459]] |
Line 44: | Line 45: |
I would like to polish up and merge into Sage a script I wrote this winter to translate .rst files into notebook (txt) files. It is based on the file docHTMLProcessor.py which is part of the sage notebook. Although, since there are always rumors that the Sage Notebook is changing, I did not push it any further and was waiting for the new version of the Notebook before. The script (rst2notebook) is available in the misc directory of the [[http://combinat.sagemath.org/hgwebdir.cgi/misc/file/ef17ccb37589/notebook2rst/|sage-combinat hg server]]. |
* Note from Sébastien Labbé: I would like to polish up and merge into Sage a script I wrote this winter to translate .rst files into notebook (txt) files. It is based on the file docHTMLProcessor.py which is part of the sage notebook. Although, since there are always rumors that the Sage Notebook is changing, I did not push it any further and was waiting for the new version of the Notebook before. The script (rst2notebook) is available in the misc directory of the [[http://combinat.sagemath.org/hgwebdir.cgi/misc/file/ef17ccb37589/notebook2rst/|sage-combinat hg server]]. |
Line 55: | Line 50: |
== Geogebra integration == * Confirm proof of concept at [[http://trac.sagemath.org/sage_trac/ticket/7489|#7489]] * Make some progress figuring out how to actually get it into Sage in new notebook == Folders, Tags, Hierarchies == * Provide organization to list of worksheets * Give worksheets identifiers that allow cross-worksheet links * [[http://groups.google.com/group/sage-notebook/browse_thread/thread/a973097dae8a8055|#7665]] * [[http://trac.sagemath.org/sage_trac/ticket/1496|#1496]] * R Beezer: I think there is at least one mre ticket out there, using a Javascript tree library to do this, but I cannot find it. == Sorting lists of worksheets == * Sort lists of worksheets based on creation time, modified time, tag, alphabetical == Various proposals for enhancements == * [[http://groups.google.com/group/sage-notebook/browse_thread/thread/a973097dae8a8055|sage-notebook Post]] == Configure cell "skip-ahead" behavior == * [[http://groups.google.com/group/sage-notebook/browse_thread/thread/3caa14df476d5a0e|sage-notebook Post]] == Widget Infrastructure == * Create a general way to easily incorporate (Javascript) widgets, such as existing Tiny MCE editor and graph editor or rumored matrix editor, equation editor, function palette, etc * [[http://trac.sagemath.org/sage_trac/ticket/9585|#9585]] (Davide Cervone) |
Sage Days 31 Project Ideas
Contents
-
Sage Days 31 Project Ideas
- HTML 5 backend
- MathJax
- Notebook Logging
- Database: SQLite
- Create a Robust Notebook "System"
- i18n
- Jmol Update
- notebook to and from other formats
- The mysterious moving/disappearing text bug
- Geogebra integration
- Folders, Tags, Hierarchies
- Sorting lists of worksheets
- Various proposals for enhancements
- Configure cell "skip-ahead" behavior
- Widget Infrastructure
HTML 5 backend
MathJax
- From Nicolas Thiery: would Mathjax be able to support pgf/tikz pictures?
Notebook Logging
- Make it so the log files get rotated and compressed. Support or use some standard tool.
- Make it so log files contain something useful, and are configurable.
Database: SQLite
The following should *at a minimum* work with SQLite, since that is included with Sage and whatever we do needs to at least work standard with Sage with "zero configuration".
- Store all worksheets in a database
- Store user configuration data in a table
- Etc.
Create a Robust Notebook "System"
- A script that starts a separate notebook process
- It then starts monitoring the notebook to make sure it keeps running, and does a standard test (e.g., view published worksheet listing, login, create a worksheet, compute 2+2, delete worksheet, log out).
- If it doesn't respond after a preset amount of time with any test, does a configurable action, e.g.,:
- kills and restarts the server
- sends emails to the admins
i18n
port the internationalization patches (#9428) to the new notebook
Jmol Update
notebook to and from other formats
sws2tex - see its bitbucket site
sws2rst - see #10637
rst to notebook - see #11459
Note from Sébastien Labbé: I would like to polish up and merge into Sage a script I wrote this winter to translate .rst files into notebook (txt) files. It is based on the file docHTMLProcessor.py which is part of the sage notebook. Although, since there are always rumors that the Sage Notebook is changing, I did not push it any further and was waiting for the new version of the Notebook before. The script (rst2notebook) is available in the misc directory of the sage-combinat hg server.
The mysterious moving/disappearing text bug
- Find a reproducible one
- Fix it
Geogebra integration
Confirm proof of concept at #7489
- Make some progress figuring out how to actually get it into Sage in new notebook
Folders, Tags, Hierarchies
- Provide organization to list of worksheets
- Give worksheets identifiers that allow cross-worksheet links
- R Beezer: I think there is at least one mre ticket out there, using a Javascript tree library to do this, but I cannot find it.
Sorting lists of worksheets
- Sort lists of worksheets based on creation time, modified time, tag, alphabetical
Various proposals for enhancements
Configure cell "skip-ahead" behavior
Widget Infrastructure
- Create a general way to easily incorporate (Javascript) widgets, such as existing Tiny MCE editor and graph editor or rumored matrix editor, equation editor, function palette, etc
#9585 (Davide Cervone)