#3693: Upgrade Moin Moin to 1.9
---------------------------+------------------------------------------------
Reporter: was | Owner: was
Type: enhancement | Status: needs_work
Priority: blocker | Milestone: sage-4.3.1
Component: packages | Keywords:
Work_issues: | Author:
Upstream: N/A | Reviewer:
Merged: |
---------------------------+------------------------------------------------
Changes (by was):
* status: needs_review => needs_work
Comment:
1. Notice the ? below; we need to add mointwisted.py to the hg repo in
the spkg.
{{{
wst...@sage:~/build/referee/sage-4.3.rc0/moin-1.9.0.p0$ hg
status
M patches/wikiconfig.py
M spkg-install
? patches/mointwisted.py
}}}
The actual wiki command is confusing because it now runs as a daemon
instead of blocking. This is highly confusing, mainly because it is
exactly the opposite behavior as the notebook command.
{{{
sage: wiki(address="")
...
2009-12-21 14:37:36,095 WARNING MoinMoin.log:139 using logging
configuration read from built-in fallback in MoinMoin.log module!
sage:
}}}
I.e.., I immediately got a prompt back.
This is especially bad because once I exit sage the moin wiki is left
running:
{{{
wst...@sage:~/build/referee/sage-4.3.rc0$ ps ax |grep moin
4012 ? Sl 0:00 python
/scratch/wstein/build/referee/sage-4.3.rc0/local/bin/twistd moin -p 9000
-a
4021 pts/135 S+ 0:00 grep moin
}}}
With the notebook we have two (unfortunately undocumented) options:
{{{
fork = False,
quiet = False
}}}
I think they do basically what you've main moin do by default. So I
would like to request that you keep the current capability, but make it
non-default. Use the fork= option to control what happens.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/3693#comment:32>
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.