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


Reply via email to