I think some questions should be answered first. I think we're all convinced of the technical merits, so I won't touch on those.
What are your plans for multiple dispatch as a project? Why can't this just be included in SymPy? Do any other projects use multipledispatch, to your knowledge? How stable is the API? Will we need to worry about compatibility breaks no version mismatches? Aaron Meurer On Apr 1, 2014, at 9:10 PM, Matthew Rocklin <[email protected]> wrote: Hi Everyone, i'd like to add the multipledispatch<http://github.com/mrocklin/multipledispatch/> project as an external dependency to SymPy. As a reminder, SymPy currently doesn't depend on any external libraries, so this particular move also represents a policy shift. This potential policy shift follows substantial discussion, notably at https://github.com/sympy/sympy/issues/7339 . There are good reasons for and against external dependencies (I recommend checking out the header of the mentioned issue). I'm now specifically proposing that we depend on multipledispatch which might have other more specific benefits and drawbacks. Even if someone is for dependencies they might not be for this particular dependency. Any thoughts? Now would be a good time to voice concern. One example use of multipledispatch in SymPy is at #2979<https://github.com/sympy/sympy/pull/2979> . Best, -Matt -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAJ8oX-Gi8uGcXF6i73tGFp71%2B02mfJW2d42MUvADkRvCsZHRRw%40mail.gmail.com<https://groups.google.com/d/msgid/sympy/CAJ8oX-Gi8uGcXF6i73tGFp71%2B02mfJW2d42MUvADkRvCsZHRRw%40mail.gmail.com?utm_medium=email&utm_source=footer> . For more options, visit https://groups.google.com/d/optout. -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/-6231458978799167094%40unknownmsgid. For more options, visit https://groups.google.com/d/optout.
