> > On Fri, Dec 3, 2010 at 11:38 AM, Robert Bradshaw
> > >    Apply foo.pyx, foo2.pyx
>
> > I mean of course foo.patch, foo2.patch :).
>
> > > This will "reset" the patch list at that point, any added patches will
> > > get (semi-intellegently) appended to the list.
>
> > > This will help reviewers who are applying things manually as well :).
>

This seems to be working fairly well; another issue is how to tell the
buildbot that one ticket depends on another

(e.g. http://trac.sagemath.org/sage_trac/ticket/10052)

As far as I can tell, this will be detected if "depends on URL" (where
URL is the url of another ticket) appears anywhere on the rss version
of the ticket page -- is this right?  Can the "depends on..." appear
in the ticket description or does it have to appear in one of the
comments (I can't quite tell if the description is included in the
text buildbot scans)?  And it looks like each "depends on" line
appends the relevant ticket to the dependency list; is there any way
to remove dependencies?  Perhaps instead the dependency list should
reset with each new "depends on" line, and (if it doesn't already)
accept a list of ticket dependencies at once?  That way, 3 successive
comments like

depends on #1

depends on #2

depends on #1, #3

would result in the patches for #1 and #3 being applied, but not the
one for #2.

best,
Niles

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to