Hi Pearu,

> I understand your concerns on the dangers of having two similar
> projects.  However, I think it would be impossible for me to
> develop the core within the restrictions of the sympy
> policy for several reasons that I'll discuss below.
>
> The issues that are considered difficult to resolve in the
> current sympy (such as speed, assumptions model, caching issues)
> become almost unresolvable within the current sympy development
> policy (which btw is very good for a mature project).
>
> Nobody knows what is the best way to resolve these issues,
> therefore one must experiment and that may temporarily break lots of
> code.
> This is not reasonable with the current state of sympy. This situation
> of
> changing-the-core-without-breakage will never get
> better and so solving the hard issues within sympy policy is quite
> impossible.
>
> I agree that discussing changes is a good thing. We have
> discussed quite alot what are the fundamental issues in sympy
> and proposed possible ways of resolving these.
> As a rule, fixing fundamental issues require fundamental changes.
> I think it is time to start implementing them and sympycore
> is a proper place to do it.
>
> I have spent lots of effort on sympycore by now (in fact
> more than I planned initially) and I can say that I see light:)
> At the moment it is too early to discuss about merging
> sympycore to sympy but when the time is ready, I think
> the merge will not be as painful as the first one.


I agree.  I am more of a guy who wants new features and new stuff and
have something now, rather than tomorrow, even if it is not perfect -
and so I am glad you are trying to fix/improve the fundamental issues,
because I am more concentrating on new functionality and not breaking
things that work, some of which should really be refactored.  I
updated the sympy's webpage, I tried to wrote the motivation behing
sympycore to http://code.google.com/p/sympy/wiki/SymPyCore (linked
from the frontpage). If you could please adjust it if I wrote
something not accurate, it'd be nice.

As to myself, I am currently busy at school and work, as everyone. :)
But my nearest plan is to implement the _sage_ methods and try to
integrate SymPy with SAGE more closely, so that we can discuss more
details on the SAGE days 6 in Bristol in 3 weeks.

Ondrej

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sympy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to