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.


Reply via email to