On Apr 25, 8:39 am, "Nicolas M. Thiery" <nicolas.thi...@u-psud.fr>
wrote:
<SNIP>
Hi Nicolas,
> Before posting the patch to trac, I'll split it up into:
>
> - patch with all trivial import updates (the most invasive one)
> - main patch with the category framework (with updates to
> parents/morphism/...)
> and the categories themselves
> this one is hard to split further
> - patch updating about 10 existing sage classes with too many
> interdependencies to be updated later on (morphisms)
> - patches with applications (combinatorial free modules, sf, ...)
>
> But this is really to split the reviewing process by area of
> expertise. There are a lot of interdependencies, so I don't think we
> can apply only a subset and still maintain 100% positive tests. Sage
> probably won't even run without applying all three first patches.
Yes, but then only those three patches should be on that ticket, i.e.
the applications patch should be on another ticket. As is this patch
set is approaching 0.5MB and that is never a good sign to have that
much code to review. Once the infrastructure is in merging the
applications should not be time critical since collisions with code
outside combinat should approach zero.
> Cheers,
> Nicolas
> --
Cheers,
Michael
> Nicolas M. Thiéry "Isil" <nthi...@users.sf.net>http://Nicolas.Thiery.name/
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---