That's great. SymPy Live is in need of some maintainence. I'm CCing David Li, who has written most of the code.
I think the biggest issue with SymPy Live is the way it does evaluation. Because it runs on the App Engine, which only allows persistence for 60 seconds, commands are re-executed (I don't know the exact behavior, but I think there's also some pickling involved). Honestly, it would be better to run it on something more advanced than the App Engine. SymPy Live was originally written before things like Docker and "cloud computing" existed as they do today. It would be nicer if it just ran on a more persistent session, akin to something like tmpnb. That's a large undertaking, though. Shorter term there are a lot of smaller fixes that would be nice to make, for instance, to improve the behavior on the docs site. You can see the issue tracker for things that need to be fixed. Another big thing that confuses people a lot is when the behavior in the Live shell differs because it is a different SymPy version. Maybe it would be helpful had a bigger message on docs pages other than "latest" that the shell may have different results because it is running version 1.0. Aaron Meurer On Tue, Mar 28, 2017 at 8:55 PM, Ivan Savov <[email protected]> wrote: > Hello everyone, > > > My name is Ivan Savov and I'm a long time SymPy user, especially SymPy live. > The SymPy Live shell is doing well, but there hasn't been much updates > recently. > I wanted to let everyone know that I'm available to contribute by fixing > bugs and keeping the project up to date. > > I don't think the project needs any specific updates right now, but it might > be a good idea to keep updating it to use recent version of sympy. > > If anyone has suggestions about more long term improvements and features > that I could work on, I'd like to hear too. > For now my plan is to add some tests to the project and setup TravisCI (like > the sympy_gamma repo) so every pull request will get checked automatically. > > > Best, > > Ivan > > -- > 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 https://groups.google.com/group/sympy. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sympy/38960604-3890-4409-a40f-636833e4f4fe%40googlegroups.com. > 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 https://groups.google.com/group/sympy. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6L6Xp8GjhbDE77EfdSB1SF8W%2BJ1sk175A6JoBqK_jZU8w%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
