On Thu, Jul 25, 2013 at 12:21 PM, Matthew Brett <[email protected]> wrote:
> Hi,
>
> On Thu, Jul 25, 2013 at 8:40 AM, Ondřej Čertík <[email protected]> 
> wrote:
>> On Thu, Jul 25, 2013 at 8:45 AM, Aaron Meurer <[email protected]> wrote:
>>> I'll ask here what I asked on the pull request. Can you give a list of
>>> the things that we would have to do to support both. I'm concerned
>>> about the annoyance factor here. Obviously, we've had a compatibility
>>> file for some time, so we are no strangers to such things, but I'd
>>> like to know what we'd be getting into here, beyond the obvious
>>> print() instead of print.
>>
>> Let's discuss the possible annoyances with this. So far it seems to me
>> the changes are relatively minor, but let's make sure about that.
>>
>> Let's also discuss the advantages of this (e.g. one source base works
>> in all Pythons, no more 2to3 slowness, no more problems with setup.py,
>> easier release from one tarball --- if we want to, ...).
>
> And easy_install may work again as well - a big win for us in the
> binary-installers world.

Yep.

Another is documentation --- now we have only one source, so
any example/doctest from our online docs will work in all Pythons.

>
>> Sean, I owe you a beer for this PR. :) Thanks for your work.
>
> Yes - thanks very much for doing this - gratitude and enthusiasm and
> promise of further beer flying across the wire,


Ok, we are having it quite polished and it seems nobody is against merging it:

https://github.com/sympy/sympy/pull/2318

Everyone, can you please help us test it a bit more? It's a big change, so
we need to make sure we didn't overlook anything. Here is how:

git clone https://github.com/sympy/sympy
cd sympy
git remote add sean https://github.com/flacjacket/sympy
git fetch sean
git checkout -t sean/single_code_base

and check whatever you think might got broken by this change.

Ondrej

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to