Differences between revisions 6 and 8 (spanning 2 versions)
Revision 6 as of 2011-06-10 15:19:34
Size: 2433
Editor: kcrisman
Comment:
Revision 8 as of 2011-06-10 15:21:52
Size: 2391
Editor: kcrisman
Comment:
Deletions are marked like this. Additions are marked like this.
Line 42: Line 42:
 * rst to notebook
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]].
 * rst to notebook. 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 54: Line 55:


I think that week would be perfect to polish it and finish it.

Sébastien Labbé

Sage Days 31 Project Ideas

HTML 5 backend

MathJax

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. 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

days31/projects (last edited 2011-08-03 21:37:37 by slabbe)