Dear SymPy Mentors,
I have been exploring the list of SymPy project ideas and found several that align with my interests and background. I am proficient in Python, C, and Java, and have a strong programming foundation with a keen interest in symbolic computation.
I am particularly excited about contributing to SymPy through Google Summer of Code. As I begin drafting my proposal, I would be grateful for your feedback on the direction I am considering.
Here are two beginner-friendly contributions I’d like to work on:
Improving Documentation and Examples: Many parts of SymPy can benefit from clearer, beginner-oriented documentation. I’d love to contribute by writing concise examples, adding docstrings, and improving usage instructions, especially for modules like sympy.stats and sympy.solvers.
Enhancing Test Coverage: I plan to identify areas in the codebase with low test coverage and write unit tests to improve reliability. This will help ensure stability and make future development easier.
Before finalizing my proposal, I would appreciate your input on whether these contributions align with SymPy’s current needs. Your suggestions will help me shape a proposal that is both useful and impactful.
Thank you for your time and consideration. I look forward to your guidance.
Best regards,
Swathi