On Tue, Aug 13, 2013 at 10:49 AM, Jason Moore <[email protected]> wrote:
> I think a new PyDy distribution may be the way to go too, not sure about > the timing yet. We can still interact with SymPy and contribute just as > much as the past but we do throw away this feature of being part of SymPy: > > Any changes made to SymPy must pass our tests. > This model might not scale well. > This has been very valuable so far and relieves us from having to deal > with the whole version deal (SymPy versions have historically come out > slow, but may change now that the process is mostly automated.). But we > could setup tests in SymPy's Travis system for the PyDy package at least > till the SymPy API stablizes enough for us. > I think that testing has two solutions. These are just my opinions: 1. PyDy registers a suite of tests with SymPy (VM spec + test files). SymPy tests this according to its own policy but certainly before every release. 2. PyDy injects a suite of tests into the SymPy codebase. Because PyDy itself can not be a dependency you'll have to be explicit about testing the parts of the SymPy interface on which you depend. I've noticed too how having this pydy viz project this summer feels more > lonely. The mailing list, the irc channel, and general chatter about things > is low because we have few members in pydy. As oppose to our development > happening in the SymPy realm and we get comments and contributions from > lots of people. > This could be fixed with lots of soft improvements. E.g. you could post more frequently to the planet.sympy blog or head up a "sym-kits" charge. The SciPy community feels fairly cohesive despite lots of little packages. Presumably there are lessons to be learned. -- 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.
