Dear sage-devel, Late to the party, as usual. I've been following the sage-matroid list since its inception, helping out where I can. Stefan, Rudi and others, have been *very* responsive to bug reports on their work-in-progress. The current users are a very knowledgeable bunch (both in mathematics and combinatorial computing), so the discussions about design decisions have been very thoughtful. I have a lot of confidence in the quality of this contribution.
While I had hoped this did not become a "patch bomb", I do agree with much of what Nathann has said. (1) The code is being used currently for research problems, so subtle bugs are being actively ferreted out. These are being fixed rapidly. (2) The (computational) matroid community will be a good addition to Sage's stable. (3) Development will be much faster and broader when this work is integrated into Sage proper. Much of the traffic on sage-matroid involves pecularities of implementing/running this as an add-on. (4) Stressing other parts of Sage (eg matrix code) should lead to improvements there. So I would be in favor of accepting this en masse if it had a knowledgeable review for fitting into Sage, as Nathann and Volcker propose. I also hope that the matroid community can commit to working with other developers in improving the matrix code (and perhaps other areas) to the point where they do not need to reimplement existing functionality. We are already seeing some of this at http://trac.sagemath.org/14627, so hopefully that can continue. Finally, thanks to the sage-matroid group for all their hard work on this. It is going to be another jewel in Sage's crown. Rob On Friday, May 3, 2013 8:17:44 AM UTC-7, Nathann Cohen wrote: > > > I would vote for 1 among all alternatives... and trust the authors. As > simple as that. I also do believe that considering the code they > produced, they would be the first to fix bugs when they will be > reported, be it a small problem or a larger one. It seems to be a work > of care and good will :-) > > Nathann > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel?hl=en. For more options, visit https://groups.google.com/groups/opt_out.