#12486: Add patchbot to Sage itself.
----------------------------------------------+-----------------------------
       Reporter:  robertwb                    |         Owner:  mvngu       
           Type:  enhancement                 |        Status:  needs_review
       Priority:  major                       |     Milestone:  sage-5.1    
      Component:  doctest                     |    Resolution:              
       Keywords:                              |   Work issues:              
Report Upstream:  N/A                         |     Reviewers:              
        Authors:  Robert Bradshaw, Dan Drake  |     Merged in:              
   Dependencies:                              |      Stopgaps:              
----------------------------------------------+-----------------------------

Comment (by davidloeffler):

 My experience with running patchbot has been that many tickets (notably
 those that add new modules to the reference manual) do seem to pollute the
 global state, particularly for documentation building purposes, where the
 docbuild log for running patchbot on ticket X will start complaining that
 it can't find a file that is added in some other ticket Y that it
 previously tested. (I think this is because the {{{sage-clone}}} script
 hard-links the Sphinx environment pickle.)

 Moreover, even without "cross-branch contamination", adding source files
 and then removing them tends to leave junk in the Sage build tree. Thus
 the patchbot isn't really doing its job properly, of simulating the effect
 of applying the latest set of patches to a clean copy of Sage. So I found
 it preferable to fiddle with the patchbot {{{test_a_ticket}}} code such
 that it always made a new branch, then deleted it afterwards.

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