Hello SymPy community, I am Aman Sharma (mostlyaman <https://github.com/mostlyaman/> on github). I plan to apply for GSoC 2022 for porting SymPy Gamma to Pyodide. I have used SymPy Gamma countless times during my first year calculus and electrical course. In my opinion, SymPy Gamma is an incredibly useful tool and has great potential to be expanded upon. If you want to suggest some features / share opinions to the project, please do so at https://github.com/sympy/sympy_gamma/issues/188
SymPy Gamma currently runs on the Google App Engine, with Sympy 1.6 which is quite old. Because of the high server costs, Gamma was going to be shut down. So, it is important to modify SymPy Gamma to run in the browser without any backend computation. This eliminates the need to maintain a server and the application could be just hosted on Github pages with zero cost. This is achieved using Pyodide. I have already been working on this and you can see the current demo here <https://mostlyaman.github.io/dev-sympy_gamma>. The GSoC Project would consist of adding remaining functionalities and improving the capabilities of SymPy Gamma. I think it is also worthwhile to have some developer documentation for Sympy Gamma, about how it works and how a new contributor can start looking at the code. New contributors are essential to keeping this awesome project alive and growing. I look forward to your opinions on this suggestion. There are some good suggestions in SymPy Gamma Issue Tracker for proposed features. I will be adding some of them in the project timeline. *I have the first draft ready for my proposal here <https://docs.google.com/document/d/16-8mxV8hKBxYCNSGYt723P5ZKbrIjkRc0Yf4f4L3H2s/edit?usp=sharing>. I will finalise it very soon.* I hope potential mentors may take a look at my proposal and suggest improvements. Aman Sharma -- 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 sympy+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/9eb8656f-086c-4e16-af68-f30e9d4a5615n%40googlegroups.com.