On Apr 21, 2009, at 2:40 PM, David Harvey wrote:

> On Apr 21, 3:08 pm, Robert Bradshaw <rober...@math.washington.edu>
> wrote:
>
>> I wish all forks could be as amicable as the Pyrex/Cython one, but
>> understandably that is rarely the case. I support the reasons behind
>> MPIR, but I think it's a very good thing to provide a GMP spkg for
>> Sage--it gives users the choice.
>
> But Robert, that choice is illusory. Already it's impossible to
> install the gmp-4.3 spkg without breaking all those doctests.

The only doctests that break are the xgcd ones, right? This has been  
an issue before, and so I think perhaps the doctests should be improved.

> Over time, it's inevitable that the APIs of the two packages will  
> diverge,
> unless the projects can come to some kind of agreement. I can't see
> how this can be a good thing.

You're right, I don't see this as a good long-term solution. I really  
hope the two projects can come to some kind of agreement--the current  
situation is in many ways a waste of time and recourses. Of course  
this may be wishful thinking given the clashing of goals, licensing  
issues, and personalities.  However, the (upper level) gmp api is  
pretty stable as far as api's go, so I think it's good to have this  
option in the short term while the dust settles until a better  
relationship between the projects can be reached.

- Robert


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to